Mostrando entradas con la etiqueta Calibración. Mostrar todas las entradas
Mostrando entradas con la etiqueta Calibración. Mostrar todas las entradas

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.