IoT · Riego · Web Bluetooth

Riego Ultrasónico BLE

Riego Ultrasónico BLE

1Qué es

Un sistema de riego que llena automáticamente un tanque: un sensor ultrasónico HC-SR04 (Trig GPIO5, Echo GPIO18) mide la distancia al agua y controla una bomba (relé GPIO33) con lógica mixta — llena hasta el nivel elegido o hasta un tiempo máximo, y luego espera un tiempo configurable antes de volver a llenar.

2Cómo se controla

Todo se maneja sin cables desde un panel web BLE (Web Bluetooth, dispositivo Riego-Ultrasonico): sensor en vivo con barra de nivel, slider de punto de apagado (2–60 cm), tiempos del ciclo con unidad min/h/días y botón Aplicar. La configuración se guarda en NVS y sobrevive apagones.

3Tecnologías

ESP32 (core 2.0.1)HC-SR04BLE ffe0/ffe1Web BluetoothRelé GPIO33NVS (Preferences)HTML/CSS/JSReportLab (manual PDF)

4Logros

Lógica mixta anti-desbordamiento (apaga por nivel o por tiempo máx); lectura robusta del sensor (fix pulseIn→micros); persistencia NVS verificada; panel futurista publicado con manual PDF de 9 páginas.

Ver en vivo → Ver más proyectos