Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V predchádzajúcom Instructable som zdieľal, ako môžete začať s NodeMCU (ESP8266) a programovať ho pomocou Arduino IDE, Pozrite sa sem. V tomto návode vám ukážem, ako pomocou Blynku ovládať zariadenia odkiaľkoľvek na celom svete. Môže byť použitý pre domácu automatizáciu a rôzne ďalšie aplikácie.
Tu som na ukážku použil LED diódy, LED diódy môžete vymeniť za relé a používať tak iné vysokovýkonné spotrebiče.
Začnime teda…
Krok 1: Zhromažďovanie komponentov:-
1. Požadovaný softvér:
- Arduino IDE.
- Blynk apk.
2. Požadovaný hardvér:
- NodeMCU (ESP8266) (odkazy na najlepší nákup pre: USA, Spojené kráľovstvo)
- LED.
- Breadboard. (Odkazy na Best Buy pre: USA, Spojené kráľovstvo)
To je všetko, čo budete k tomuto projektu potrebovať.
Krok 2: PRIPOJENIE:
Najprv vytvorte pripojenie podľa obrázku vyššie.
- Pripojte 1. LED diódu na pin D0.
- Pripojte 2. LED na pin D1.
- Použite 1k Ohm odpory, každý v sérii s LED diódami.
To je všetko, čo musíte urobiť. Teraz prejdite na ďalší krok.
Krok 3: VYTVORENIE APLIKÁCIE BLYNK:-
Najprv si do zariadenia nainštalujte aplikáciu Blynk. Po nainštalovaní aplikácie sa prihláste pomocou účtu Google. Teraz postupujte podľa nasledujúcich krokov:-
- Otvorte „Nový projekt“.
- Pomenujte projekt.
- Otvorte „Vybrať zariadenie“.
- Prejdite nadol, vyberte „NodeMCU“a kliknite na „Vytvoriť“
Overovací token vám bude odoslaný prostredníctvom služby Gmail. Teraz stlačte „OK“.
- Prejdite na tlačidlo Pridať vpravo hore (+).
- Tlačidlo výberu. (Na ovládanie oboch diód LED budete potrebovať dve).
- Teraz uvidíte na obrazovke dve tlačidlá, ktorých sa môžete dotknúť a podržať a ťahať.
- Tlačidlo výberu. tým sa otvoria nastavenia tlačidiel.
- Pomenujte tlačidlo. Tu som ho pomenoval „LED 1“.
- Teraz vyberte špendlík. Tu som vybral „D0“, pretože k D0 je pripojená jedna LED dióda.
- Teraz prepnite režim na „PREPNÚŤ“.
To isté robte s druhým tlačidlom. Stačí zadať iné meno a iný pin. Tu „D1“.
Keď to bude hotové, môžeme prejsť na ďalší krok. nahrávanie kódu na NodeMCU…
Krok 4: PROGRAMOVANIE MCU NODE:-
V tomto kroku budete musieť nastaviť Arduino IDE na programovanie NodeMCU (ESP8266). Už som to zdieľal v predchádzajúcom návode. Tu si môžete pozrieť video návod.
Akonáhle je IDE pripravené, musíte pridať knižnice a nástroje Blynk. Na to slúžia nasledujúce kroky:-
- Stiahnite si a rozbaľte nižšie uvedený zip.
- Otvorte priečinok knižníc a skopírujte všetok obsah.
- Otvorte priečinok, kde je nainštalované Arduino IDE, zvyčajne je predvolene na disku C v priečinku „Program Files (x86)“.
- V priečinku arduino otvorte knižnice a prilepte všetok obsah.
- Teraz choďte do priečinka s nástrojmi v rozbalenom balíku a skopírujte všetok jeho obsah a vložte ho do priečinka „nástroje“v Arduine.
Tým sa načítajú všetky nástroje a príklady Blynk do Arduino IDE. Teraz otvorte IDE:-
- Prejdite na >> Súbor >> Príklady >> Blynk >> Dosky_WiFi >> ESP8266_Standalone.
- Pridajte autentifikačný token prijatý poštou do súboru „auth “.
- Pridajte názov svojej siete Wi -Fi, kde sa vyžaduje SSID.
- A pridajte svoje heslo WiFi.
To je všetko, teraz pripojte NodeMCU k počítaču, vyberte správny port com, vyberte správny typ dosky a nahrajte kód.
Lepšie porozumenie nájdete na obrázkoch vyššie.
Krok 5: TESTOVANIE:-
Akonáhle je všetko nastavené a NodeMCU je naprogramované, môžete pokračovať v testovaní nastavenia. Najprv zapnite dosku a uistite sa, že je WiFi zapnuté. Board sa automaticky pripojí k WiFi sieti.
Potom otvorte aplikáciu žmurknutia a kliknite na tlačidlo prehrávania v pravom hornom rohu. Bude to trvať niekoľko sekúnd a aplikácia sa pripojí k serveru blikania.
Teraz stačí stlačením tlačidiel zapnúť/vypnúť LED diódy.
To je k tomuto návodu všetko. V ďalšej Intractable sa podelím o pokrokovejšiu domácu automatizáciu.
Dúfam, že vám tento návod pomôže začať. Ak máte nejaké otázky, pokojne sa pýtajte v komentároch a pokúsim sa na ne odpovedať čo najskôr.