Cuprins:
Video: Telecomandă activată Alexa (folosind WEMO D1 Mini): 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Aceasta este o versiune actualizată a unei postări anterioare:
www.instructables.com/id/Voice-Activated-R…
În versiunea anterioară, am folosit un modul vocal Geetech pentru a controla o telecomandă obișnuită de tip deschizător de ușă de garaj. În acest instructable am înlocuit modulul vocal cu un Amazon Echo. În casa noastră, telecomanda controlează ușa din față.
Pasul 1: conectați telecomanda
Dacă urmați instrucțiunile anterioare (https://www.instructables.com/id/Voice-Activated-R…, veți vedea că am scos carcasa de pe telecomanda ușii de garaj și am lipit picioarele butonului împreună cu un fir mic. Butonul este acum în mod esențial apăsat. De îndată ce conectați bateria - semnalul este trimis și ușa din față se deschide.
În instrucțiunile anterioare, am folosit un arduino pentru a controla puterea la distanță. În această actualizare, am folosit un WEMO D1 mini. Există câțiva pași pentru ca WEMO să funcționeze cu IDE-ul arduino și îi puteți urma în acest instructabil excelent …
Motivul pentru WEMO este că este activat WIFI - și, puteți utiliza un cod ușor disponibil pentru a-l face să se comporte ca un comutator Wemo Belkin. Acesta este un mod ușor de a-l interfața cu ecoul Amazon.
Pentru a conecta telecomanda la WEMO, urmați diagrama dată. De asemenea, puteți urmări instrucțiunile anterioare pentru fotografii / descrierea configurării (este practic același, dar înlocuind arduino cu wemo).
Acest instructable (https://www.instructables.com/id/Alexa-Controlled-Servo/) face practic același lucru și este baza pentru ceea ce am folosit pentru a-mi actualiza proiectul. În proiectul său a adăugat un condensator între pinii de 5V și pământ. Nu am făcut asta, dar dacă observ că wemo se prăbușește, probabil că o voi face.
Pasul 2: Cod
Mai întâi, accesați:
github.com/kakopappa/arduino-esp8266-alexa…
și descărcați codul de simulare belkin. Puneți acest cod unde se află toate celelalte proiecte arduino. Apoi aduceți fișierul wemos.ino în ideea arduino. Singurul fișier care trebuie modificat este fișierul wemos.ino.
Practic, tot ce trebuie să faceți în acest fișier este: 1. Setați SSID-ul și parola la wifi2. Definiți comutatorul; (Comutator * bucătărie = NUL;) 3. Inițializați comutatorul; (bucătărie = comutator nou ("lumini de bucătărie", 81, bucătărieLightsOn, bucătărieLightsOff); upnpBroadcastResponder.addDevice (* bucătărie);) 4. Secțiunea Adăugare la buclă; (bucătărie-> serverLoop ();) 5. Activați și dezactivați callback-ul și puneți orice doriți în callback: bool kitchenLightsOn () {Serial.println ("Porniți 2 activați …"); isKitchenLightstsOn = adevărat; întoarceți-vă este KitchenLightstsOn; }
Veți vedea toate acestea în exemplul de cod wemos.ino. Doar înlocuiți Switch-es-urile din acel fișier cu orice doriți să faceți o schimbare. În cazul meu, am redenumit totul „ușă”. Revenirea mea la ușă nu face nimic. Apelul meu doorOn () schimbă pinul D1 în HIGH. Vedeți codul pe care l-am inclus ca exemplu.
Pasul 3: Puneți-l împreună
Prima dată când compilați / încărcați în wemo, urmați în fereastra consolei editorului arduino pentru a vedea că v-ați conectat cu succes la wifi.
Odată ce a funcționat, puteți spune „Alexa găsește dispozitive”. Ar trebui să vedeți o anumită activitate în fereastra consolei, iar Alexa ar trebui să confirme că a găsit comutatoarele dvs.
Acum, ești pregătit, tot ce trebuie să spui este „Alexa pornește ușa”. Aceasta va activa apelarea în codul dvs. În cazul meu, setează pinul D1 la HIGH. Aceasta merge la controlerul motorului, care apoi conectează puterea bateriei de 9V la telecomandă, pornind-o astfel și deschizând ușa. Voila !! magie.
Recomandat:
Telecomanda TV devine o telecomandă RF -- NRF24L01 + Tutorial: 5 pași (cu imagini)
Telecomanda TV devine o telecomandă RF || Tutorial NRF24L01 +: În acest proiect vă voi arăta cum am folosit popularul IC nRF24L01 + RF pentru a regla luminozitatea unei benzi LED fără fir prin trei butoane inutile ale unei telecomenzi TV. Să începem
IRduino: telecomandă Arduino - Imitați o telecomandă pierdută: 6 pași
IRduino: Telecomandă Arduino - Imitați o telecomandă pierdută: Dacă ați pierdut vreodată telecomanda pentru televizor sau DVD player, știți cât de frustrant este să mergeți, să găsiți și să folosiți butoanele de pe dispozitivul însuși. Uneori, aceste butoane nici măcar nu oferă aceeași funcționalitate ca telecomanda. Primiți
Set de telecomandă obișnuit transformat în telecomandă cu jucărie RC cu patru canale: 4 pași
Kit de telecomandă obișnuit transformat în telecomandă RC cu patru canale pentru jucărie:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Solenoid controlat Alexa folosind WEMO D1 Mini: 5 pași
Solenoid controlat Alexa folosind WEMO D1 Mini: Este cu adevărat uimitor. Nu este atât de greu să ai un ecou Alexa care să controleze un microprocesor. Lumea este stridia ta. Acest instructable vă duce prin pașii de control al unui solenoid. Puteți utiliza același proces pentru a controla orice doriți
Lampă stea morții activată Alexa: 17 pași (cu imagini)
Lampă cu stea a morții activată Alexa: Aduceți un fragment din partea întunecată în camera dvs. de zi cu această lampă unică activată prin voce. O operă de artă funcțională care este atât utilă, cât și plăcută de privit. Porniți sau dezactivați? Toate lămpile fac asta! Schimbați luminozitatea? Foarte comun! Dar poate a ta