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, Jun
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 sa 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 dugmeta zajedno s malom žicom. Tipka je sada u osnovi uvijek pritisnuta. Č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 ovoj izvrsnoj instrukciji …

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

Za spajanje daljinskog upravljača na WEMO slijedite prikazani dijagram. Također možete slijediti prethodne upute za fotografije/opis postavki (u osnovi je isto, ali zamjenjujete arduino sa 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: Kodirajte

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. Definišite prekidač; (Prebacite *kuhinja = NULL;) 3. Pokrenite prekidač; (kuhinja = novi prekidač ("kuhinjska svjetla", 81, kuhinjska svjetla uključena, kuhinjska svjetla isključena); upnpBroadcastResponder.addDevice (*kuhinja);) 4. Odjeljak Add to Loop; (kuhinja-> serverLoop ();) 5. Obavite 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 = true; return isKitchenLightstsOn; }

Sve ćete to vidjeti u uzorku wemos.ino koda. Samo zamijenite prekidače u toj datoteci sa svime što želite da promijenite. 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.

Kada 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 do kontrolera motora, koji zatim povezuje napajanje 9V baterije s daljinskim upravljačem, pa ga tako uključuje i otvara vrata. Voila !! magija.

Preporučuje se: