Мазмұны:

IoT Weather Monitor электрондық қағаз дисплейі - Интернетке қосылған ESP8266: 7 қадам
IoT Weather Monitor электрондық қағаз дисплейі - Интернетке қосылған ESP8266: 7 қадам

Бейне: IoT Weather Monitor электрондық қағаз дисплейі - Интернетке қосылған ESP8266: 7 қадам

Бейне: IoT Weather Monitor электрондық қағаз дисплейі - Интернетке қосылған ESP8266: 7 қадам
Бейне: 🟡 POCO X5 PRO - ЕҢ ТОЛЫҚ ШОЛУ және СЫНАҚТАР 2024, Шілде
Anonim
Image
Image

E-Paper дисплейі OpenWeatherMap API (WiFi арқылы) синхрондалған ауа райы туралы ақпаратты көрсетеді. Жобаның жүрегі - ESP8266/32.

Эй, не болды, балалар? Akarsh мұнда CETech-тен. Біз бүгін ауа-райына қатысты барлық ақпаратты DFRobot электронды қағаз дисплейінде көрсететін ауа райы мониторы жобасын жасамақпыз.

Дисплей esp8266 -ға қосылған, сіз бұл дисплейде esp32 -ді қолдана аласыз. Esp8266 интернетке Wi -Fi арқылы қосылған, оның мәліметтерін GitHub -да берген коды арқылы өзгертуге болады.

Ендеше, бастайық! Мен сондай -ақ осы жобаны егжей -тегжейлі жасау туралы бейне түсірдім, мен оны жақсы түсіну мен егжей -тегжейлі қарау үшін қарауды ұсынамын.

1 -қадам: бөлшектер

Бөлшектер
Бөлшектер
Бөлшектер
Бөлшектер

Мұны істеу үшін сізге ESP8266 тақтасы немесе ESP32 қажет болады, егер қаласаңыз, батареяны қосуға болады.

Дисплей үшін мен EPaper Firebeetle модулін қолдандым.

Мен осы модульмен DFRobot тақтасын қолдануды ұсынамын, себебі түйісу үйлесімді болады және сіз еш жерде қиындық көрмейсіз, мен DFRobot Firebeetle тақтасын қолдандым, себебі оның бортында зарядтау мен бақылау шешімі бар.

2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз

Сіздің жобаңыз үшін ПХД алыңыз
Сіздің жобаңыз үшін ПХД алыңыз

ПХД -ны желіде арзанға тапсырыс беру үшін сіз JLCPCB -ті қарауыңыз керек!

Сіз өзіңіздің есігіңізге 2 долларға және жеткізілімге жеткізілген 10 сапалы ПХД аласыз. Сіз сондай -ақ бірінші тапсырыс бойынша жеткізілімге жеңілдік аласыз. Өзіңіздің жеке ПХД -ны EasyEDA -ға айналдыру үшін, оны жасағаннан кейін, Gerber файлдарын JLCPCB -ге жүктеп, оларды сапалы және жылдам өңдеу уақытында дайындаңыз.

3 -қадам: Arduino IDE жүктеңіз және орнатыңыз

Arduino IDE жүктеңіз және орнатыңыз
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-қадам: Электронды қағаз дисплейін Firebeetle микроконтроллеріне қосыңыз

Электронды қағаз дисплейін Firebeetle микроконтроллеріне қосыңыз
Электронды қағаз дисплейін Firebeetle микроконтроллеріне қосыңыз

1. Екі модульдің ақ бұрыштарын сәйкестендіріп, туралаңыз және модульдерді бір -бірінің үстіне қойыңыз.

5-қадам: OpenWeatherMap.org сайтына тіркеліңіз

OpenWeatherMap.org сайтына тіркеліңіз
OpenWeatherMap.org сайтына тіркеліңіз
OpenWeatherMap.org сайтына тіркеліңіз
OpenWeatherMap.org сайтына тіркеліңіз

1. Веб -сайтқа өтіңіз.

2. Электрондық поштаның идентификаторымен және басқа тіркелгі деректерімен тіркелу (ТЕГІН).

3. Сіз жүйеге кіргеннен кейін, API кілттері қойындысына өтіңіз және келесі қадамда бізге қажет бірегей API кілтін көшіріңіз.

6 -қадам: модульді кодтау

Модульді кодтау
Модульді кодтау

1. GitHub репозиторийін жүктеңіз:

2. Жүктелген репозиторийді шығарыңыз.

3. Кітапханаларды жүктелген репозиторийден Arduino эскиз қалтасындағы Кітапхана қалтасына көшіріңіз.

4. Arduino IDE ішіндегі Code.ino нобайын ашыңыз.

5. Эскизде Wi-Fi SSID мен құпия сөзді өзгертіңіз.

6. 4 -қадамдағы API кілтін хэштегтердің орнына кодтың 44 -жолына қосыңыз.

7. Құралдар> Тақтаға өтіңіз. Менің жағдайда Firebeetle ESP8266 сәйкес тақтаны таңдаңыз.

8. Дұрыс хабарды таңдаңыз. Құралдар> Порт тармағына өтіңіз.

9. Жүктеу түймесін басыңыз.

10. Қойынды жүктеу аяқталды десе, сіз ауа райы мониторын пайдалануға дайынсыз.

7 -қадам: монитормен ойнау

Монитормен ойнау
Монитормен ойнау

Модуль WiFi желісіне қосылғаннан кейін дисплей жаңартыла бастайды және сіз жобаның өмірге енетінін көресіз.

Ұсынылған: