Estación de riego temporizada simple: enciende y apaga la bomba (relé GPIO 33) en bucle — riega X minutos, espera Y minutos — con control inalámbrico por Web Bluetooth y tiempos configurables en minutos, horas o días, guardados en NVS.
Gerardo Esquivia Zapata · Proyecto OKF · 2026
⚠️ El Panel BLE necesita Web Bluetooth (Chrome/Edge) y el ESP32 encendido cerca (nombre: Riego-Timer).
Sin sensor ni tanque: un ciclo ON/OFF en bucle. Simple, predecible y fácil de instalar en cualquier estación.
Controla la bomba (relé GPIO33) durante el tiempo de riego elegido y la apaga en la espera.
Tiempos y estado del ciclo sobreviven apagones: al volver la luz, la estación retoma su configuración.
Elige cuánto riega (ON) y cuánto espera (OFF) desde el panel — en minutos, horas o días — y pulsa ✔ Aplicar tiempos.
Pulsa ▶ Iniciar ciclo: la bomba se enciende el tiempo ON y se apaga el tiempo OFF, repitiendo en bucle.
En cualquier momento puedes encender/apagar la bomba a mano (desactiva el ciclo) o detener el ciclo.
Todo se controla por Web Bluetooth desde el navegador: sin abrir la caja, sin cables, sin internet.
| Elemento | Pin / conexión | Nota |
|---|---|---|
| Relé (bomba) | GPIO 33 | Activo HIGH (configurable en firmware) |
| Alimentación relé | 5 V / VIN | Módulo relé alimentado desde la placa |
| GND común | GND | Placa y módulo comparten tierra |
| Bomba | Contactos relé | Conmuta la alimentación de la bomba (aislada) |
Botón Conectar → Web Bluetooth busca el dispositivo Riego-Timer y muestra el estado en vivo.
Tarjeta Ciclo de riego con cuenta regresiva en vivo y botones ▶ Iniciar / ■ Detener.
Enciende o apaga la bomba al instante (el control manual desactiva el ciclo).
Sliders de riego y espera con unidad min / horas / días y botón ✔ Aplicar tiempos. Se guardan en NVS.