Sisukord:
Video: Alexa lubatud kaugjuhtimispult (WEMO D1 Mini abil): 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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
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:
TextPlayBulb: REST -i lubatud PlayBulb Raspberry Pi 3, BLE ja telegrammi abil: 3 sammu
TextPlayBulb: REST -i lubav PlayBulb, kasutades Raspberry Pi 3, BLE -d ja telegrammi: see juhend näitab, kuidas ühendada PlayBulb Color Bluetoothi LED -lambiga, kasutades Pythoni, Raspberry Pi 3 ja Bluetoothi teeki ning laiendada juhtelemente IEST -stsenaariumi jaoks REST API kaudu , ja näitena näitab projekt ka seda, kuidas laiendada
Alexa lubatud lifti nupp: 4 sammu
Alexa lubatud lifti nupp: selle juhendi meetodit saab kasutada mis tahes nupu jaoks, kuid sel juhul on meil lift, millele tahame helistada Amazon Alexa abil. Mul on eelmine juhend, kus kasutasin sama asja tegemiseks Alexa juhitavat solenoidi, kuid
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil
RabbitPi - Alexa lubatud, IFTTT ühendatud, kõrvade liigutav IoT -assistent: 12 sammu
RabbitPi - Alexa aktiveeritud, IFTTT Connected, kõrvapööritav IoT -assistent: see on vananenud 2005. aasta Nabaztag " tark küülik " mille olen ümber ehitanud kaasaegseks IoT assistendiks, kasutades Raspberry Pi 3 ja Adafruit Motor HAT, koos veebikaamera mikrofoni ja Philipsi kõlari kõlariga, mis sisaldub armsas originaalkarbis
Alexa juhitav solenoid WEMO D1 Mini abil: 5 sammu
Alexa juhitav solenoid WEMO D1 Mini abil: see on tõesti hämmastav. Ei ole nii raske lasta Alexa kaja juhtida mikroprotsessorit. Maailm on teie auster. See juhend annab teile juhised solenoidi juhtimiseks. Saate seda sama protsessi kasutada, et juhtida kõike, mida soovite