Cuprins:
- Pasul 1: Găsiți polii butonului
- Pasul 2: conectați-l
- Pasul 3: Codificați-l
- Pasul 4: Faceți-l și mai util
Video: Buton ascensor activat Alexa: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Metoda din acest instructable poate fi utilizată pentru orice buton, dar pentru acest caz avem un lift pe care dorim să-l apelăm folosind Amazon Alexa. Am o instrucțiune anterioară în care am folosit un solenoid controlat de Alexa pentru a face același lucru, dar acest lucru este mai elegant și funcționează mai bine. Butonul funcționează în continuare așa cum este, dar puteți utiliza și Alexa pentru a-l controla.
Ideea finală este aceasta --- când apăsați un buton, finalizați un circuit. Pentru acest instructabil, folosesc o combinație Alexa / microcontroler / releu pentru a finaliza circuitul. Nu înlocuiește butonul. Apăsarea butonului va completa circuitul. Dar, în plus, când suni la Alexa, ea semnalizează microcontrolerul, iar microcontrolerul trimite un semnal către releu care apoi completează circuitul.
Elementele necesare sunt:
WeMos D1 mini
Placa de releu
fire
cablu de alimentare pentru WeMos D1 mini
Pasul 1: Găsiți polii butonului
Am scos placa elevatorului și am constatat că o pot scoate doar deconectând un conector telefonic. Pe spatele plăcii elevatorului se afla funcționarea butonului, a procesorului și a ecranului pentru afișarea numerelor. Din fericire butonul de apăsare avea un terminal cu șurub pentru fire. Nu este necesară tăierea sau lipirea! Cu toate acestea, existau 4 terminale și a trebuit să decid care 2 sunt pentru buton. Mi se pare că 99% din toate butoanele utilizează un comutator tactil cu un fel de capac de placă, așa că, când m-am uitat pe placa butonului, am putut să văd unde au fost lipite picioarele butonului și la ce terminal s-au dus. Așadar, am ghicit că cele două terminale erau cele pe care mi le doream. Pentru a testa acest lucru, am conectat placa elevatorului și am atins fiecare capăt al unui fir la fiecare terminal. Destul de sigur, acest lucru a completat circuitul, butonul s-a aprins și ușa liftului s-a deschis.
Pasul 2: conectați-l
Acest circuit este „normal deschis”. Când apăsați butonul, doriți ca acesta să închidă circuitul. Deci, firele de la buton merg la releu. Una merge la terminalul COM, iar cealaltă la terminalul NO (normal deschis).
Apoi, firele de la celălalt capăt al releului se conectează la microprocesor. Este destul de simplu …
DC- a releului la GND al microprocesorului
DC + al releului la 5V al microprocesorului
IN a releului la orice pin digital de pe microprocesor
După ce am verificat dacă totul funcționează bine, am lipit la cald releul și procesorul WeMos de partea din spate a plăcii elevatorului.
Pasul 3: Codificați-l
Acest lucru este ușor și dificil și în același timp. Dacă ar trebui să codific eu însumi toate strângerile de mână cu Amazon Alexa, ar depăși cu mult nivelul meu de calificare. Din fericire, cineva a făcut-o deja.
Înscrieți-vă aici pentru Sinric. Acest site are tot ce este necesar. Puteți să vă înregistrați „dispozitivul” pe această pagină, astfel încât să i se dea un nume de dispozitiv unic cu care Alexa să poată comunica. Apoi, puteți utiliza eșantionul de cod pentru a încărca pe WeMos și doar să înlocuiți numele dispozitivului dvs., WiFi-ul dvs. și codul de adoptat atunci când Alexa pornește / oprește dispozitivul. În cazul meu, pur și simplu adăugam un pinMode (myRelayPin, HIGH); întârziere (700); pinMode (myRelayPin, LOW); pentru a trimite un semnal la releu pentru a finaliza circuitul.
Pasul 4: Faceți-l și mai util
Am urmat acești pași atât pentru butonul de la etaj, cât și pentru cel de la parter. În acest moment, puteți face ca Alexa să apese butonul pentru podeaua pe care vă aflați, apoi dați o a doua comandă pentru a apăsa butonul pe podeaua pe care urmează. Dar, într-adevăr, este prea greoi.
Am descărcat aplicația Alexa pe telefonul meu. De acolo pot accesa meniul principal, selecta „Rutine” și pot crea o rutină pentru lift. De exemplu, când spun „Alexa, coborând” Alexa va semnaliza butonul din bucătărie, ea va spune „Coborând” (am nevoie de ea pentru a face o pauză scurtă și pentru ca ea să spună ceva dă întârzierea de care am nevoie), atunci ea va face semnalizați butonul din subsol. Cu o singură comandă, totul este făcut.
Recomandat:
Ascensor model controlat Arduino: 7 pași (cu imagini)
Model de ascensor controlat de Arduino: În acest instructabil vă voi arăta cum am construit un lift de jucărie pe două niveluri, cu uși glisante funcționale și o mașină care se mișcă în sus și în jos la cerere. Inima liftului este un Arduino Uno (sau în acest caz un Adafruit Metro), cu Adafruit Moto
Buton Amazon Dash Buton silențios: 10 pași (cu imagini)
Buton Amazon Dash Buton silențios: Privind constant pe fereastră, astfel încât să puteți intercepta vizitatorii înainte de a suna la sonerie? V-ați săturat că câinii și bebelușul înnebunesc oricând sună? Nu doriți să cheltuiți o avere pe un „inteligent” soluție? Efectuarea unui sunet silențios este la fel de
(Ascensor) Model de lift folosind Arduino, App Inventor și alte programe gratuite: 7 pași
(Ascensor) Elevator Model Using Arduino, App Inventor and Other Free Software: ESPConstrucción, paso a paso, de un ascensor a escala folosind arduino (ca controlor al motorului și al intrărilor și al celor de pe bluetooth), app inventor (pentru proiectarea aplicației ca panou) de control del ascensor) y freeCAD și LibreCAD para diseño.Abajo
Buton de telecomandă activat prin voce: 4 pași (cu imagini)
Buton de telecomandă activat prin voce: Dacă mi-ați văzut celelalte instructabile, știți că fiul nostru are distrofie musculară. Aceasta este o parte a unui proiect pentru a face lucrurile mai accesibile pentru el. Avem o ușă care este acționată de o telecomandă pentru deschiderea ușii de garaj. A fost fantastic în
Ascensor cu apă: 5 pași (cu imagini)
Ascensor alimentat cu apă: Pentru evaluarea mea finală, am ales să creez un ascensor alimentat cu apă, care să se miște în sus și în jos și să umple un rezervor când acesta este terminat. elementele care fac ca acest ascensor să funcționeze sunt senzorul de apă X1 Servo's X2LCD X1 Rezistori X2LED X1 Buton X1 Panou de panou X1