Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Проектиңиз үчүн ПХБларды алыңыз
- 3 -кадам: Arduino IDEди жүктөп алып, орнотуңуз
- 4-кадам: E-кагаз дисплейин Firebeetle микро контроллерине туташтырыңыз
- 5-кадам: OpenWeatherMap.org сайтына катталыңыз
- 6 -кадам: Модулду коддоо
- 7 -кадам: Монитор менен ойноо
Video: IoT Weather Monitor E-Paper Display - Интернетке туташкан ESP8266: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
E-Paper дисплейи OpenWeatherMap API менен синхрондоштурулган аба ырайын көрсөтөт (WiFi аркылуу). Долбоордун жүрөгү - ESP8266/32.
Эй, эмне болду, балдар? Akarsh бул жерде CETech. Todayден биз DFRobotтун электрондук кагаз дисплейинде аба ырайына байланыштуу бардык маалыматты көрсөтүүчү аба ырайы монитору долбоорун түзөбүз.
Дисплей esp8266 менен туташкан, сиз бул дисплей менен esp32ди колдоно аласыз. Esp8266 интернетке WiFi аркылуу туташкан, анын деталдарын мен GitHubда берген код аркылуу өзгөртүүгө болот.
Ошентип, баштайлы! Мен дагы бул долбоорду деталдуу түрдө куруу жөнүндө видео тарттым, мен аны жакшыраак түшүнүү жана деталдуу көрүү үчүн көрүүнү сунуштайм.
1 -кадам: Бөлүктөр
Муну жасоо үчүн сизге ESP8266 такта же ESP32 керек болот жана кааласаңыз батареяны кошо аласыз.
Дисплей үчүн мен EPaper Firebeetle модулун колдондум.
Мен бул модуль менен DFRobotтун тактайын колдонууну сунуштайм, анткени pinout шайкеш келет жана сиз эч жерде эч кандай көйгөйгө туш болбойсуз, мен DFRobotтун Firebeetle тактасын колдондум, анткени анын ичинде батарейканы кубаттоо жана көзөмөлдөө чечими бар.
2 -кадам: Проектиңиз үчүн ПХБларды алыңыз
Сиз арзан PCB онлайн заказ кылуу үчүн JLCPCB текшеришиңиз керек!
Сиз 2 $ жана кээ бир жеткирүү үчүн эшигиңизге чейин даярдалган 10 сапаттуу ПХБ аласыз. Сиз ошондой эле биринчи заказыңыз боюнча жеткирүүгө арзандатууга ээ болосуз. Өзүңүздүн ПКБны EasyEDAга баштоо үчүн, Gerber файлдарыңызды JLCPCBге жүктөп, аларды сапаттуу жана тез оңдоо убактысы менен өндүрүп алыңыз.
3 -кадам: Arduino IDEди жүктөп алып, орнотуңуз
Arduino IDEди бул жерден жүктөп алыңыз.
1. Arduino IDE орнотуп, аны ачыңыз. 2. Файл> Тандоолорго өтүңүз
3. Кошуу https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json Кошумча такталар менеджеринин URL'дерин.
4. Куралдар> Такта> Такта менеджери бөлүмүнө өтүңүз
5. ESP8266 издеп, анан тактаны орнотуңуз.
6. IDEди кайра жүктөңүз.
4-кадам: E-кагаз дисплейин Firebeetle микро контроллерине туташтырыңыз
1. Жөн эле модулдардын ак бурчтарын дал келтирип, тегиздеп, модулдарды бири -биринин үстүнө үйүп салыңыз.
5-кадам: OpenWeatherMap.org сайтына катталыңыз
1. Вебсайтка өтүңүз.
2. Электрондук почтанын идентификатору жана башка грамоталары менен катталыңыз (АКЫСЫЗ).
3. Сиз киргенден кийин, API баскычтары өтмөгүнө өтүңүз жана кийинки кадамда бизге керек болгон уникалдуу API ачкычыңызды көчүрүңүз.
6 -кадам: Модулду коддоо
1. GitHub репозиторийин жүктөп алыңыз:
2. Жүктөлгөн репозиторийди бөлүп алыңыз.
3. Китепканаларды жүктөлгөн репозиторийден Arduino эскиз папкасындагы Китепкана папкасына көчүрүү.
4. Arduino IDEдеги Code.ino эскизин ачыңыз.
5. Эскизде Wi-Fi SSID менен сырсөздү өзгөртүү.
6. API ачкычын 4 -кадамдан баштап хэштегтердин ордуна коддун 44 номерине кошуңуз.
7. Куралдар> Тактага өтүңүз. Менин учурда Firebeetle ESP8266 колдонуп жаткан тиешелүү тактаңызды тандаңыз.
8. Туура байланышты тандаңыз. Tools> Port өтүү менен порт.
9. Жүктөө баскычын басыңыз.
10. Кыстырмада жүктөө бүттү десе, сиз аба ырайы мониторун колдонууга даярсыз.
7 -кадам: Монитор менен ойноо
Модуль WiFi тармагына туташаар замат дисплей сергип баштайт жана сиз долбоордун ишке кирерин көрөсүз.
Сунушталууда:
Smart B.A.L (туташкан почта кутусу): 4 кадам
Smart B.A.L (туташкан почта кутусу): Почта кутуңуздун ичинде текшерүү жүргүзүүдөн чарчадыңыз, бирок ичинде эч нерсе жок. Сиз саякат учурунда почтаңызды же посылкаңызды алаарыңызды билгиңиз келет. Ошентип, туташкан почта кутусу сиз үчүн. Почтальон почтаны же паролду аманатка койгон болсо, ал сизге кабарлайт
MOS - IoT: Сиздин туташкан фогпоникалык системаңыз: 4 кадам
MOS - IoT: Сиздин туташкан фогпоникалык системаңыз: Superflux тарабынан шокту азайтуу: Биздин веб -сайт Бул көрсөтмөлөр Фогпоникалык системанын үзгүлтүксүздүгү. Бул жерде сиз теплицадагы компьютериңиздеги маалыматтарды өлчөө жана wate сыяктуу бир нече операцияларды көзөмөлдөө үчүн көбүрөөк мүмкүнчүлүккө ээ болосуз
NEO -6M GPS NodeMCU менен туташкан - OLED Display Position - Visuino: 7 кадам
NEO -6M GPS NodeMCU - OLED Дисплей Позициясы - Visuino менен туташкан: Бул окуу куралында биз NodeMCU Mini, OLED Lcd, NEO -6M GPS жана Visuino менен ЖКда түз GPS позициясын көрсөтөбүз. Демонстрациялык видеону көрүңүз
ESP8266 колдонуу менен туташкан сүйүү кулондары: 7 кадам
ESP8266 колдонуу менен туташкан сүйүү кулондары: Адамдарды мурдагыдан да жакындаткан эки кулон. Алар интернетке туташкан Сүйүү кулондору, бул сиздин сүйүктүүңүзгө жаңы деңгээлде сезимдериңизди бөлүшүүгө жардам берет. Бул макалада мен сизге кантип жасоо керектигин айтып берем
Туташкан LED лампалары - IoT долбоорлору: 7 кадам (сүрөттөр менен)
Туташкан LED лампалары | IoT долбоорлору: Бул сиз күнүмдүк рынокто көргөн башка чегилген LED чырагы эмес. Бул лампалардын алдыга жылдырылган версиясы. Туташкан түзмөктөр доорунда мен өзүмдүн туташтырылган лампаларымды жасадым. Бул долбоор Филимин деп аталган бир продукттан шыктандырылган: