Carril motorizado para pantalla
Sistema motorizado entregado con control desde el móvil e integración con Alexa y Google Home.
El reto
Una pantalla de proyección tenía que quedar oculta dentro de un mueble y salir a su posición solo cuando se fuese a usar. No basta con bajarla: primero hay que sacarla hacia el frente, porque dentro del mueble no tiene sitio para desplegarse.
Las restricciones
Son dos movimientos encadenados y en un orden que no se puede alterar: extender los carriles y después desplegar la pantalla; al recoger, lo contrario. Si un corte de luz interrumpe la secuencia a mitad, el sistema tiene que saber en qué punto se quedó, o al arrancar forzaría el mecanismo.
La solución
Dos carriles lineales con rodamientos sobre varilla calibrada, cada uno con su motor paso a paso, gobernados por un Arduino con drivers DRV8825 y doble juego de finales de carrera —uno para los carriles y otro para la pantalla—. Un módulo WiFi compatible con Tuya añade el control desde el móvil y la integración con Alexa y Google Home. Toda la electrónica va sobre perfboard dentro de una carcasa impresa a medida.
Cómo funciona
Los dos carriles, uno en cada extremo de la pantalla, desplazan el conjunto hacia el frente hasta dejarlo en posición. Solo entonces se activa el mecanismo de bajada y la pantalla se despliega. Al recogerla, el proceso se ejecuta en orden inverso.
Electrónica
- Microcontrolador Arduino sobre perfboard, dentro de una carcasa impresa en 3D
- Módulo WiFi compatible con Tuya Smart, con control desde aplicación e integración con Alexa y Google Home
- Driver DRV8825 para los motores paso a paso
- Relés de control para el mecanismo de la pantalla
- Doble sistema de finales de carrera: uno para los carriles y otro para la pantalla
Mecánica
- Dos carriles con rodamientos lineales sobre varilla calibrada de 10 mm
- Un motor paso a paso por carril
- Anclaje rápido que permite colgar y descolgar la pantalla sin tornillería, para facilitar el montaje, el mantenimiento o su sustitución
La lógica de control
El firmware está pensado para comportarse bien ante lo imprevisto. Si se corta la alimentación, al reiniciarse reconoce en qué estado quedó el conjunto y actúa en consecuencia en lugar de arrancar a ciegas: si la pantalla estaba extendida, primero la recoge y después repliega el sistema. Ese orden evita movimientos que dañarían el mecanismo.
Trabajo realizado
- Diseño y montaje completo del sistema mecánico
- Desarrollo e integración de la electrónica
- Programación del firmware, con gestión de estados y seguridad
- Diseño CAD e impresión 3D de la carcasa
- Integración con el ecosistema domótico (Tuya, Alexa, Google)
