Módulo sensor de lluvia con Arduino

Módulo sensor de lluvia con Arduino

Guía de inicio rápido y simple para utilizar y explorar el módulo de sensor de lluvia a veces llamado  "Módulo sensor de gotas de Agua" con un Arduino.

Materiales necesarios:
  • Sensor de lluvia ( módulo y placa sensitiva)
  • 3x Cables jumper macho-hembra  
  • 2x Cables jumper hembra-hembra 
  • Ardiuno
  • Agua

Paso 1: Conectores del sensor de lluvia:

Picture of Getting to know your Rain Sensor:

Posibles usos:
El sensor de lluvia se utiliza para detectar agua en rangos inferiores a los que un detector de humedad actua.

Cómo funciona:

El sensor detecta el agua presente en el circuito conductor de su placa. La placa sensora actua como un resistor variable que detecta el agua, cambiando de los 100k Ohm cuando está mojada a los 2M ohm cuando está seca. Es decir, cuanto más mojada esté la placa sensible más conductora se vuelve. 

Pins:

A0.......... Salida Analogógica 

D0......... Salida Digital 

GND..... Tierra

VCC......  voltaje positivo (entrada: 5v para analogógico y  3.3v para Digital.)


 Pins del circuito:

+ .......... Sensor board hookup A

- .......... Sensor board hookup B


Dimensiones:

5.5 cm x 4.0 cm x 0.8 cm

Peso:

0.28 oz (8 g)

Paso 2: Prueba y resolución de problemas

Picture of Testing and Troubleshooting:

Prueba:

Para probar el sensor de lluvua y asegurarse que funciona correctamente hay que conectarlo a VCC de 5V y a GND ( tierra). Prueba poniendo unas gotas de agua en la placa sensora, el D0-LED debería encenderse. 

Resolución de problemas:

If the D0-LED does not light up check the following
Si el D0-LED no se enciende hay que comprobar lo siguiente:

  • ¿Está el módulo conectado de forma correcta?
  • A veces la salinidad puede crear problemas, éste sensor funciona bien con agua filtrada y de botella, además de las aguas correintes, pero a veces falla con aguas muy limpias.
  • Esto puede ser algo más complejo, pero dependiendo del fabricante a veces las soldaduras en las placas están mal, hay que verificar cada soldadura y ver si tienen buen acabado. 
  • Si nada de lo anterior funciona es probable que tengas un sensor defectuoso, lo siento.

Paso 3: Conectando al Arduino:

Picture of Wiring to an Arduino:

Para conectar el sensor de lluvia al Arduino análogamente, sigue las instrucciones. 
To wire the Rain Sensor to the Arduino for analog, simply connect the following as shown:

Sensor de lluvia ................. Arduino

VCC............................... 5v

GND.............................. GND

A0.................................. Analogico en 0

Sensor de lluvia ................ Placa sensitiva

+.................................... +

-..................................... -

Paso 4: Arduino Ejemplo:

Picture of Arduino Sketch Example:

Aquí tienes 3 mapas de código en función de los 3 momentos diferentes de la placa sensitiva del (0-1024). El sensor de lluvia reaccionará de la siguiente manera con éste código:

  • Si la placa sensitiva está complétamente empapada; se activará el "caso 0" y el monitor escribirá "Flood" (flujo)
  • Si la placa sensitiva tiene gotas ; se activará el "caso 1" y el monitor escribirá "Rain Warning" (aviso lluvia)
  • Si la placa sensitiva está complétamente seca; se activará el "caso 2" y el monitor escribirá "Not Raining" (no lluvia)

*  Este código está comprobándose constantemente para dar información en tiempo real del Sensor de Lluvia. 

Espero que te haya sido útil. ¡¡ Difrútalo!! 
Aquí el link original en inglés.