Tartalomjegyzék:

Alexa engedélyezett távirányító (WEMO D1 Mini használatával): 3 lépés
Alexa engedélyezett távirányító (WEMO D1 Mini használatával): 3 lépés

Videó: Alexa engedélyezett távirányító (WEMO D1 Mini használatával): 3 lépés

Videó: Alexa engedélyezett távirányító (WEMO D1 Mini használatával): 3 lépés
Videó: Mastering Microsoft's CLI Packet Capture: Pktmon.exe for IT Pros 2024, Szeptember
Anonim
Image
Image
Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót

Ez egy korábbi bejegyzés frissített változata:

www.instructables.com/id/Voice-Activated-R…

Az előző verzióban Geetech hangmodult használtam a rendes garázskapu -nyitó típusú távirányító vezérlésére. Ebben az utasításban lecseréltem a hangmodult egy Amazon Echo -ra. Nálunk a távirányító vezérli a bejárati ajtót.

Lépés: Csatlakoztassa a távirányítót

Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót
Csatlakoztassa a távirányítót

Ha követi az előző utasítást (https://www.instructables.com/id/Voice-Activated-R …), látni fogja, hogy levettem a házat a garázskapu távirányítójáról, és összeforrasztottam a gomb lábát. kis vezetékkel. A gomb most lényegében mindig le van nyomva. Amikor csatlakoztatja az akkumulátort - a jel elküldésre kerül, és az ajtó kinyílik.

Az előző utasításban egy arduino -t használtam a távirányító áramellátásának szabályozására. Ebben a frissítésben egy WEMO D1 mini -t használtam. Van néhány lépés, hogy a WEMO működjön együtt az arduino IDE-vel, és követheti őket ebben a kiváló oktatási útmutatóban …

A WEMO oka az, hogy WIFI engedélyezve van - és használhat néhány könnyen hozzáférhető kódot, hogy úgy viselkedjen, mint egy wemo belkin kapcsoló. Ez egy egyszerű módja annak, hogy összekapcsolja az amazon visszhangjával.

A távirányító WEMO -hoz való csatlakoztatásához kövesse a megadott ábrát. A fényképekhez/a beállítás leírásához is követheti az előző utasítást (alapvetően ugyanaz, de az arduino helyett a wemo).

Ez az utasítás (https://www.instructables.com/id/Alexa-Controlled-Servo/) alapvetően ugyanezt teszi, és ez az alapja annak, amit a projektem frissítéséhez használtam. Projektjében kondenzátort adott hozzá az 5V és a földelőcsapok közé. Nem tettem ilyet, de ha észreveszem, hogy a wemo összeomlik, akkor valószínűleg fogok.

2. lépés: Kód

Először keresse fel:

github.com/kakopappa/arduino-esp8266-alexa…

és töltse le a belkin szimulációs kódot. Tedd ezt a kódot, ahol az összes többi arduino projekted található. Ezután hozza fel a wemos.ino fájlt az arduino ide -ban. Az egyetlen módosítandó fájl a wemos.ino fájl.

Ebben a fájlban alapvetően csak a következőket kell tennie: 1. Állítsa be SSID -jét és jelszavát a wifi2 -re. Határozza meg a kapcsolót; (Kapcsoló *konyha = NULL;) 3. Inicializálja a kapcsolót; (konyha = új kapcsoló ("konyhai fények", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*konyha);) 4. Hozzáadás a hurok szakaszhoz; (konyha-> szerverhurok ();) 5. Hívja vissza és vissza a Visszahívást, és tegyen be mindent a visszahívásba: bool kitchenLightsOn () {Serial.println ("Switch 2 turn on …"); isKitchenLightstsOn = igaz; return isKitchenLightstsOn; }

Mindezt látni fogja a minta wemos.ino kódban. Csak cserélje le a fájlban lévő kapcsolókat arra, amire váltani szeretne. Az én esetemben mindent átneveztem "ajtónak". Az ajtóm visszahívása nem tesz semmit. Az én doorOn () visszahívás a D1 -es tűt HIGH -ra változtatja. Lásd példaként az általam megadott kódot.

3. lépés: Összerakás

Amikor először fordít/tölt fel a wemo -ba, kövesse az arduino szerkesztő konzol ablakában, és ellenőrizze, hogy sikeresen csatlakozott -e a wifi -hez.

Miután ez működött, azt mondhatja: "Alexa find devices". Látnia kell némi tevékenységet a konzol ablakában, és Alexának meg kell erősítenie, hogy megtalálta a kapcsolókat.

Most már készen állsz, csak annyit kell mondanod, hogy "Alexa kapcsolja be az ajtót". Ez aktiválja a visszahívást a kódjában. Esetemben a D1 tűt HIGH -ra állítja. Ez megy a motorvezérlőhöz, amely ezután a 9 V -os elemet csatlakoztatja a távirányítóhoz, ezzel bekapcsolva és kinyitva az ajtót. Voálá !! varázslat.

Ajánlott: