domingo, 14 de junio de 2026

Monitorización de la Humedad del suelo en el móvil

Bienvenidos a un nuevo proyecto de Internet de las Cosas (IoT). En esta ocasión vamos a aprender a monitorizar en tiempo real el nivel de humedad en la tierra de nuestras plantas directamente desde el teléfono móvil, utilizando la potencia del microcontrolador ESP32 y la plataforma Arduino Cloud.

El Sensor Higrométrico YL-69

Para medir la humedad emplearemos el sensor resistivo YL-69, el cual viene acompañado de un módulo comparador basado en el chip LM393 y un potenciómetro de ajuste. Este sensor nos ofrece dos posibilidades de conexión:

  • Salida Digital (DO): Ideal para umbrales binarios (tierra seca o húmeda), regulable mediante el potenciómetro físico.
  • Salida Analógica (AO): La opción elegida para este proyecto, que nos permite obtener lecturas precisas y escaladas en un rango porcentual del 0% al 100%.

A lo largo del vídeo didáctico abordaremos el desarrollo completo del sistema dividiéndolo en fases clave:

  1. Conexión segura y calibración: Aprenderás por qué es vital alimentar el sensor a 3.3V en lugar de 5V para proteger los pines GPIO de tu ESP32 (específicamente usaremos el pin analógico GPIO34). Realizaremos un pequeño programa puente para obtener los valores máximos y mínimos del conversor ADC de 12 bits.
  2. Programación e inversión de lógica: Explicaremos cómo usar las funciones map() y constraint() en el entorno de Arduino para invertir los datos brutos del sensor (ya que a menor resistencia/voltaje, mayor es la humedad) y transformarlos en un cómodo porcentaje estándar. Todo ello usando millis() para evitar cortes en la conexión WiFi.
  3. Creación del Dashboard en Arduino Cloud: Configuraremos la propiedad de la variable, vincularemos el dispositivo IoT y diseñaremos un panel de control visual con widgets intuitivos para consultar el estado de tu maceta desde cualquier lugar.

No hay comentarios:

Publicar un comentario