Uso del sensor de humedad del suelo YL-39 + YL-69 con Arduino
Componentes y suministros
| × | 1 | ||||
| × | 1 |
Aplicaciones y servicios en línea
|
Acerca de este proyecto
Planeo hacer una automatización para nuestro invernadero, así que comencé poco a poco, jugando primero con los sensores que necesito. A continuación se explica cómo utilizar 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:
- VCC:3,3-5 V
- GND
- A0:salida analógica que Arduino puede leer fácilmente
- D0:pin digital que va BAJO o ALTO dependiendo de un valor preestablecido
El problema con estos sensores es que la propia sonda funciona al tratar de medir la corriente que va de un lado a otro. Debido a que esta electrólisis ocurre, puede destruir la sonda (YL-69) bastante rápido en suelos con mucha humedad. Para evitar esto, en lugar de vincular directamente el VCC al VCC / 5V de Arduino, simplemente lo vinculamos a un pin digital y lo alimentamos (el pin digital se pone ALTO) solo antes de hacer una lectura (consulte el código para esto).
Para conectarlo al Arduino solo necesita conectar A0 desde YL-39 a A1 desde Arduino y VCC desde YL-39 al pin digital 6 desde Arduino.
Eso es todo.
Código
- sensor_de_humedad_yl_39_69.ino
sensor_humedad_yl_39_69.ino Arduino
// YL-39 + YL-69 sensor de humedad byte sensor_humedad_pin =A1; byte sensor_de_humedad_vcc =6; void setup () {// Inicia el pinMode de la placa del sensor de humedad (sensor_humedad_vcc, SALIDA); digitalWrite (sensor_de_humedad_vcc, BAJO); // Configurar Serial while (! Serial); retraso (1000); Serial.begin (9600);} int read_humidity_sensor () {digitalWrite (humedad_sensor_vcc, HIGH); retraso (500); valor int =analogRead (sensor_de_humedad_pin); digitalWrite (sensor_de_humedad_vcc, BAJO); return 1023 - value;} void loop () {Serial.print ("Nivel de humedad (0-1023):"); Serial.println (read_humidity_sensor ()); retraso (10000);}
Esquemas
yl-39.fzzProceso de manufactura
- La integración de los datos del sensor con el microprocesador Raspberry Pi
- Aeroponía con Raspberry Pi y sensor de humedad
- Uso del sensor de radar pulsado A111 con una Raspberry Pi
- Uso de la placa Pioneer de PSoC 6 con el escudo complementario de Pioneer IoT
- Atenuación de luces con PWM usando el botón pulsador
- Capturando las gotas de agua con Arduino
- Sistema de asistencia que usa Arduino y RFID con Python
- Sensor DHT11 con LED y altavoz piezoeléctrico
- Monitoreo de CO2 con sensor K30
- Sensor de obstáculos simple con Arduino
- Sensor capacitivo de huellas dactilares con Arduino o ESP8266