Volver al Catálogo Quieres ver todos los sensores⁉️

Sensor de Humedad del Suelo Simple Adafruit

Solución de bajo costo para monitoreo de jardines y proyectos educativos.

Sensor de Humedad Adafruit en detalle

Características Clave

  • Tipo: Resistivo Simple
  • Puntas: Chapadas en Oro (Antioxidación)
  • Compatibilidad: micro:bit, Arduino, otras placas con Entrada Analógica
  • Conexión: Sin Soldadura (Usa pinzas de cocodrilo o JST SH)

Visión General del Producto

Perfecto para usos educativos, el sensor de humedad del suelo Adafruit Simple es económico y fácil de usar. Se trata de un **sensor de humedad resistivo simple**, con dos puntas que mide la conductividad entre ellas. Las puntas están chapadas en oro para reducir el riesgo de oxidación. Si observa acumulación de suciedad, límpielas con un estropajo para que el sensor siga funcionando.

Aunque no son tan avanzados como un sensor capacitivo o de frecuencia, **¡son realmente fáciles de usar!** Tenemos este sensor disponible para quienes quieran usarlo con una **Micro:bit, Arduino u otra placa con entrada analógica**. No funciona con una Raspberry Pi, ya que no tienen entrada analógica; para ello, use uno de nuestros sensores capacitivos.

**Nota de Uso:** En un Arduino, la lectura analógica será de <100 para tierra seca y >600 para tierra húmeda.

$3.50 USD

Total Estimado: $3.50

Implementación Rápida con Arduino

Código de Ejemplo (Arduino Sketch)

Utiliza este código de ejemplo para empezar a leer el sensor inmediatamente. Conéctalo al pin analógico **A0** y revisa los resultados en el Monitor Serial.

// Código de Ejemplo Arduino para Sensor de Humedad Simple
// Conexiones:
// Sensor GND -> Arduino GND
// Sensor 3V -> Arduino 3.3V (o 5V si es necesario)
// Sensor OUT -> Arduino A0

const int sensorPin = A0; // Pin analógico para la lectura

void setup() {
  Serial.begin(9600);
  Serial.println("Iniciando Sensor de Humedad...");
}

void loop() {
  // 1. Leer el valor analógico (0 a 1023)
  int sensorValue = analogRead(sensorPin); 

  // 2. Definir puntos de calibración (¡ajustar según tu suelo!)
  int dryValue = 100; // Valor de referencia para 'seco'
  int wetValue = 600; // Valor de referencia para 'húmedo'
  
  // 3. Mapear el valor a un porcentaje de humedad (0% a 100%)
  int moisturePercent = map(sensorValue, dryValue, wetValue, 0, 100);

  // 4. Limitar el resultado entre 0 y 100
  if (moisturePercent < 0) {
    moisturePercent = 0;
  } else if (moisturePercent > 100) {
    moisturePercent = 100;
  }
  
  Serial.print("Lectura Analogica: ");
  Serial.print(sensorValue);
  Serial.print(" | Humedad Estimada: ");
  Serial.print(moisturePercent);
  Serial.println("%");

  delay(1000); // Esperar 1 segundo
}

Información de Seguridad y Uso

Tenga en cuenta: este es solo el sensor, también necesitará pinzas de cocodrilo o un cable JST-SH para conectarlo. Recomendamos usar el sensor en el rango de voltaje de la placa (3.3V o 5V) y limpiar las puntas regularmente para asegurar la precisión.

Filosofía de Arduino

La innovación está en manos de todos los que quieren mejorar su vida rompiendo barreras tecnológicas. A través de la creación, producción y soporte de hardware y software electrónicos, Arduino proporciona un acceso sencillo a tecnologías de vanguardia que interactúan con el mundo real. Únete a una comunidad mundial alrededor de esta plataforma de código abierto y da vida a una innovación tecnológica simple o innovadora a través de herramientas simples pero potentes.