Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
El sensor de humedad del suelo es un sensor que se puede utilizar para medir la humedad del suelo. Adecuado para hacer prototipos de proyectos de agricultura inteligente, proyectos de controladores de riego o proyectos de agricultura de IoT.
Este sensor tiene 2 sondas. Que se utiliza para medir la resistencia del suelo.
Cuando el suelo está húmedo o mojado, la resistencia será diferente que cuando el suelo está seco. El sensor leerá la resistencia en cada circunstancia y la convertirá en datos de humedad.
Paso 1: componentes necesarios
Se requieren los siguientes componentes:
- Sensor de humedad del suelo
- Arduino Nano
- Puente de alambre
- USB mini
- Una botella de agua
Paso 2: Ensamble todos los componentes
Conecte la placa Arduino a Soil Moisture Sensore. Vea la imagen o instrucción que escribí a continuación:
Humedad del suelo a Arduino
VCC ==> + 5V
GND ==> GND
AO ==> A0
Paso 3: haz un boceto
Los sensores de humedad del suelo se pueden leer directamente sin utilizar una biblioteca adicional. Puede utilizar la entrada analógica para leer el valor del sensor.
Este es el boceto que hice para leer el valor del sensor:
int sensorPin = A0; // seleccionar el pin de entrada para el potenciómetroint sensorValue = 0; // variable para almacenar el valor proveniente del sensor
configuración vacía () {
Serial.begin (9600);
}
bucle vacío () {
// lee el valor del sensor: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); retraso (1000); }
o descarga el archivo que incluyo a continuación
Paso 4: resultados
Cuando coloco el sensor fuera de la botella, el valor mostrado es alrededor de 700 a 1023.
Cuando coloco el sensor en una botella de agua, el valor mostrado es de 250 a 700.
se puede concluir que:
- un valor de 250 a 700 significa húmedo
- valor 700 a 1023 significa seco
Puedes calibrarlo cuando lo pruebes