Sadržaj:

Alexa daljinski upravljač (pomoću WEMO D1 Mini): 3 koraka
Alexa daljinski upravljač (pomoću WEMO D1 Mini): 3 koraka

Video: Alexa daljinski upravljač (pomoću WEMO D1 Mini): 3 koraka

Video: Alexa daljinski upravljač (pomoću WEMO D1 Mini): 3 koraka
Video: How to connect Alexa to tv using bluetooth | Amazon alexa echo dot connect to smart tv 2024, Lipanj
Anonim
Image
Image
Povežite daljinski upravljač
Povežite daljinski upravljač

Ovo je ažurirana verzija prethodnog posta:

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

U prethodnoj verziji koristio sam Geetech glasovni modul za upravljanje običnim daljinskim upravljačem za otvaranje garažnih vrata. U ovom uputstvu zamijenio sam glasovni modul s Amazon Echo. U našoj kući daljinski upravljač ulaznim vratima.

Korak 1: Povežite daljinski upravljač

Povežite daljinski upravljač
Povežite daljinski upravljač
Povežite daljinski upravljač
Povežite daljinski upravljač
Povežite daljinski upravljač
Povežite daljinski upravljač

Ako slijedite prethodna uputstva (https://www.instructables.com/id/Voice-Activated-R…, vidjet ćete da sam skinuo kućište s daljinskog upravljača za garažna vrata i lemio nogice gumba zajedno s malom žicom. Gumb je sada u biti uvijek pritisnut. Čim priključite bateriju - signal se šalje i ulazna vrata se otvaraju.

U prethodnim uputama koristio sam arduino za kontrolu napajanja daljinskog upravljača. U ovom ažuriranju koristio sam WEMO D1 mini. Postoji nekoliko koraka za postizanje rada WEMO-a s arduino IDE-om, a možete ih slijediti u ovom izvrsnom uputstvu …

Razlog za WEMO je to što je omogućen WIFI - a možete upotrijebiti i neki lako dostupan kod kako biste se ponašali kao wemo belkin prekidač. Ovo je jednostavan način povezivanja s Amazon echoom.

Za spajanje daljinskog upravljača na WEMO slijedite prikazani dijagram. Također možete slijediti prethodne upute za fotografije/opis postavljanja (u osnovi je isto, ali zamjenu arduina za wemo).

Ovaj instruktor (https://www.instructables.com/id/Alexa-Contilled-Servo/) u osnovi radi isto, i osnova je za ono što sam koristio za ažuriranje svog projekta. U svom projektu dodao je kondenzator između 5V i uzemljenja. Nisam to učinio, ali ako primijetim pad wema, vjerojatno ću.

Korak 2: Kodiranje

Prvo idite na:

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

i preuzmite belkin simulacijski kod. Postavite ovaj kod tamo gdje se nalaze svi vaši drugi arduino projekti. Zatim otvorite datoteku wemos.ino u arduino ide. Jedina datoteka koju je potrebno izmijeniti je datoteka wemos.ino.

U osnovi, sve što trebate učiniti u ovoj datoteci je: 1. Postavite svoj SSID i lozinku na svoj wifi2. Definirajte prekidač; (Prebaci *kuhinja = NULL;) 3. Pokrenite prekidač; (kuhinja = novi prekidač ("kuhinjska svjetla", 81, kuhinjska svjetlaOn, kuhinjska svjetla isključena); upnpBroadcastResponder.addDevice (*kuhinja);) 4. Odjeljak Dodaj u petlju; (kuhinja-> serverLoop ();) 5. Napravite povratni poziv za uključivanje i isključivanje i stavite sve što želite u povratni poziv: bool kitchenLightsOn () {Serial.println ("Uključite 2 uključite …"); isKitchenLightstsOn = istina; return isKitchenLightstsOn; }

Sve ćete to vidjeti u uzorku wemos.ino koda. Samo zamijenite prekidače u toj datoteci svime što želite promijeniti. U mom slučaju sve sam preimenovao u "vrata". Moja vrata od povratnog poziva ne rade ništa. Moj povratni poziv doorOn () mijenja pin D1 u HIGH. Pogledajte kod koji sam naveo kao primjer.

Korak 3: Sastavite to zajedno

Prilikom prvog sastavljanja/učitavanja na wemo, slijedite korake u prozoru konzole arduino uređivača kako biste vidjeli da ste se uspješno povezali na wifi.

Kad to uspije, možete reći "Alexa pronaći uređaje". U prozoru konzole trebali biste vidjeti neke aktivnosti, a Alexa bi trebala potvrditi da je pronašla vaše prekidače.

Sada ste spremni, sve što trebate reći je "Alexa uključi vrata". Ovo će aktivirati povratni poziv u vašem kodu. U mom slučaju pin D1 postavlja na HIGH. Ovo ide na upravljač motora, koji zatim napaja 9V bateriju s daljinskim upravljačem, pa ga tako uključuje i otvara vrata. Voila !! magija.

Preporučeni: