El invernadero inteligente: la agricultura del futuro
Chile tiene condiciones climáticas muy diversas. En la zona centro-sur, un invernadero con control automático extiende la temporada de cultivo meses. Automatizar temperatura, riego y humedad con Arduino y ESP32 puede marcar la diferencia entre una cosecha exitosa y perder el cultivo por una helada inesperada.
Todos los sensores y actuadores para este proyecto están en Especificar.cl.
Variables a controlar en el invernadero
- Temperatura: Sensor DHT22 + relé que controla calefactor o ventilador
- Humedad del aire: DHT22, activa nebulizador ultrasónico si baja de 60%
- Humedad del suelo: Sensor capacitivo por maceta, activa bomba de riego
- Luminosidad: Sensor BH1750, activa tiras LED 5630 cuando hay poca luz
- CO2: Sensor MH-Z19 para mantener niveles óptimos de 800-1200 ppm
- Ventilación: Fan controlado por temperatura y CO2
Arquitectura del sistema
Arduino Mega maneja los sensores y actuadores localmente (tiempo real, sin depender de WiFi). El ESP32 se conecta al Mega por serial y actúa como gateway: publica datos a ThingSpeak, recibe comandos remotos y envía alertas por Telegram. Si se pierde el WiFi, el Mega sigue funcionando autónomamente con los parámetros guardados en EEPROM.
Dashboard web
El ESP32 también corre un servidor web local accesible desde el smartphone dentro de la red WiFi del invernadero. Un panel con gauges de temperatura, humedad y luz, junto con botones para activar o desactivar cualquier actuador manualmente. Los datos históricos en ThingSpeak permiten optimizar los parámetros de control semana a semana.