Taula de continguts:
- Pas 1: Obteniu les vostres peces
- Pas 2: barregeu-ho junts
- Pas 3: Codi
- Pas 4: sol·licitud
- Pas 5: ajusteu-ho i feu-ho
Vídeo: Solenoide controlat per Alexa mitjançant WEMO D1 Mini: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Realment és increïble. No és tan difícil tenir un ressò Alexa que controli un microprocessador. El món és la teva ostra. Aquesta instrucció us guia pels passos per controlar un solenoide. Podeu utilitzar aquest mateix procés per controlar el que vulgueu. En el meu cas, he utilitzat el solenoide per prémer un botó de l’ascensor. N’he fet dos, un per al botó de l’ascensor de dalt i un per al botó de l’ascensor de la planta baixa.
Pas 1: Obteniu les vostres peces
Ingredients:
Alexa Echo Dot (o Echo)
WEMO D1 mini: tingueu cura de no obtenir el WEMO D1 mini LITE. Ho vaig fer accidentalment pensant que estalviava diners, però no funcionava correctament.
L293D - Normalment s’utilitza un relé, però en tenia un munt, i funcionaven.
Taula de pa
Connector de bateria de 9V
Capçaleres de pins femenins: opcional
Solenoide
cables
Bateria de 9V
Pas 2: barregeu-ho junts
Ho vaig soldar junt al perfboard. Aquest tauler en particular és bonic perquè està disposat com una tauleta amb rails i jocs de forats connectats.
En primer lloc, vaig soldar capçaleres femenines al perfboard perquè el WEMO es connectés. Originalment, també soldava capçaleres femenines perquè el L293D es connectés. Tot i això, vaig descobrir que el L293D no es connecta als capçalers amb una bona connexió, així que el vaig soldar directament a la placa.
Després he soldat cables a la placa per fer connexions: 1. Cable vermell de WEMO 5V a L293D Activa el pin2. Fil negre des de terra WEMO fins a pin de terra L293D (5) 3. Cable groc del pin WEMO D1 a l’entrada L293D2 pin (7) 4. cables de la tapa de la bateria: negre a terra WEMO, vermell a L293D Vs pin (8) 5. cables del solenoide: negre a terra WEMO, de qualsevol color a la sortida L293D2 pins (6) - NOTA: He utilitzat cables amb una connexió femella de 2 pins al final. Puc connectar el solenoide a això. Vaig soldar pins masculins al final de cada fil conductor del solenoide.
No hi havia cap raó per la qual em connectés a Entrada / Sortida 2, podia haver fet Entrada / Sortida 1. De fet, podria haver controlat 4 solenoides en lloc d’un, però un era tot el que necessitava per a aquest projecte.
Pas 3: Codi
Podeu utilitzar l’IDE Arduino per programar el WEMO.
Hi ha alguns passos perquè el WEMO funcioni amb l'IDE arduino i els podeu seguir en aquest excel·lent instructiu …
A continuació, heu de fer que el WEMO funcioni amb Echo … La raó del WEMO és que està activat WIFI i podeu utilitzar un codi fàcilment disponible perquè es comporti com un commutador de Wemo Belkin. Aquesta és una manera fàcil d’interfocar-lo amb l’eco Amazon.
Primer, aneu a: https://github.com/kakopappa/arduino-esp8266-alexa… i descarregueu el codi de simulació de belkin. Col·loqueu aquest codi on es trobin tots els vostres altres projectes arduino. A continuació, porteu el fitxer wemos.ino a l'arduino ide. L'únic fitxer que cal modificar és el fitxer wemos.ino. Bàsicament, tot el que heu de fer en aquest fitxer és:
1. Configureu el vostre SSID i contrasenya al vostre wifi 2. Definiu el commutador; (Canvia * cuina = NUL;) 3. Inicialitza el commutador; (kitchen = new Switch ("llums de cuina", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (* cuina);) 4. Afegir a la secció Loop; (kitchen-> serverLoop ();) 5. Feu la devolució de trucada tant per activat com desactivat i col·loqueu el que vulgueu a la devolució de trucada: bool kitchenLightsOn () {Serial.println ("Activa el commutador 2 …"); isKitchenLightstsOn = cert; tornar isKitchenLightstsOn; }
Veureu tot això al codi wemos.ino de mostra. Simplement substituïu els Switch-es d’aquest fitxer pel que vulgueu fer. En el meu cas, he canviat el nom de "BasementButton". La meva devolució de trucada basementButtonOn () canvia el pin D1 a HIGH. Vegeu el codi que he inclòs com a exemple.
Pas 4: sol·licitud
En el meu cas, volia que el solenoide pressionés un botó de l’ascensor. Per fer-ho, necessitava una mena de mènsula per subjectar el solenoide sobre el botó de l’ascensor. Per tant, aquesta és la meva primera incursió en el món de les impressores 3D. Vaig anar a tinkercad.com i vaig fer un compte. Podeu utilitzar la seva eina per crear dissenys en 3D al núvol i exportar-los a un fitxer *.stl que es pugui imprimir. Vaig trobar que tinkercad era molt intuïtiu d’utilitzar. Arrossegueu formes a l'àrea de dibuix per crear el disseny que vulgueu. La primera vegada que configureu el compte, teniu un tutorial molt bo per començar. Es fa una mica més complicat quan cal assegurar-se que té les dimensions correctes.
Vaig poder imprimir el suport mitjançant l’amabilitat d’un amic que tenia una impressora 3D. Però també hi ha diverses empreses que poden fer-ho per vosaltres. Algunes biblioteques fins i tot ho faran.
Pas 5: ajusteu-ho i feu-ho
Vaig muntar el suport / solenoide sobre el botó de l’ascensor i vaig posar el WEMO en una caixa de plàstic a sobre del botó. Després de penjar el codi al WEMO, heu d’aconseguir que Alexa el descobreixi. Només cal que digueu "Alexa cerca dispositius". Un cop ho trobi, podeu dir "Alexa activa DEVICENAME" o "Alexa apaga DEVICENAME". Això activa la devolució de trucada al codi i activa el solenoide. En el meu cas, tinc un dispositiu "ascensor cap amunt" i un dispositiu "botó del soterrani". És una mica redactat, però funciona. A més, no té cap sentit "activar" i "apagar", però no estic segur que es pugui canviar.
Recomanat:
Tub LED de pedra de vidre (controlat per WiFi mitjançant l'aplicació per a telèfons intel·ligents): 6 passos (amb imatges)
Tube LED Glass Stone (controlat per WiFi mitjançant l’aplicació per a telèfons intel·ligents): Hola companys de fabricació. En aquest instructiu us mostraré com construir un tub LED controlat per WiFi que s’omple de pedres de vidre per obtenir un bon efecte de difusió. Els LED es poden adreçar individualment i, per tant, són possibles alguns efectes agradables a la
Control remot habilitat per Alexa (mitjançant WEMO D1 Mini): 3 passos
Control remot habilitat per Alexa (amb WEMO D1 Mini): es tracta d’una versió actualitzada d’una publicació anterior: https: //www.instructables.com/id/Voice-Activated-R … A la versió anterior, utilitzava un Geetech mòdul de veu per controlar un comandament a distància obertor de porta de garatge normal. En aquest instructiu he substituït el vo
Cotxe controlat a distància: controlat mitjançant un controlador Xbox 360 sense fils: 5 passos
Cotxe controlat a distància: controlat mitjançant controlador Xbox 360 sense fils: són instruccions per construir el vostre propi cotxe controlat a distància mitjançant un controlador Xbox 360 sense fils
Commutador controlat per veu mitjançant Alexa i Arduino: 10 passos (amb imatges)
Commutador controlat per veu mitjançant Alexa i Arduino: l'objectiu principal d'aquest projecte és utilitzar un sensor de temperatura per controlar l'interruptor (relé) per encendre o apagar el dispositiu. Llista de materials Mòdul de relé de 12V == > $ 4.2 Arduino uno == > Sensor de temperatura DHT11 de $ 8 == > Mòdul ESP8266 de 3 dòlars
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG