Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Guía Paso a Paso: Conectar Sensor de Humedad de Suelo YL-39/YL-69 a Arduino UNO

Componentes y suministros

Arduino UNO×1
Sensor de humedad de suelo (YL-39 + YL-69)×1

Aplicaciones y servicios en línea

Sobre el proyecto

Planeo automatizar nuestro invernadero, así que empecé probando los sensores necesarios. Aquí explico cómo usar el par YL-39 (lógica) + YL-69 (sonda) que forman el sensor de humedad del suelo.

El módulo YL-39 tiene 4 pines:

El problema de estos sensores es que la sonda mide la corriente entre sus dos lados, produciendo electrólisis que destruye la sonda (YL-69) rápido en suelos muy húmedos. Para evitarlo, en lugar de conectar VCC directamente a 5V del Arduino, lo conectamos a un pin digital y lo alimentamos (pin HIGH) solo antes de leer (ver código).

Conexión a Arduino:

Guía Paso a Paso: Conectar Sensor de Humedad de Suelo YL-39/YL-69 a Arduino UNO
Guía Paso a Paso: Conectar Sensor de Humedad de Suelo YL-39/YL-69 a Arduino UNO

Código

humidity_sensor_yl_39_69.ino

// Sensor de humedad YL-39 + YL-69
byte humidity_sensor_pin = A1;
byte humidity_sensor_vcc = 6;

void setup() {
  pinMode(humidity_sensor_vcc, OUTPUT);
  digitalWrite(humidity_sensor_vcc, LOW);
  while (!Serial);
  delay(1000);
  Serial.begin(9600);
}

int read_humidity_sensor() {
  digitalWrite(humidity_sensor_vcc, HIGH);
  delay(500);
  int value = analogRead(humidity_sensor_pin);
  digitalWrite(humidity_sensor_vcc, LOW);
  return 1023 - value; // Invertir: valor alto = seco, bajo = húmedo
}

void loop() {
  Serial.print("Nivel de humedad (0-1023): ");
  Serial.println(read_humidity_sensor());
  delay(10000); // Leer cada 10 segundos
}

Esquemáticos

yl-39.fzz

Proceso de manufactura

  1. Integración de datos de sensores en Raspberry Pi: Guía práctica
  2. Construye un sistema aeropónico automatizado con Raspberry Pi y sensor de humedad
  3. Integrar radar pulsado Acconeer A111 con Raspberry Pi: guía práctica
  4. Dominando la Placa PSoC 6 Pioneer con Shield IoT Add-On: Guía para Desarrolladores
  5. Control de Brillo LED con PWM mediante Pulsador en Arduino Mega
  6. Captura Gotas de Agua en Acción con Arduino Nano: Fotografía de Alta Velocidad DIY
  7. Sistema de Asistencia RFID Fiable con Arduino y Python
  8. Proyecto Sensor DHT11 Temperatura y Humedad con Indicadores LED y Altavoz Piezo
  9. Sensor K30 CO₂: Monitorización en tiempo real de la calidad del aire interior
  10. Sensor de obstáculos IR casero con Arduino – Tutorial fácil con LED IR y fotodiodo
  11. Integración del sensor de huella capacitivo DFRobot (ID809) con Arduino o ESP8266