4.8 Proyecto: Sistema de Monitoreo de Humedad del Suelo
¡Atención! No desborde agua de las piscinas de plástico en los experimentos. Derramar agua sobre otros sensores puede causar no solo un cortocircuito o que los módulos dejen de funcionar, sino también la generación de calor e incluso una explosión. ¡Tenga mucho cuidado! Especialmente para los usuarios más jóvenes, opere con sus padres. Para garantizar la seguridad, obedezca las guías y las normas de seguridad.

4.8.1 Diagrama de Flujo

4.8.2 Sensor de Humedad del Suelo
Descripción:
Los sensores de humedad del suelo se utilizan principalmente para medir el contenido de agua en el suelo volumétrico, monitorear la humedad del suelo, regar cultivos y proteger bosques. Este tipo de sensor se integra en el sistema de riego agrícola para suministrar agua de forma regular y eficiente, lo que optimiza el riego para un mejor crecimiento de las plantas.

Diagrama Esquemático:

Diagrama de Cableado:
Conecte el sensor de humedad del suelo a io32.
Atención: Conecte el amarillo a S(Signal), el rojo a V(Power) y el negro a GND. ¡No los invierta!

Código de Prueba:
Inicialice el puerto serie.

Imprima el valor del sensor leído.

Código completo:

Resultado de la Prueba:
Abra el monitor serie.
Toque el área de detección del sensor con un dedo húmedo y el valor de humedad detectado actualmente se imprimirá en el monitor (rango: 0~4095).

4.8.3 Sistema de Monitoreo de Humedad del Suelo
Adoptamos el LCD1602 para revelar el valor en tiempo real de la humedad del suelo. Cuando el valor es inferior a la humedad mínima establecida, el zumbador emitirá un sonido para avisar a los agricultores de la necesidad de riego.
Diagrama de Cableado:
Conecte el sensor de humedad del suelo a io32.
Conecte el zumbador a io16.
Conecte el LCD1602 al BUS I2C.
Atención: Conecte el amarillo a S(Signal), el rojo a V(Power) y el negro a GND. ¡No los invierta!

Código de Prueba:
Flujo de código:

Código:
Inicialice el LCD y borre su pantalla. Encienda la luz de fondo para observar el valor mostrado.

Inicialice el puerto serie y defina una variable.

Lea el valor de la humedad del suelo y asígnelo a la variable. El LCD muestra el valor.

Determine el valor leído. Si es inferior a 200, el zumbador emitirá una alarma.

Código completo:

Resultado de la Prueba:
Cuando el valor detectado por el sensor de humedad del suelo es inferior al umbral establecido, el zumbador emite un sonido para alarmar.
4.8.4 Preguntas Frecuentes
P: ¿Es impermeable el sensor de humedad del suelo?
R: Con la excepción del área de detección, el sensor no es impermeable. Derramar agua en otras áreas puede provocar un cortocircuito.