Una luz de detección de movimiento se enciende cuando detecta movimiento. Se usa comúnmente para escaleras, baños y áreas al aire libre, para encender las luces automáticamente una vez que oscurece. Hay dos tipos de sensores diferentes que se utilizan para detectar movimiento: sensores de movimiento basados en microondas y sensores infrarrojos PIR.
Los sensores de microondas pueden detectar movimiento a través de un muro de hormigón sólido, mientras que un sensor de movimiento PIR tiene un campo de visión limitado. Puede elegir cualquier tipo según sus necesidades y la ubicación donde desea instalar el sensor.
Para esta guía, usaremos un sensor de movimiento PIR para construir un interruptor de luz con detección de movimiento que se enciende y permanece encendido cuando se detecta movimiento, y se apaga después de cierto tiempo cuando se detiene el movimiento. También conectaremos un conmutador a una red doméstica inteligente a través de Wi-Fi.
Construya un interruptor de luz independiente con sensor de movimiento
Un sensor de movimiento PIR como el HC-SR501 se puede usar sin un microcontrolador para encender o apagar un módulo de relé para controlar una carga de CA durante un período específico, como una lámpara. El módulo del sensor PIR viene con dos preajustes que puede rotar para aumentar o disminuir la sensibilidad y la duración del tiempo.
Puede aumentar la duración o el tiempo de encendido hasta 5 minutos, luego de lo cual la carga (luz) se apagará. Deberá jugar con los ajustes preestablecidos en el sensor PIR para encontrar el punto óptimo que se ajuste a sus necesidades.
Cosas que necesitarás
Para construir un interruptor de luz con sensor de movimiento, necesitará lo siguiente:
- Sensor de movimiento PIR
- Módulo de relé
- Cables puente
- fuente de alimentación de 5V
- Módulo micro USB (opcional)
Paso 1: conecte el sensor PIR al relé
Deberá conectar el sensor PIR a la placa de relés y proporcionar una entrada de alimentación de 5 V, como a través de un módulo micro USB opcional. Utilice cables de puente para realizar las conexiones entre el módulo de relés y el sensor PIR como se muestra en el siguiente diagrama.
Paso 2: Pruébalo
Si alguien se mueve frente al sensor PIR, detectará el movimiento y activará el pin de salida a un estado alto (3,3 V). Esta señal se envía al relé, que enciende la carga de CA conectada (lámpara o luz en este caso). Una vez que finaliza el tiempo, el pin de salida se establece en bajo (0 V) y el relé se apaga, apagando la carga de CA conectada. Para aumentar o disminuir la duración del tiempo y la sensibilidad, puede ajustar los ajustes preestablecidos en el sensor, como se muestra en la foto a continuación.
Paso 3: Instale el interruptor
Ese es su interruptor de sensor de movimiento independiente. Después de la prueba, puede soldar todos los componentes en una placa de circuito impreso, encerrarlo en una caja impresa en 3D o en cualquier caja e instalarlo donde desee que encienda o apague las luces automáticamente cuando alguien entre o salga.
Construya un interruptor de luz de movimiento conectado a Wi-Fi
Un sensor de movimiento basado en Wi-Fi se puede integrar con un servidor de automatización del hogar, como Home Assistant, para automatizar o activar otros dispositivos domésticos inteligentes, luces, interruptores, etc. instalados en su hogar u oficina. También puede habilitar las notificaciones que puede recibir en su teléfono inteligente o mediante un Echo Dot (Alexa).
Hay muchas maneras excelentes de usar un sensor de movimiento en su hogar . Por ejemplo, cuando el sensor detecta movimiento, Home Assistant puede encender las luces inteligentes instaladas en un lugar como la escalera o el baño. De manera similar, puede usar este sensor de movimiento para capturar imágenes o activar la grabación en una cámara Wi-Fi tan pronto como se detecte movimiento.
Las posibilidades son infinitas cuando se combinan con un software de domótica. Puede seguir nuestra guía sobre cómo configurar Home Assistant en una Raspberry Pi para comenzar rápidamente.
Cosas que necesitarás
Para construir un interruptor de luz conectado a Wi-Fi, necesitará lo siguiente:
- Un microcontrolador basado en chip ESP8266, como NodeMCU o D1 Mini
- Sensor de movimiento PIR
- Cables puente
- fuente de alimentación de 5V
Paso 1: actualice el firmware
Para construir un interruptor de sensor de movimiento inteligente basado en Wi-Fi, usaremos el firmware Tasmota. Alternativamente, puede usar ESPHome para compilar firmware personalizado para Home Assistant.
- Descargue el archivo de firmware Tasmota-Sensors.bin y la herramienta Tasmotizer .
- Inicie la herramienta Tasmotizer y conecte su NodeMCU o D1 Mini a la PC con un cable micro USB.
- Seleccione el puerto COM en la herramienta Tasmotizer y haga clic en Examinar para seleccionar el archivo de firmware Tasmota-Sensors.bin .
- Abra la configuración de Wi-Fi en su teléfono inteligente y conéctese a la red Wi-Fi tasmota-xxxx . Es una red abierta y por lo tanto no requiere una contraseña.
- Una vez conectado, apague los datos móviles y abra el navegador web.
- Visite 192.168.4.1 .
- Elija su red Wi-Fi, ingrese la contraseña de Wi-Fi y haga clic en Guardar .
- Anote la dirección IP que se muestra en la pantalla del navegador web y luego abra la IP en el mismo navegador web. También puede esperar un momento y dejar que Tasmota cargue la página web automáticamente.
- Haga clic en Configuración > Configurar módulo y seleccione Genérico (0) en el menú desplegable. Haga clic en Guardar . La página se recargará en unos segundos.
- Haga clic en Configuración > Configurar módulo y seleccione Switch_n en D6 GPIO12 y seleccione el relé 1 en D2. Haga clic en Guardar . La página se recargará.
- Vaya a Consola y luego pegue los siguientes comandos en el campo Ingresar comando . Puede usar su PC o computadora portátil para esto.
SwitchTopic 0
Rule1 on Switch1#state=1 do publish stat/%topic%/PIR1 ON endon on Switch1#state=0 do Publish stat/%topic%/PIR1 OFF endon
Rule1 1
- Abra Tasmota y vaya a Configuración > Configurar MQTT .
- Ingrese la IP del host MQTT, el nombre de usuario y la contraseña. Haga clic en Guardar .
- Vaya a Configuración nuevamente, haga clic en Configurar otro y luego asigne un nombre a este sensor, como MotionSensor. Haga clic en Guardar .
- Abra Home Assistant y vaya a Configuración > Dispositivos y servicios y haga clic en Agregar integración .
- Busque y agregue la integración de Tasmota.
- Reinicie Home Assistant y luego vaya a Configuración > Dispositivos y servicios .
- Consulta la sección Tasmota .
- Haga clic en MotionSensor y luego haga clic en el ícono + debajo de Automatizaciones .
- Elija que el sensor PIR comenzó a detectar movimiento y luego agregue su dispositivo o luz para encender o apagar si el sensor de movimiento basado en Wi-Fi detecta movimiento.
- Guárdalo . Del mismo modo, puede agregar o activar más dispositivos o instalar sensores de movimiento adicionales en la casa para activar dispositivos, enviarle alertas, etc.