Tabla de contenido:
Video: Control remoto habilitado para Alexa (usando WEMO D1 Mini): 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Esta es una versión actualizada de una publicación anterior:
www.instructables.com/id/Voice-Activated-R…
En la versión anterior, utilicé un módulo de voz Geetech para controlar un control remoto de tipo abridor de puerta de garaje normal. En este instructable, reemplacé el módulo de voz con un Amazon Echo. En nuestra casa, el control remoto controla la puerta de entrada.
Paso 1: Conecte el control remoto
Si sigue el instructivo anterior (https://www.instructables.com/id/Voice-Activated-R…, verá que saqué el estuche del control remoto de la puerta del garaje y soldé las patas del botón juntas con un cable pequeño. El botón ahora esencialmente siempre se presiona. Tan pronto como se conecta la batería, se envía la señal y se abre la puerta frontal.
En el instructable anterior, usé un arduino para controlar la alimentación del control remoto. En esta actualización, utilicé un WEMO D1 mini. Hay algunos pasos para que WEMO funcione con el IDE de arduino, y puede seguirlos en este excelente instructivo …
La razón del WEMO es que está habilitado para WIFI, y puede usar algún código fácilmente disponible para que se comporte como un interruptor belkin de Wemo. Esta es una manera fácil de conectarlo con el eco de Amazon.
Para conectar el control remoto al WEMO, siga el diagrama que se proporciona. También puede seguir el instructivo anterior para ver fotos / descripción de la configuración (es básicamente lo mismo, pero reemplazando el arduino con el wemo).
Este instructable (https://www.instructables.com/id/Alexa-Controlled-Servo/) también está haciendo básicamente lo mismo, y es la base de lo que usé para actualizar mi proyecto. En su proyecto, agregó un condensador entre los pines de 5V y tierra. No he hecho eso, pero si noto que el wemo se bloquea, probablemente lo haga.
Paso 2: Código
Primero, vaya a:
github.com/kakopappa/arduino-esp8266-alexa…
y descargue el código de simulación de belkin. Coloque este código donde se encuentran todos sus otros proyectos arduino. Luego, abra el archivo wemos.ino en el arduino ide. El único archivo que debe modificarse es el archivo wemos.ino.
Básicamente, todo lo que necesita hacer en este archivo es: 1. Configure su SSID y contraseña a su wifi2. Defina su interruptor; (Cambiar * cocina = NULO;) 3. Inicialice su conmutador; (kitchen = new Switch ("luces de cocina", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (* cocina);) 4. Agregar a la sección de bucle; (cocina-> serverLoop ();) 5. Haga su devolución de llamada para On y Off y ponga lo que quiera en la devolución de llamada: bool kitchenLightsOn () {Serial.println ("Switch 2 encienda …"); isKitchenLightstsOn = true; return isKitchenLightstsOn; }
Verá todo esto en el código de muestra de wemos.ino. Simplemente reemplace los Switch-es en ese archivo con lo que desee para hacer un cambio. En mi caso, cambié el nombre de todo "puerta". Mi devolución de llamada de puerta desactivada no hace nada. Mi devolución de llamada doorOn () cambia el pin D1 a HIGH. Vea el código que incluí como ejemplo.
Paso 3: armarlo
La primera vez que compile / cargue en wemo, siga la ventana de la consola del editor de arduino para ver que se conectó correctamente a wifi.
Una vez que haya funcionado, puede decir "Alexa buscar dispositivos". Debería ver algo de actividad en la ventana de la consola y Alexa debe confirmar que ha encontrado sus interruptores.
Ahora, ya está todo listo, todo lo que necesita decir es "Alexa enciende la puerta". Esto activará la devolución de llamada en su código. En mi caso, establece el pin D1 en ALTO. Esto va al controlador del motor, que luego conecta la energía de la batería de 9V al control remoto, lo enciende y abre la puerta. ¡¡Voila !! magia.
Recomendado:
El control remoto de TV se convierte en un control remoto de RF -- NRF24L01 + Tutorial: 5 pasos (con imágenes)
El control remoto de TV se convierte en un control remoto de RF || Tutorial de NRF24L01 +: En este proyecto te mostraré cómo utilicé el popular nRF24L01 + RF IC para ajustar el brillo de una tira de LED de forma inalámbrica a través de tres botones inútiles de un control remoto de TV. ¡Empecemos
IRduino: Control remoto Arduino - Imite un control remoto perdido: 6 pasos
IRduino: Control remoto Arduino - Imita un control remoto perdido: si alguna vez has perdido el control remoto de tu televisor o reproductor de DVD, sabes lo frustrante que es tener que caminar, buscar y usar los botones del dispositivo. A veces, estos botones ni siquiera ofrecen la misma funcionalidad que el control remoto. Rece
Kit de control remoto ordinario transformado en control remoto de juguete RC de cuatro canales: 4 pasos
Kit de control remoto ordinario transformado en control remoto de juguete RC de cuatro canales: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 中 使用 的 四 通道 遥控 器。 遥控 器 套件 非常 便宜。 它 采用 2262 和 2272 芯片 和 433 个 模块 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Solenoide controlado por Alexa usando WEMO D1 Mini: 5 pasos
Solenoide controlado por Alexa usando WEMO D1 Mini: Realmente es asombroso. No es tan difícil tener un alexa echo controlando un microprocesador. El mundo es tu ostra. Este instructivo lo lleva a través de los pasos para controlar un solenoide. Puedes usar este mismo proceso para controlar lo que quieras
Convierta su control remoto IR en control remoto RF: 9 pasos (con imágenes)
Convierta su control remoto IR en control remoto RF: en el Instructable de hoy, le mostraré cómo puede usar un módulo RF genérico sin un microcontrolador, lo que eventualmente nos llevará a construir un proyecto en el que puede convertir un control remoto IR de cualquier dispositivo en un RF. Remoto. La principal ventaja de convertir un