Obsah:

Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov
Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov

Video: Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov

Video: Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov
Video: THE WALKING DEAD SEASON 2 COMPLETE GAME 2024, Júl
Anonim
Image
Image

Displej E-Paper bude zobrazovať informácie o počasí synchronizované s rozhraním OpenWeatherMap API (cez WiFi). Jadrom projektu je ESP8266/32.

Hej, čo sa deje, chlapci? Akarsh tu od CETech. Dnes urobíme projekt, ktorý je monitorom počasia, ktorý zobrazuje všetky informácie súvisiace s počasím na displeji E-Paper od DFRobot.

Displej je pripojený k esp8266, s týmto displejom môžete použiť aj esp32. Esp8266 je pripojený k internetu pomocou wifi, ktorej detaily je možné zmeniť pomocou kódu, ktorý som uviedol na GitHub.

Začnime teda! Tiež som natočil video o podrobnom budovaní tohto projektu, pre lepší prehľad a detaily odporúčam pozrieť si ho.

Krok 1: Diely

Časti
Časti
Časti
Časti

Na to budete potrebovať dosku ESP8266 alebo ESP32 a ak chcete, môžete tiež pridať batériu.

Na zobrazenie som použil modul EPaper Firebeetle.

S týmto modulom navrhujem použiť dosku od DFRobot, pretože vývod bude kompatibilný a nikde nebudete čeliť žiadnym problémom. Použil som dosku Firebeetle od DFRobot, pretože má riešenie na nabíjanie a monitorovanie batérie.

Krok 2: Vyrobte si PCB pre svoj projekt

Nechajte si vyrobiť PCB pre svoj projekt
Nechajte si vyrobiť PCB pre svoj projekt

Musíte sa pozrieť na JLCPCB a objednať si lacné PCB online!

Dostanete 10 kvalitných dosiek plošných spojov vyrobených a odoslaných až k vám domov za 2 $ a nejakú dopravu. Pri prvej objednávke získate tiež zľavu na poštovné. Ak chcete navrhnúť vlastnú dosku plošných spojov do systému easyEDA, po dokončení odovzdajte súbory Gerber do súboru JLCPCB, aby boli vyrobené v dobrej kvalite a s rýchlym obratom.

Krok 3: Stiahnite si a nastavte Arduino IDE

Stiahnite si a nastavte IDE Arduino
Stiahnite si a nastavte IDE Arduino

Odtiaľto si stiahnite Arduino IDE.

1. Nainštalujte Arduino IDE a otvorte ho. 2. Prejdite na položku Súbor> Predvoľby

3. Pridajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresy URL dodatočného správcu dosiek.

4. Prejdite na Nástroje> Doska> Správca dosiek

5. Vyhľadajte ESP8266 a potom nainštalujte dosku.

6. Reštartujte IDE.

Krok 4: Pripojte displej elektronického papiera k mikroprocesoru Firebeetle

Pripojte displej elektronického papiera k mikroprocesoru Firebeetle
Pripojte displej elektronického papiera k mikroprocesoru Firebeetle

1. Jednoducho spojte a zarovnajte biele rohy oboch modulov a poukladajte moduly na seba.

Krok 5: Zaregistrujte sa na OpenWeatherMap.org

Zaregistrujte sa na OpenWeatherMap.org
Zaregistrujte sa na OpenWeatherMap.org
Zaregistrujte sa na OpenWeatherMap.org
Zaregistrujte sa na OpenWeatherMap.org

1. Prejdite na webovú stránku.

2. Zaregistrujte sa pomocou svojho e -mailu a ďalších poverení (ZDARMA).

3. Po prihlásení prejdite na kartu Kľúče API a skopírujte svoj jedinečný kľúč API, ktorý budeme potrebovať v nasledujúcom kroku.

Krok 6: Kódovanie modulu

Kódovanie modulu
Kódovanie modulu

1. Stiahnite si úložisko GitHub:

2. Extrahujte stiahnuté úložisko.

3. Skopírujte knižnice zo stiahnutého úložiska do priečinka Library v priečinku skici Arduino.

4. Otvorte skicu Code.ino v Arduino IDE.

5. V náčrte zmeňte SSID a heslo Wi-Fi.

6. Pridajte kľúč API z kroku 4 do riadka číslo 44 kódu namiesto hashtagov.

7. Prejdite na Nástroje> Doska. Vyberte príslušnú dosku, ktorú používate, v mojom prípade Firebeetle ESP8266.

8. Vyberte správnu komunikáciu. port v časti Nástroje> Port.

9. Kliknite na tlačidlo nahrávania.

10. Keď je na karte hlásenie Hotovo, ste pripravení používať monitor počasia.

Krok 7: Hra s monitorom

Hra s monitorom
Hra s monitorom

Akonáhle sa modul sám pripojí k WiFi sieti, displej sa začne obnovovať a uvidíte, ako projekt ožíva.

Odporúča: