Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento tutoriál bude používať vývojovú dosku ESP32 na ovládanie LED pomocou Blynku prostredníctvom WiFi. Blynk je platforma s aplikáciami pre iOS a Android na ovládanie Arduina, Raspberry Pi a podobných aplikácií cez internet. Jedná sa o digitálny informačný panel, kde môžete pre svoj projekt vytvoriť grafické rozhranie jednoduchým pretiahnutím miniaplikácií. Je tiež možné ho pripojiť k internetu cez Wi-Fi, Ethernet alebo Bluetooth.
Podrobnosti o tomto module nájdete tu.
Krok 1: Definícia PINu
Krok 2: Príprava materiálu
Pre tento tutoriál požadujeme tieto položky:
- Vývojová doska WiFi a Bluetooth Arduino NodeMcu IoT ESP32 WiFi a Bluetooth
- LED
- Aplikácia Blynk v aplikáciách pre Android alebo iOS
Krok 3: Pripojenie pinom
V tomto návode pripojte anódu LED k p21 ESP32 a katódu LED k GND ESP32.
Krok 4: Nastavenie aplikácie Blynk
1. Stiahnite si blynk aplikácie z Play Store alebo App Store.
2. Po dokončení sťahovania otvorte aplikácie a vytvorte si účet. Ak ste si už vytvorili účet, môžete sa prihlásiť.
3. Po úspešnom vytvorení účtu začnite vytvorením nového projektu.
4. Vytvorte názov projektu a zvoľte zariadenie podľa ESP32 Dev Board a zvoľte typ pripojenia pomocou WiFi.
5. Po stlačení tlačidla „Vytvoriť“sa otvorí okno „Autorizačný token bol odoslaný do ….“. Môžete otvoriť svoj e -mail a skontrolovať svoj autentifikačný kľúč.
6. Potom klepnutím kdekoľvek na plátno otvorte pole miniaplikácie. Tu sa nachádzajú všetky dostupné miniaplikácie. Teraz vyberte tlačidlo.
7. Klepnutím na miniaplikáciu zmeníte nastavenie. Vyberte pin LED na Digital- gp21 a prepnite ho zvolením režimu.
8. Keď ste s nastavením hotoví, stlačte tlačidlo PLAY. Tým sa prepnete z režimu EDIT do režimu PLAY, kde môžete komunikovať s hardvérom. V režime PLAY nebudete môcť presúvať ani nastavovať nové miniaplikácie, stlačte STOP a vráťte sa do režimu ÚPRAVY.
Krok 5: Vzorový zdrojový kód
Pre tento tutoriál je potrebné stiahnuť a nainštalovať knižnicu Blynk odtiaľto. Táto knižnica umožňuje ESP32 pripojiť sa k Blynku. Aby bolo možné prepojiť ESP32 s Blynkom, budete si musieť stiahnuť túto knižnicu a uložiť ju do súborov knižníc svojho Arduina. Potom si stiahnite tento ukážkový zdrojový kód a zmeňte autorizačný token kontrolou svojho e -mailu a skopírujte ho do kódovania.
Krok 6: Výsledky
Na základe výsledku sa LED dióda rozsvieti alebo vypne, keď prepnete tlačidlo v aplikácii Blynk. Keď otvoríte sériový monitor na Arduine, zobrazí sa pripojenie k WiFi a logo Blynk ako na obrázku nižšie.
Krok 7: Video
Toto video ukazuje ukážku tutoriálu o použití ESP32 na ovládanie LED pomocou Blynka cez WiFi.