Obsah:

Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a aplikace Blynk: 8 kroků (s obrázky)
Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a aplikace Blynk: 8 kroků (s obrázky)

Video: Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a aplikace Blynk: 8 kroků (s obrázky)

Video: Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a aplikace Blynk: 8 kroků (s obrázky)
Video: Apa Itu? ESP 01- Smart Lamp (Subtittled) 2024, Červenec
Anonim
Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a Blynk App
Ovládejte domácí zařízení pomocí NodeMCU (ESP8266) a Blynk App

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

Hardware/Software Supplies
Hardware/Software Supplies
Hardware/Software Supplies
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

Přidání ESP8266 Board Manager
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

Image
Image

Krok 5: Blynkova konfigurace

Blynkova konfigurace
Blynkova konfigurace
Blynkova konfigurace
Blynkova konfigurace
Blynkova konfigurace
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

Schéma
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

Pro podporu
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

Doporučuje: