Агуулгын хүснэгт:
- Алхам 1: Тоног төхөөрөмж: Танд хэрэгтэй зүйл
- Алхам 2: Тоног төхөөрөмжийн угсралт
- Алхам 3: Код: онол
- Алхам 4: Код: Номын сан
- Алхам 5: Код: код
- Алхам 6: Кейс
- Алхам 7: Дууссан
- Алхам 8: Програмууд
Видео: ESP8266 нарны гэрлийн дэлгэц: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Та ямар сайхан болохыг мэдэх үү? Сансрын цаг агаар! Хэрэв таны ширээн дээр нарны гэрэл дэгдэх үед хэлдэг жижиг хайрцаг байсан бол яах вэ? За, чи чадна! ESP8266, IIC 7 сегментийн дэлгэц, хэсэг хугацааны дараа та өөрийн гэсэн төхөөрөмжтэй болно.
Алхам 1: Тоног төхөөрөмж: Танд хэрэгтэй зүйл
************************** ЭЛЕКТРОСТАТИК АШИГЛАХ ТУХАЙ ТАЙЛБАР **************** ******
Би кодынхоо анхны хувилбарыг дуусгасны дараа шууд л буйдан руу үсрэн ороход миний LED дэлгэц ажиллахаа больсон. Хэрэв танд ийм зүйл тохиолдвол firmware-ийг процессор руу дахин асаагаад засах хэрэгтэй, гэхдээ зүгээр л дэлгэцээ болгоомжтой байгаарай! Мөн утсаа минийхээс арай богино байлга, би хамгийн ихдээ 6 инч орчим гэж хэлмээр байна. Миний дэлгэцэнд маш их хөндлөнгөөс оролцсон. Би үүнийг хоёр удаа хийх ёстой байсан! Төгсгөлд нь би өөрийн дэлгэцийг эвдсэн! Хэргийг бүтээх явцад би цагаан руу шилжих ёстой байсан !!!
*************************************************************************************************************
Энд танд хэрэгтэй тоног төхөөрөмж,
- ESP8266 модуль
- Ер нь нээлттэй товчлуур
- Цуврал 7 сегменттэй дэлгэц
Мөн багаж хэрэгсэл,
- Гагнуурын төмөр
- Утас хуулагч
- 3D принтер (заавал биш)
Алхам 2: Тоног төхөөрөмжийн угсралт
Нэгдүгээрт, 7 сегментийн дэлгэцийг холбоно уу. Энэ нь маш сайн тайлбарлагддаг, Vcc 3v3, GND - GND, SDA - SDA, SCL - SCL.
ESP8266 -ийг харуулах
+ -------------------------- 3v3
---------------------------- GND
SDA --------------------------- SDA (4)
SCL --------------------------- SCL (5)
Нэлээд энгийн. Дараа нь товчлуур. Нэг туйлыг GND -т, нөгөөг нь 2 -р зүү рүү холбоно уу.
ТОВЧ ESP8266PIN 1 --------------------------- GND
ПИН 2 --------------------------- GPIO 2
Тэгээд л боллоо! Тийм ч муу биш, тийм үү?
Алхам 3: Код: онол
За, хэрэв та яагаад миний хийсэн зүйлд санаа зовохгүй байвал энэ алхамыг алгасаарай. Үгүй бол энд байна. Орон зай үнэхээр хол байна. Эхэндээ би нарны гэрлийг өөрийн соронзон хэмжигчээр хэмжихийг хүссэн боловч энэ нь нэлээд хэцүү байх болно. Сансар огторгуйд илүү нарийвчлалтай тоног төхөөрөмж аль хэдийн бий болсон тул давуу талыг ашиглацгаая. Би ийм дүгнэлтэд хүрэх хүртэл нэг өдрийн турш Спаркфун, Адафрутын соронзон хэмжигчийг харлаа. Би мэдээллийн эх сурвалжийг хайж олоход хоёр өдөр зарцуулсан. Эцэст нь би NOAA -аас сайхан JSON файл оллоо. (Энэ бол сайхан, би CO -д амьдардаг) Дараа нь би ThingSpeak API -ийг ашиглан шаардлагатай бага хэмжээний өгөгдлийг олж авсан. Дараа нь бид Thingspeak -аас өгөгдлийг аваад 7 сегментийн дэлгэц дээр харуулна. Тиймээс код руу орцгооё!
Алхам 4: Код: Номын сан
Танд хэрэгтэй дөрвөн номын сан байдаг бөгөөд бүгдийг нь олж авахад маш хялбар байдаг. Эхний хоёрыг arduino IDE дээр суулгасан боловч хэрэв танд байхгүй бол тэдгээрийг Wire.h ба Arduino.h гэж нэрлэдэг. Бусад гурвыг ихэвчлэн ESP8266 хавтангаар автоматаар суулгадаг боловч тэдгээрийг ESP8266WiFi.h, ESP8266WiFiMulti.h, ESP8266HTTPClient.h гэж нэрлэдэг. IDE дээр суулгасан эсэхийг шалгаад дараагийн алхам руу үргэлжлүүлнэ үү.
Алхам 5: Код: код
Тиймээс бидний хүсэн хүлээж байсан тэр мөч. Код. Энэ бол хийгдэж буй ажил тул би кодыг шинэчлэх болно. Би анхны хувилбаруудаа хадгалж, шинэ алхам бүрт өөр нэг хэсгийг нэмж оруулах болно. Татаж авах ажлыг Google драйваар хийдэг. (Бүртгэл шаардлагагүй)
**************** Анхны хувилбар **************** (4/18/2018)
Код 4/18/2018
***************************************************
************************* Хувилбар 1.2 **************** (4/22/2018)
Код 4/22/2018
******************************************************
Алхам 6: Кейс
Тиймээс одоо танд шинэ нарны дэлгэц байгаа тул үүнийг сайхан хайрцагт хийцгээе. Би хэргээ 3d хэвлэв, гэхдээ хэрэв та хүсвэл өөрөө хэргийг хийж болно. Энд загварууд байна.
Амархан
Одоо бол энгийн. Товчлуурыг товчлуурын нүхэнд, дэлгэцийг дэлгэцийн нүхэнд хийж, esp8266 -ийг арын хананд наа. Одоо USB кабелийг хажуугийн нүхээр дамжуулж esp8266 руу оруулна уу.
Алхам 7: Дууссан
Энэ нь хэрхэн ажилладагийг энд харуулав. Дэлгэц 30 секундын дараа унтардаг. Товчлуур нь дэлгэцийг асааж, доор тайлбарласан хоёр горим хооронд шилждэг. Энд зурвасууд болон тэдгээрийн утга учир байна.
Y FI - Холбож байна
FlAr - Хамгийн сүүлийн нарны гэрэл (Max class)
Curr - Одоогийн анги
Ангиллын дэлгэцийн жишээ: A5.2
Хэрэв анги нь М бол угтварлах үсэг ("A5.2" дахь "A") нь N хэлбэрээр харагдана.
Хэрэв анги нь X бол угтварын үсэг ("A5.2" дахь "A") нь H хэлбэрээр харагдана.
Энд ангиуд байна.
А - Хамгийн жижиг анги. (1-9) Орон нутгийн нөлөө байхгүй.
Б-Арав дахин A. (1-9) Орон нутгийн нөлөө байхгүй.
C-Арван удаа B. (1-9) Орон нутгийн нөлөө байхгүй.
М-Арав дахин C. (1-9) Хиймэл дагуулд нөлөөлөх чадвартай. Сансрын нисгэгчдэд бага зэрэг аюул учруулж байна. Дэлхий ямар ч нөлөөгүй.
X - М ба түүнээс дээш удаа 10 удаа. (1-∞) Харилцааны систем, цахилгаан сүлжээ, хиймэл дагуул гэх мэтийг тогшиж чаддаг. Голчлон том электрон төхөөрөмжүүд.
Өмнө нь бүртгэгдсэн хамгийн том анги нь 2003 онд байсан. Мэдрэгчийг хэт ачаалал өгч, X28 дээр тасалсан байна.
FlAr болон Curr горимуудын хувьд масштаб ижил байна.
Хэмжээний талаар илүү их мэдээлэл авахыг хүсч байна уу? Энд дар.
Алхам 8: Програмууд
Танд хэдэн мянган долларын үнэтэй эмзэг электрон төхөөрөмж байгаа гэж бодъё. Гэмтлийг багасгахын тулд дөл нь тодорхой ангилалд хүрвэл та энэ төхөөрөмжийг тоног төхөөрөмжөө унтрааж болно.
Зөвлөмж болгож буй:
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: 11 алхам (зурагтай)
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: Төсөл: 200 хавтгай дөрвөлжин фут хэмжээтэй оффисыг батерейгаар тэжээх шаардлагатай. Оффис нь энэ системд шаардлагатай бүх хянагч, батерей, эд ангиудыг агуулсан байх ёстой. Нарны болон салхины эрчим хүч нь батерейг цэнэглэх болно. Бага зэргийн асуудал байна, зөвхөн
Нарны гэрлийн эрчим хэмжигч: 3 алхам
Нарны гэрлийн эрч хүчийг хэмжигч: Нарны дулаан эсвэл гэрэлд тулгуурласан олон төсөл байдаг. Жишээлбэл жимс, хүнсний ногоог хатаах. Гэсэн хэдий ч нарны гэрэл үргэлж тогтмол байдаггүй бөгөөд өдрийн турш өөрчлөгддөг. Энэхүү төсөл нь нарны гэрлийг зураглахыг оролдож байна
Зайгүй нарны гэрэл, эсвэл нарны гэрлийн гэрэл Яагаад болохгүй гэж? 3 алхам
Батерейгүй нарны гэрэл, эсвэл өдрийн нарны гэрэл … Яагаад болохгүй гэж ?: Тавтай морилно уу. Миний EnglishDaylight -ийг уучлаарай? Нарны гэрэл үү? Яагаад? Би өдрийн цагаар бага зэрэг харанхуй өрөөтэй бөгөөд ашиглахдаа гэрлээ асаах хэрэгтэй. Нарны гэрлийг өдөр шөнөгүй суулгаарай (1 өрөө): (Чилид) -Нарны хавтан 20w: US $ 42-Батерей: 15 доллар төлбөр төлөх
Илүү том нарны аймгийн нарны цэцэрлэгийн гэрэл: 6 алхам
Илүү том нарны системийн нарны цэцэрлэгийн гэрэл: Би арын хашаандаа 12в цэцэрлэгийн гэрэлтүүлгийн систем хайж байсан. Онлайнаар систем хайж байхдаа юу ч намайг барьж аваагүй бөгөөд би хаашаа явахыг хүсч байгаагаа мэдэхгүй байсан. Би бас
Нарны цацрагийн төхөөрөмж (SID): Arduino дээр суурилсан нарны мэдрэгч: 9 алхам
Нарны цацрагийн төхөөрөмж (SID): Arduino дээр суурилсан нарны мэдрэгч: Нарны цацрагийн төхөөрөмж (SID) нь нарны гэрлийг хэмждэг бөгөөд тусгайлан анги танхимд ашиглах зориулалттай. Тэд Arduinos ашиглан бүтээгдсэн бөгөөд энэ нь бага ангийн сурагчдаас насанд хүрэгчид хүртэл хүн бүр бүтээх боломжийг олгодог. Энэ inst