Obsah:
Video: Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a aplikace Blynk: 8 kroků (s obrázky)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu se naučíme používat aplikaci Blynk a NodeMCU (ESP8266) k ovládání lampy (jakákoli jiná domácí zařízení budou v pořádku), kombinace bude prostřednictvím internetu.
Účelem tohoto pokynu je ukázat nejjednodušší řešení vzdáleného ovládání vašeho Arduina nebo kompatibilního hardwaru (NodeMCU) přes internet a prozkoumat svět internetu věcí (IoT).
Co je to Blynk? Blynk je platforma s aplikacemi pro iOS a Android pro ovládání Arduina, Raspberry Pi a podobných položek přes internet. Je to digitální řídicí panel, kde můžete pro svůj projekt vytvořit grafické rozhraní pouhým přetažením widgetů. (Zdroj: web Blynk).
Krok 1: Hardware/Software Supplies
Hardwarové komponenty:
1. NodeMCU (ESP8266).
2. Relé
3. Lampa
4. Dráty
6. 5V napájecí zdroj 1AMP (volitelný, ale doporučuji jej použít, aby se zabránilo nedostatku elektrického proudu napájením 5v do relé.
Softwarové aplikace:
1. Blynk App
2. Arduino IDE
3. Blynk Library pro váš OS (Windows, Linux, iOS)
4. Správce desky ESP8266 pro Arduino IDE
Krok 2: Stáhněte si knihovnu Blynk
Následuj instrukce:
1. Stáhněte si Blynk_Release_vXX.zip (přejděte dolů do sekce Ke stažení)
2. Rozbalte archiv. Všimněte si, že archiv obsahuje několik složek a několik knihoven.
3. Zkopírujte všechny tyto knihovny do your_sketchbook_folder Arduino IDE. Chcete -li zjistit umístění vaší_sketchbook_folder, přejděte do nejvyšší nabídky v Arduino IDE:
Windows: Soubor → Předvolby
Mac OS: Arduino → Předvolby
Chcete -li si stáhnout knihovnu Blynk a získat další informace, klikněte na tento odkaz (zde).
Krok 3: Přidání ESP8266 Board Manager
Ve Správci dalších desek zadejte níže URL.
Jak je zvýrazněno na obrázku, zadejte OK.
Poznámka: Chcete -li získat další informace o tomto kroku, podívejte se na video
Krok 4: Další podrobnosti najdete ve videu
Krok 5: Blynkova konfigurace
Chcete -li nastavit aplikaci Blynk, postupujte podle následujících kroků:
1. Stáhněte si aplikaci Blynk do svého smartphonu a vytvořte si účet.
Postup: Stáhněte si aplikace Blynk:
• iOS:
• Android:
2. Vytvořte nový projekt, ze seznamu vyberte svůj hardware (NodeMCU).
3. Vyberte typ připojení (USB, Wifi, Bluetooth …).
4. Přidejte widget na ovládací panel kliknutím na ikonu plus vpravo nahoře.
5. Vyberte widget Button a poklepáním na něj upravte jeho nastavení.
Poznámka: Ověřovací klíč je odeslán na váš e -mail
Krok 6: Schéma
Postupujte prosím podle níže uvedených kroků:
1. 5v napájecího zdroje pro Vcc reléové desky.
2. GND na GND reléové desky.
3. D1 NodeMCU k IN1 reléové desky.
Poznámka: Relé vyžaduje 5 V a výstup nodemcu je pouze 3,3 V, proto velmi doporučuji použít externí 5 V napájecí zdroj
Krok 7: Arduino kód
O kódu
#define BLYNK_PRINT Sériové číslo
#include #include /// Měli byste získat Auth Token v aplikaci Blynk. // Přejděte do Nastavení projektu (ikona matice). char auth = "YourAuthToken"; // Vaše pověření WiFi. // U otevřených sítí nastavte heslo na „“. char ssid = "YourNetworkName"; char pass = "Vaše heslo"; void setup () {// Debug console Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Krok 8: Pro podporu
Můžete se přihlásit k odběru mého kanálu YouTube a získat další návody a projekty.
Přihlaste se k odběru podpory.
Děkuji. Přejít na můj odkaz na kanál YouTube