Controlador de clima para invernadero
Contexto
Un pequeño invernadero casero perdía plántulas por los cambios bruscos de temperatura. Este controlador lee temperatura y humedad, acciona un servo de ventilación y una válvula de riego, y registra todo para analizarlo después.
Mi rol
Diseñé la lógica de control, cableé el gabinete y escribí el firmware y la canalización de registro de datos.
Restricciones y compromisos
No había red eléctrica cerca del invernadero, así que todo el sistema funciona con un panel solar pequeño y una batería — lo que descartó consultar por Wi-Fi cada pocos segundos en favor de envíos por lotes.
Enfoque
Un ESP32 muestrea los sensores en un ciclo de trabajo con sueño profundo y aplica umbrales con histéresis para la ventilación y la válvula. Un script de Python en un servidor casero ingiere los registros por lotes y produce gráficas diarias.
Resultado
Mantuvo la banda de temperatura objetivo durante toda una temporada de cultivo. Métricas provisionales — se reemplazarán con las reales.