El proyecto ESP32 Motorized Door Controller completa una primera etapa de Investigación y Desarrollo luego de recorrer un proceso integral de ingeniería sobre un prototipo funcional.
El trabajo comenzó a partir de un requerimiento real y permitió abordar de manera progresiva distintas áreas: diseño mecánico, electrónica, sistemas embebidos, programación, arquitectura de firmware, automatización, identificación de planta, simulación, control, instrumentación, diagnóstico y desarrollo de una aplicación de escritorio.
A lo largo de las distintas etapas se partió de un firmware monolítico y de estrategias simples de movimiento para avanzar hacia una arquitectura modular, control configurable, identificación experimental de la planta y aplicación de técnicas de control realimentado.
El proyecto permitió también analizar problemas reales surgidos durante el desarrollo, utilizando mediciones, instrumentación y aislamiento de variables para formular hipótesis y validar decisiones antes de modificar el sistema.
La evolución final incorporó máquinas de estados cooperativas para organizar las responsabilidades del dispositivo, el posicionamiento y la señalización visual, junto con una aplicación de escritorio desarrollada en Python y PySide6 para operación, diagnóstico y configuración.
Las conclusiones permiten además diferenciar claramente entre un prototipo funcional a escala y un producto final. Entre los próximos desafíos se encuentran la construcción de una mecánica más representativa, nuevas validaciones del controlador, revisión del hardware y el estudio de mecanismos de seguridad, bloqueo y liberación propios de una puerta de tamaño real.
El cierre del proyecto vuelve a poner en evidencia el valor de una formación orientada al desarrollo de competencias: los conocimientos adquiridos en distintas materias se integran para resolver un problema real, medir resultados, revisar decisiones y construir soluciones progresivamente más robustas.








