Tartalomjegyzék:
- Kellékek
- 1. lépés: Hozzon létre egy fiókot a Sinric.com webhelyen
- 2. lépés: Az áramkör bekötése
- 3. lépés: A kód feltöltése a NodeMcu -ba
- 4. lépés: Az Amazon Echo konfigurálása
- 5. lépés: A vége
Videó: Intelligens otthon az Amazon Alexa használatával: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A projekt alapgondolata az elektronikus készülék vezérlése az Amazon Alexa segítségével vagy annak alkalmazásán keresztül a világ bármely pontjáról. Ehhez egy Node MCU V1.0 -t fogunk használni. Minden kód a Github oldalamon lesz. Ha bármikor nem ért egy lépést, írjon megjegyzést az alábbiakban, és mihamarabb válaszolok rá. A szerver összes jóváírása, valamint a kód a kakopappa címre megy (https://github.com/kakopappa). Az oktatóanyag céljára módosítottam a kódot a 4 relé vezérlésére. Nos, kezdjük!
Megjegyzés: Ez az oktatóanyag feltételezi, hogy rendelkezik bizonyos ismeretekkel az Arduino IDE -ről és a Node MCU -ról.
Kellékek
- Csomópont MCU V1.0
- 4 relé (Relay Bank)
- Jumper vezetékek
- Kenyeretábla
- Külső áramforrás
1. lépés: Hozzon létre egy fiókot a Sinric.com webhelyen
Az első dolog, amit meg kell tennie, menjen a sinric.com oldalra, és hozzon létre egy fiókot (ingyenes). A Sinric lehetővé teszi a mikrovezérlő interneten keresztüli vezérlését. Ezután kap egy API -kulcsot, amely egyedi lesz a fiókjában. Ezt a kulcsot később használja a kódban. A következő dolog, amit tennünk kell, egy eszköz hozzáadása. Ez a "Hozzáadás" gombra kattintva érhető el. Hozzon létre egy nevet az eszközéhez, amelyet azután Alexa -n keresztül hívhat. Az eszköz típusában válassza a „Váltás” lehetőséget, majd kattintson a Mentés gombra. Ezzel létrehoz egy eszköz -azonosítót az eszközéhez, amelyet szintén használni fog a kódban. Az Alexa alkalmazásban engedélyezze a Sinric készséget az Amazon visszhanghoz, hogy felfedezze az újonnan létrehozott eszközöket.
2. lépés: Az áramkör bekötése
Kösse be az áramkört az alábbiak szerint, vagy kövesse a mellékelt fritizálási diagramot:
Relé- ESP
VCC ----- Vin
IN1 ------ D5
IN2 ------ D4
IN3 ------ RX
IN4 ------ D2
JD-VCCP pozitív a külső tápegység számára
GND ----- GND külső tápegység
Mivel a NodeMCU önmagában nem tudja táplálni a relé bankot, külső tápegység szükséges.
A relék a készülékek között úgy vannak összekötve, hogy megszakítják a feszültség alatt álló vezetéket, és behelyezik őket az egyes relékbe, mint egy kapcsolóba.
3. lépés: A kód feltöltése a NodeMcu -ba
A kódot ide töltik fel:
A szükséges könyvtárak az ArduinoJson (telepítse az 5.13.2 -es verziót) és az Arduino websocketek (letölthető innen:
Ne felejtse el konfigurálni a táblát Node MCU v1.0 -ra.
A szükséges relék száma alapján módosíthatja a kódot további hozzáadásához. A szükséges változtatások egy új tű meghatározása és egy másik if hurok hozzáadása az új eszközazonosítóval. A csapokat tetszés szerint is megváltoztathatja, ha erre a csapdiagramra hivatkozik:
Ez megmondja, hogy melyik GPIO mi az Arduino -n. Alapvetően, ha a relécsatlakozót D4 -ről D3 -ra szeretné cserélni, a kód változása a következő lesz:
Előző kód:
#define MYPIN2 2 // D4
Új kód:
#define MYPIN2 0 // D3
Jegyzet:
Bármi a // után egy megjegyzés ugyanazon a soron, és a fordító nem veszi figyelembe.
4. lépés: Az Amazon Echo konfigurálása
Az eszközök Amazon Echo használatával történő vezérléséhez először be kell állítani őket. Ezt úgy teheti meg, hogy "Alexa, Fedezze fel az eszközöket". 20 másodpercig tart, és fel kell fedeznie a kapcsolókat. Most azt mondhatja: "Alexa, Kapcsolja be az eszköz nevét" az eszköz bekapcsolásához, és fordítva. Az Alexa alkalmazásból is vezérelheti az alkalmazás Eszközök szakaszában.
5. lépés: A vége
Remélem, nem találkozott semmilyen problémával az utasítás végrehajtása közben. Ha bármilyen kérdése van, kérjük, tegye le őket a megjegyzések rovatba.
Ha bármilyen módon támogatni szeretne, itt van a Paypal azonosítóm: paypal.me/sahilgoel2001
Ajánlott:
Távoli intelligens otthon: 5 lépés
Távoli intelligens otthon: Anyag: dunne gelamineerde hout platen. 1 x grondplaat és átmérőjű kisteherautó 1 cm -es nagels
Intelligens otthon Arduino -val: 11 lépés (képekkel)
Intelligens otthon Arduino -val: Helló. Megmutatom, hogyan kell saját intelligens otthonát építeni. Kijelzi a külső és belső hőmérsékletet, ha az ablak nyitva vagy csukva van, jelzi, ha esik az eső, és riaszt, ha a PIR -érzékelő mozog. Az alkalmazást androidra készítettem, hogy
HackerBox 0054: Intelligens otthon: 8 lépés
HackerBox 0054: Intelligens otthon: Üdvözlet a HackerBox Hackereknek világszerte! A HackerBox 0054 intelligens kapcsolók, érzékelők és egyebek segítségével fedezi fel az otthoni automatizálást. Konfigurálja a Sonoff WiFi intelligens kapcsolókat. Módosítsa az intelligens kapcsolókat, hogy programozási fejléceket és alternatív firmware -t adjon hozzá
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: 7 lépés
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: A világ idővel változik, és így a mezőgazdaság is. Manapság az emberek minden területen integrálják az elektronikát, és ez alól a mezőgazdaság sem kivétel. Az elektronika egyesülése a mezőgazdaságban segíti a gazdákat és a kerteket kezelő embereket. Ebben
IoT alapú 20 dolláros intelligens otthon és Amazon Alexa: 5 lépés
IoT alapú 20 dolláros intelligens otthon és Amazon Alexa: Üdvözlök mindenkit a táblához. Ez a projekt egy