Tartalomjegyzék:

Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU használatával: 6 lépés
Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU használatával: 6 lépés

Videó: Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU használatával: 6 lépés

Videó: Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU használatával: 6 lépés
Videó: Sonoff Ihost - контейнеры eWeLink Smart Home и TTS2CUBE-Pico, Bluetooth Speaker 2024, Június
Anonim
Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU segítségével
Kapu vezérlés a Google asszisztens segítségével az ESP8266 NodeMCU segítségével

Ez az első projektem az oktatható témákról, ezért kérjük, tegye meg megjegyzéseit az alábbiakban, ha lehetséges fejlesztések.

Az ötlet az, hogy a google asszisztens segítségével jelet küld egy kapu vezérlőpultjára. Tehát egy parancs elküldésével egy relé lesz, amely bezárja az érintkezőt a kapuvezérlő bemenetén, amely kapu nyitott jelet küld a vezérlőnek.

A Google asszisztens és az IOT-eszközök összekapcsolásához a Blynk és az IFTTT szolgáltatást használjuk.

Ebben a projektben a NodeMCU ESP8266 modult fogjuk használni a kis méret miatt.

1. lépés: Hardver és szoftver

Amire szükséged van:

Hardver

1) NodeMCU (ESP8266) f.e. AliExpress

2) 5 vagy 12 V relé, indítóárammal, lehetőleg <9mA max 12mA: pl. AliExpress

3) Tápellátás 5 vagy 12 V relétől függően (> 700mA a biztonság érdekében), pl. AliExpress

Szoftver Használja a telepítés linkjeit, a táblát

1) Arduino IDE link

2) Blynk Library link

3) ESP8266 igazgatótanácsvezető (következő lépés)

4) Blynk App androidIOS

2. lépés: A Nodemcu kártya telepítése

1) Nyissa meg az Arduino IDE -t

2) Menjen a fájlokhoz -> preferencia

3) A További táblák kezelője oldalon adja hozzá: https://arduino.esp8266.com/stable/package_esp8266c…, majd nyomja meg az OK gombot a lap bezárásához.

4) Lépjen az Eszközök -> Tábla -> Táblakezelő menüpontra (felül)

5) Keresse meg az esp8266 fájlt az esp8266 segítségével, és telepítse a szoftvert.

3. lépés: A Blynk beállítása

A Blynk beállítása
A Blynk beállítása

1) Nyissa meg a de Blynk alkalmazást, és hozzon létre fiókot.

2) Új projekt létrehozása (+ ikon)

3) Válassza ki az „ESP8266” eszközt, és hozza létre

4) E-mailben megkapja személyes engedélyezett tokenjét.

5) A projektben widgeteket adhat hozzá a + ikon, a hozzáadás gomb segítségével, amint az a képen látható

4. lépés: IFTTT beállítás

IFTTT beállítás
IFTTT beállítás
IFTTT beállítás
IFTTT beállítás
IFTTT beállítás
IFTTT beállítás

1) Jelentkezzen be vagy hozzon létre fiókot az IFTTT.com webhelyen vagy az alkalmazásban.

2) Új kisalkalmazás létrehozása: extra magyarázat

-Ebben a "Google asszisztens" keresésben és a trigger kiválasztásában mondjon egy egyszerű kifejezést

-Adjon hozzá valamit, például Nyissa ki a kaput, vagy válassza ki a sajátját

-A "keresés" webhookokat-> webes kérés, és a képhez hasonló hozzáadás. vissza kell adnia a helyi Blynk szerver IP-címét.) A hitelesítési kódhoz hozzá kell adnia személyes hiteles kódját a Blynk-től kapott e-mailből.

5. lépés: Csatlakozások

Kapcsolatok
Kapcsolatok

Csatlakozás: A modul Vin -je az 5 vagy 12 V -os tápegységhez (a bemenet max. 20VVcc relé a tápegységhez 5 12VGND relé a tápegységhez 0V / GNDGND a modul a tápegységhez 0V / GNDD1 a bemeneti reléhez (CH1 vagy valami)

Hozzáadtam egy opcionális visszajelzést a D8 érintkezőhöz, ahogy azt a programomban is láthatja, de ez nem kötelező, így azt tehet, amit akar.

6. lépés: Program feltöltése a modulba

Töltse le a kódomat

Nyissa meg az Arduino IDE használatával

Módosítsa a WiFi SSID -t és jelszót, hogy megfeleljen a WiFi -nek

Módosítsa az azonosítási kódot, hogy megfeleljen az e -mailben szereplő kódnak

Csatlakoztassa USB -n keresztül, és töltse fel

Ajánlott: