Tartalomjegyzék:

Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App használatával: 8 lépés (képekkel)
Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App használatával: 8 lépés (képekkel)

Videó: Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App használatával: 8 lépés (képekkel)

Videó: Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App használatával: 8 lépés (képekkel)
Videó: Vezeték nélküli porszívó | Hoover - HF9 - Lehengerlő teljesítmény minden felületen | 20s 2024, Július
Anonim
Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App segítségével
Háztartási készülékek vezérlése a NodeMCU (ESP8266) és a Blynk App segítségével

Ebben az oktatóanyagban megtanuljuk, hogyan kell használni a Blynk alkalmazást és a NodeMCU -t (ESP8266) a lámpa vezérléséhez (minden más háztartási készülék rendben lesz), a kombináció az interneten keresztül történik.

Ennek az oktatóanyagnak az a célja, hogy bemutassa a legegyszerűbb megoldást az Arduino vagy a kompatibilis hardver (NodeMCU) távvezérlésével az interneten keresztül, és fedezze fel az Internet of Things (IoT) világát.

Mi a Blynk? A Blynk egy platform iOS és Android alkalmazásokkal az Arduino, a Raspberry Pi és a kedvelők interneten keresztül történő vezérléséhez. Ez egy digitális műszerfal, ahol grafikus felületet építhet a projekthez a widgetek egyszerű húzásával. (Forrás: Blynk webhely).

1. lépés: Hardver/szoftver kellékek

Hardver/szoftver kellékek
Hardver/szoftver kellékek
Hardver/szoftver kellékek
Hardver/szoftver kellékek

Hardver alkatrészek:

1. NodeMCU (ESP8266).

2. Relé

3. Lámpa

4. Vezetékek

6. 5 V -os tápegység 1 AMP (opcionális, de javaslom annak használatát, hogy elkerülje az áramhiányt, ha 5 V -ot táplál a reléhez.

Szoftver alkalmazások:

1. Blynk App

2. Arduino IDE

3. Blynk Library az operációs rendszeréhez (Windows, Linux, iOS)

4. ESP8266 Az Arduino IDE igazgatótanácsának vezetője

2. lépés: Töltse le a Blynk könyvtárat

Kövesse az utasításokat:

1. Töltse le a Blynk_Release_vXX.zip fájlt (görgessen le a Letöltések szakaszhoz)

2. Csomagolja ki az archívumot. Észre fogja venni, hogy az archívum több mappát és több könyvtárat tartalmaz.

3. Másolja át ezeket a könyvtárakat az Arduino IDE saját_sketchbook_folder mappájába. A_sketchbook_foldder mappa helyének megtalálásához lépjen az Arduino IDE felső menüjébe:

Windows: Fájl → Beállítások

Mac OS: Arduino → Beállítások

A Blynk Library letöltéséhez és további információkért kattintson erre a linkre (itt).

3. lépés: Az ESP8266 Board Manager hozzáadása

ESP8266 Board Manager hozzáadása
ESP8266 Board Manager hozzáadása

A További táblák kezelőjébe írja be az URL címet.

Amint az ábra kiemeli, és írja be az OK gombot.

Megjegyzés: Ha többet szeretne megtudni erről a lépésről, nézze meg a videót

4. lépés: További részletekért nézze meg a videót

Image
Image

5. lépés: Blynk konfigurálása

Blynk konfigurációja
Blynk konfigurációja
Blynk konfigurációja
Blynk konfigurációja
Blynk konfigurációja
Blynk konfigurációja

A Blynk App beállításához kövesse az alábbi lépéseket:

1. Töltse le a Blynk alkalmazást okostelefonjára, és hozzon létre egy fiókot.

Ehhez töltse le a Blynk alkalmazásokat:

• iOS:

• Android:

2. Hozzon létre egy új projektet, válassza ki a listából a hardvert (NodeMCU).

3. Válassza ki a kapcsolat típusát (USB, Wifi, Bluetooth…).

4. Adjon hozzá egy widgetet a vezérlőpulthoz a jobb felső sarokban található plusz ikonra kattintva.

5. Válassza ki a Gomb widgetet, és koppintson rá duplán a beállítások szerkesztéséhez.

Megjegyzés: A hitelesítési kulcs az Ön e -mail címére kerül

6. lépés: Vázlatos

Vázlatos
Vázlatos

Kérjük, kövesse az alábbi lépéseket:

1. A relé kártya Vcc -jének tápellátásának 5 V -ja.

2. A GND a relé tábla GND -jéhez.

3. A NodeMCU D1 -je a relé kártya IN1 -jéhez.

Megjegyzés: A relé 5 V -ot igényel, a nodemcu kimenete pedig csak 3,3 V, ezért javaslom a külső 5 V -os tápegység használatát

7. lépés: Arduino kód

A kódról

#define BLYNK_PRINT sorozat

#include #include /// Auth Token -t kell kapnia a Blynk alkalmazásban. // Lépjen a Projekt beállításaiba (dió ikon). char auth = "YourAuthToken"; // WiFi hitelesítő adatai. // Állítsa be a jelszót "" a nyitott hálózatokhoz. char ssid = "SajátNetworkName"; char pass = "Saját jelszó"; void setup () {// Hibakereső konzol Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

8. lépés: Támogatásért

Támogatásért
Támogatásért

Feliratkozhatsz a YouTube csatornámra további oktatóanyagokért és projektekért.

Iratkozzon fel a támogatásért.

Köszönöm. Nyisd meg a YouTube -csatornám linkjét

Ajánlott: