Mi nueva persiana motorizada viene con un sencillo mando a distancia RF. Tienes que pulsar los botones manualmente para cerrarla o abrirla.
La persiana es muy útil para evitar que el calor se propague dentro de la casa en verano. Busqué una solución para cerrarla automáticamente cuando la temperatura subiera. Y se me ocurrió esta solución de baja tecnología, pero muy satisfactoria: un dispositivo que presiona físicamente los botones cuando es necesario.
No espero que nadie pueda volver a utilizar mi proyecto tal como está, ya que fue diseñado específicamente para mi mando a distancia. Pero espero que pueda inspirar a algunos de vosotros :)
¿Qué hay dentro?
- Ejército Popular de Liberación
- Un servo MG90.
- Un adaptador de alimentación USB externo de 5V.
- Cuatro imanes de 5x1 mm.
-
Una placa Feather ESP32 de Adafruit y tres cables.
¿Cómo funciona?
Esquema mecánico.
El servo está integrado en el cuerpo de la servoBox. Hace que el engranaje central gire brevemente 60 grados a la izquierda o a la derecha desde la posición neutral de 90° e inmediatamente vuelva a su lugar.
Cuando el engranaje central gira, empuja uno de los dos 'empujadores' para presionar los botones del control remoto. Los imanes están encerrados y pegados en el marco y los empujadores, de modo que cuando el engranaje central vuelve a su posición neutral, los empujadores permanecen arriba y no vuelven a caer sobre el botón.
Así que los empujadores siempre están en su posición ascendente, lista para ser empujada, porque son atraídos y emparejados con el marco; solo se separan temporalmente de su imán hermano cuando son empujados hacia abajo.
Automatización.
Utilizo la plataforma io.adafruit y IFTTT.
Un programa de Arduino en la placa ESP32 se conecta a la plataforma io.adafruit. Está constantemente esperando un valor de '0' para presionar el 'botón de cerrar persianas' o un valor de '1' para presionar el 'botón de abrir persianas' del mando a distancia.
Utilizo tres Applets de IFTTT personalizados:
- Cada vez que el sol sale en casa, envía '1' a mi programa io.adafruit (desencadena una pulsación del botón 'abrir persianas' por mi dispositivo)
- Cada vez que el sol se pone en casa, envía '0' a mi programa (lo tienes).
-
Cada vez que la temperatura en mi jardín supera los 25° C, envía '0' a mi programa (de esa forma, estoy seguro de que la persiana está cerrada antes de que las ventanas empiecen a funcionar como un horno).
¿Funciona?
Sí. Como un encanto. No podría estar más feliz.
Ajustes de impresión.
Marca de la impresora:
Prusa.
Imprimadora:
I3 MK3S.
No.
Apoya:
Sí.
200
Relleno:
15%
Filamento:
PLA blanco marfil de Prusament.
Notas:
Soportes para los empujadores para que los dientes del engranaje estén casi perfectos.
Etiquetas
Fuente del modelo
