Taula de continguts:
Vídeo: Llum operada per Alexa i Switch: 3 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
L'Amazon Echo és un gran kit! M'encanta la idea de dispositius activats per veu.
Volia fabricar la meva pròpia làmpada que funcionava amb Alexa, però mantenir l’interruptor manual com a opció.
Vaig buscar al web i vaig trobar un emulador WEMO, que, després d’haver analitzat altres opcions, sembla la manera més senzilla d’aconseguir que Alexa faci funcionar qualsevol dispositiu.
**** NOTA IMPORTANT: RESPECTEU L'ELECTRICITAT PRINCIPAL: VOS MATARÀ ****
Pas 1: el Harware
El recompte de components és mínim gràcies a l’ESP2866-12e que fa tota la feina.
Tots els components provenien d'eBay.
1 x ESP2866 -12e (o qualsevol ESP8266 amb almenys 2 ports GPIO)
Alimentació 1 x 5v
Relé 1 x 5v. Vaig trobar aquests relés molt petits amb bobina de 5 V i contactes de 250 V de 3 Amp a eBay
1 x 5v a 3v3 baixar
1 x acoblador opto (4N35 o equivalent)
1 x acció momentània per fer canviar
1 x caixa de projecte adequada
La imatge mostra una resistència que no era necessària.
Pas 2: ajuntar-lo
Volia que el projecte visqués en un recinte compacte perquè no semblés massa antiestètic.
Simplement substitueix l'interruptor original de les làmpades per un relé i un interruptor "suau".
És important assegurar-vos que la part de la xarxa elèctrica (el bit que us matarà) s’instal·li de la manera més segura i segura possible: he utilitzat un connector de “bloc de xoc” per a més seguretat i facilitat.
Els connectors de la bobina del relé estan força junts, així que tingueu cura al cablejar-los. Mantingueu els cables de la bobina de 5v exposats i les connexions de xarxa el més curt possible.
La xarxa elèctrica alimenta la font d'alimentació de 5v. El costat neutre de la xarxa es dirigeix directament a la llum, mentre que el costat actiu passa pels contactes normalment oberts del relé.
El commutador està connectat d’un costat a terra i l’altre a GPIO13 de l’ESP8266. Qualsevol entrada no farà sinó comprovar el full de dades, ja que alguns pins estan multiplexats.
GPIO15 està connectat a 0v !! Tinc un tros de cable connectat a Restableix i un altre a GPIO0. S’utilitzen per carregar l’esbós i es poden eliminar quan estigui completat.
Tingueu en compte que els dispositius ESP8266 funcionen a 3,3 v
GPIO4 (de nou ho farà qualsevol GPIO) s’utilitza per configurar / restablir el relé mitjançant un acoblador opto. He utilitzat l’acoblador opto per minimitzar el drenatge de corrent a l’ESP8266 i permetre que el 3.3v canviï la bobina del relé de 5v.
Vaig utilitzar coixinets adhesius de doble cara per mantenir els components al seu lloc.
He foradat un parell de forats de 2 mm a cada extrem del recinte per al flux d’aire. No estic segur de si era necessari ja que es genera molt poca calor, però em va fer sentir millor:-)
Pas 3: el Sotfware
He descarregat el següent de GitHub.
IOT-ESP8266-ESP12E-Alexa-Multiple-Devices-master
Els fitxers es troben en un mateix directori i l'únic que cal modificar és el fitxer.ino.
Mostra com operar diversos commutadors i és un gran programari.
He utilitzat l'IDE Arduino per penjar l'esbós a l'ESP. Hi ha molts articles al web sobre com es fa això, només Google: utilitzar Arduino IDE per programar ESP8266. És força senzill i només s’ha de configurar una vegada., Nota: Per penjar l’esbós he utilitzat un convertidor de sèrie FTDI usb a convertidor de sèrie. GPIO15 s’ha de connectar a terra: tinc aquest cable permanentment a 0v, GPIO0 s’ha de mantenir a 0v durant el reinici. Després del restabliment, GPIO0 es pot deixar flotant. Ara s’hauria de penjar l’esbós.
Les parts de l’esbós que necessiten modificar-se reincorporen el SSID i la contrasenya dels routers i l’ordre a la qual voleu que respongui Alexa. Cerqueu "llum de taula" i substituïu-lo per una ordre que trieu, p. Ex. "llum de nit" o "ventilador de sostre".
El programari interactua amb Alexa i commuta GPIO4 alts o baixos amb la làmpada de taula d'ordres encesa i la làmpada de taula apagada respectivament. També estableix banderes: rl1 i isr_ran.
S'utilitza la marca rl1 perquè el programari conegui l'estat actual de la làmpada perquè es pugui activar o apagar mitjançant Alexa o l'interruptor.
El commutador genera una interrupció quan GPIO13 està connectat a terra. Les interrupcions estan desactivades, GPIO4 es commuta i la marca rl1 es defineix / restableix en conseqüència. La bandera isr_ran s'utilitza al bucle principal per tornar a habilitar les interrupcions després d'un breu retard, cosa que evita el rebot del commutador.
Nota immortal: assegureu-vos que la vostra elecció del relé tingui una capacitat de contacte adequada per fer front al dispositiu que canvieu.
Accèsit al repte activat per veu
Recomanat:
Llum de bicicleta molt brillant amb PCB de panells de llum personalitzats: 8 passos (amb imatges)
Llum molt brillant per a bicicletes amb PCB de panells de llum personalitzats: si teniu una bicicleta, sabreu fins a quin punt poden resultar desagradables els sots als pneumàtics i al cos. Ja tenia prou bufat els pneumàtics, així que vaig decidir dissenyar el meu propi panell led amb la intenció d’utilitzar-lo com a llum de bicicleta. Un que se centra en ser E
Llum LED de bricolatge: llum d'ànim moderna d'escriptori amb control remot: 8 passos (amb imatges)
Llum LED de bricolatge: làmpada moderna d'ànim d'escriptori amb control remot: en aquest article repassaré el procés que vaig fer per construir aquesta impressionant làmpada d'ànim LED en forma de piràmide. Vaig utilitzar l'auró per a l'estructura principal i algunes espines de caoba per obtenir més resistència. Per a les llums he utilitzat llums LED RGB que vénen en una tira de 16 peus
Interruptor de llum controlat per control remot Bluetooth: reforma. El commutador de llum encara funciona, sense escriptures addicionals: 9 passos (amb imatges)
Interruptor de llum controlat per control remot Bluetooth: reforma. El commutador de llum continua funcionant, no hi ha cap escrit extra. Alguns taulers BLE / programari emmagatzemen
Llum LED RGB (per a fotografia nocturna i llum congelada): 4 passos (amb imatges)
Llum LED RGB (per a fotografies nocturnes i Freezelight): què és el llums LED RGB? Si us agrada la fotografia i sobretot la fotografia nocturna, estic gairebé segur, ja sabeu què és això. Si no, puc dir que és un dispositiu força impressionant que us pot ajudar a crear increïblement
Sabre de llum basat en Arduino amb efectes de llum i so: 14 passos (amb imatges)
Sabre de llum basat en Arduino amb efectes de llum i so: Hola jedi! Aquest instructiu tracta de fer un sabre de llum que sembli, soni i funcioni com el de la pel·lícula. L'única diferència: no pot tallar metall: (Aquest dispositiu es basa en la plataforma Arduino i li dono moltes funcions i funcions, però