Controlador de clima para invernadero

· archivado en automation

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.