Sisukord:

Alexa lubatud kaugjuhtimispult (WEMO D1 Mini abil): 3 sammu
Alexa lubatud kaugjuhtimispult (WEMO D1 Mini abil): 3 sammu

Video: Alexa lubatud kaugjuhtimispult (WEMO D1 Mini abil): 3 sammu

Video: Alexa lubatud kaugjuhtimispult (WEMO D1 Mini abil): 3 sammu
Video: Видео с советами: Управление телевизором Sony с Android TV с помощью Alexa (устройства Echo) 2024, Juuni
Anonim
Image
Image
Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult

See on eelmise postituse uuendatud versioon:

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

Eelmises versioonis kasutasin Geetechi häälmoodulit tavalise garaažiukseavaja tüüpi puldi juhtimiseks. Selles juhendis olen häälmooduli asendanud Amazon Echo -ga. Meie majas juhib pult välisust.

Samm: ühendage kaugjuhtimispult juhtmega

Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult
Juhtige kaugjuhtimispult

Kui järgite eelmist juhendit (https://www.instructables.com/id/Voice-Activated-R …), näete, et võtsin korpuse garaažiukse puldilt maha ja jootsin nupu jalad kokku väikese juhtmega. Nuppu on sisuliselt alati vajutatud. Niipea, kui aku ühendate - signaal saadetakse ja välisuks avaneb.

Eelmises juhendis kasutasin puldi toite juhtimiseks arduinot. Selles värskenduses kasutasin WEMO D1 mini. WEMO töötamiseks arduino IDE-ga on mõned sammud ja saate neid järgida selles suurepärases juhendis …

WEMO põhjus on selles, et see on WIFI -toega - ja saate kasutada mõnda hõlpsasti kättesaadavat koodi, et see käituks nagu wemo belkini lüliti. See on lihtne viis selle ühendamiseks amazoni kajaga.

Kaugjuhtimispuldi ühendamiseks WEMO -ga järgige antud skeemi. Fotode/seadistuse kirjelduse jaoks saate järgida ka eelmist juhendit (see on põhimõtteliselt sama, kuid arduino asendamine wemo -ga).

See juhend (https://www.instructables.com/id/Alexa-Controlled-Servo/) teeb põhimõtteliselt sama asja ja on aluseks sellele, mida ma oma projekti värskendasin. Oma projektis lisas ta kondensaatori 5V ja maanduspistikute vahele. Ma ei ole seda teinud, aga kui märkan, et wemo kukub kokku, siis ilmselt näen.

2. samm: kood

Esiteks minge aadressile:

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

ja laadige alla Belkini simulatsioonikood. Pange see kood sinna, kus asuvad kõik teie teised arduino projektid. Seejärel avage arduino ide fail wemos.ino. Ainus fail, mida tuleb muuta, on fail wemos.ino.

Põhimõtteliselt peate selles failis tegema ainult järgmist: 1. Määrake oma WiFi -le SSID ja parool2. Määrake oma lüliti; (Lüliti *köök = NULL;) 3. Initsialiseeri lüliti; (köök = uus lüliti ("köögituled", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*köök);) 4. Lisa jaotisse Loop; (köök-> serverLoop ();) 5. Tehke tagasihelistamine nii sisse- kui väljalülitamiseks ja pange tagasihelistamisse kõik, mida soovite: bool kitchenLightsOn () {Serial.println ("Switch 2 turn on…"); isKitchenLightstsOn = tõsi; return isKitchenLightstsOn; }

Seda kõike näete wemos.ino näidiskoodis. Lihtsalt asendage selles failis olevad lülitid ükskõik millega, mida soovite vahetada. Minu puhul nimetasin kõik ümber "ukseks". Minu tagasihelistamise uks ei tee midagi. Minu doorOn () tagasihelistamine muudab tihvti D1 asendiks HIGH. Vaadake minu lisatud koodi näitena.

3. samm: pange see kokku

Wemo esmakordsel koostamisel/üleslaadimisel järgige arduino redaktori konsooli aknas, et näha, kas olete WiFi -ga edukalt ühendatud.

Kui see töötab, võite öelda "Alexa leia seadmeid". Konsooli aknas peaksite nägema mõnda tegevust ja Alexa peaks kinnitama, et on teie lülitid leidnud.

Nüüd olete valmis, kõik, mida peate ütlema, on "Alexa lülitage uks sisse". See aktiveerib teie koodis tagasihelistamise. Minu puhul seab see tihvti D1 HIGH. See läheb mootori kontrollerile, mis seejärel ühendab 9V patarei puldiga, lülitades selle sisse ja avades ukse. Voila !! maagia.

Soovitan: