Агуулгын хүснэгт:

ESP8266 нарны гэрлийн дэлгэц: 8 алхам
ESP8266 нарны гэрлийн дэлгэц: 8 алхам

Видео: ESP8266 нарны гэрлийн дэлгэц: 8 алхам

Видео: ESP8266 нарны гэрлийн дэлгэц: 8 алхам
Видео: Apa itu? Sensor (Subtittled) 2024, Арваннэгдүгээр
Anonim
ESP8266 нарны гэрлийн дэлгэц
ESP8266 нарны гэрлийн дэлгэц

Та ямар сайхан болохыг мэдэх үү? Сансрын цаг агаар! Хэрэв таны ширээн дээр нарны гэрэл дэгдэх үед хэлдэг жижиг хайрцаг байсан бол яах вэ? За, чи чадна! 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: Програмууд

Танд хэдэн мянган долларын үнэтэй эмзэг электрон төхөөрөмж байгаа гэж бодъё. Гэмтлийг багасгахын тулд дөл нь тодорхой ангилалд хүрвэл та энэ төхөөрөмжийг тоног төхөөрөмжөө унтрааж болно.

Зөвлөмж болгож буй: