bclose

Arduino y el sensor de agua

Arduino y el sensor de agua

Objetivos

.

 

 
    • Conocer los sensores de nivel de agua, lluvia o condensación.
    • Montar un circuito de prueba.
 

Material requerido.

 

 Tienda EspañaTienda Mexico
Kit Arduino Uno Kit inicio UNOKit inicio UNO
Kit Arduino MEGAKit Inicio MegaKit Inicio Mega
Sensor de lluviaSensor AguaSensor Agua

 

Sensores de Agua

 

Por diferentes razones, no es raro necesitar detectar si hay presencia de agua en un lugar. Puede ser porque queremos saber si ha habido un escape de agua, o para saber si hay condensación en una cierta zona, y muy frecuentemente nos viene bien conocer el nivel de un líquido en un depósito

En el mundo Arduino se comercializan unos detectores de agua muy baratos y simpáticos, que nos pueden servir para todas estas cosas, siempre y cuando seáis conscientes de que la calidad de estos detectores baratos es limitada.

En concreto, tengo dudas serias de su durabilidad a medio plazo si los mantenéis en exteriores como detector de lluvia, o si los sumerges en líquido para tener un medidor de nivel. No dudo de su utilidad sino de su duración.

En cualquier caso como son bastante baratos, he pensado en incluir un ejemplo sencillo de su uso, y quien sabe, quizás puedan seros útiles.

Son muy simples y lo único que hay que hacer es conectar a tensión y GND y el tercer pin es una señal analógica, proporcional a la cantidad de agua que detecta.

Eso es todo. Veamos las conexiones

 

 

Diagrama de conexión

 

El conexionado es de lo más sencillo. Simplemente conectar Tensión y GND y el pin restante es la señal.

 

Sesion 26_2

 

 
  • En este diagrama he pintado unos cables cortos por necesidad, pero cuando montéis este ejemplo, os recomiendo que pongáis los cables más largos que tengáis, porque la electrónica y el agua no se llevan bien.
  • Tened cuidado de no volcar agua en vuestro Arduino, o morirá en acto de servicio.
  • Si insertáis el sensor en agua, para usarlo como medidor de nivel, tened mucho cuidado de no sumergir los pines de conexión a Arduino, o provocareis un corto.
  • No hay suficiente tensión como para provocar un accidente, pero siempre es recomendable impedir un cortocircuito.
 

Programama de control

 

El programa es de lo más simple y sabrá a poco después de las últimas sesiones que hemos tenido.

Vamos a leer la señal del sensor con nuestro A0 y enviaremos la lectura a la consola serie para ver la medida. Jugando a mojar más o menos el sensor veremos cómo los valores van cambiando a más cuanto mayor sea la cantidad de agua que detecta.

void setup()
   {
       Serial.begin(9600);
   }
 
void loop()
   {
       Serial.println(analogRead(A0));
   }

Es tan facil que da asco.

Como no he sido capaz de grabar un vídeo decente del sensor, el agua, y la salida serie de la consola Arduino, he optado, por incluir un display en el vídeo, que nos permita ver  la lectura de la puerta A0.

No he incluido el programa con el display, porque aun, no hemos hablado de estos componentes, pero tranquilos, que enseguida empezaremos con ellos.

 

Como a pesar de todo alguno me seguis pidiendo el programa con el display os lo pongo aqui por si quereis echarle una ojeada:

Contenido solo disponible para suscriptores. ¡Accede al contenido!

El vídeo pretende simplemente, mostraros la utilidad del sensor de agua y no del display. Así que aquí tenemos ese mini video con el resultado:

 

Resumen de la sesión

En est curso arduino hemos aprendido lo siguiente:

 
    • Hemos presentado un sensor muy sencillo de agua, muy útil si quereis detectar inundación o simplemente gotas de lluvia.
    • No es un sensor de humedad, que es un tipo diferente de sensor.
    • Se puede utilizar como un sensor de nivel de agua relativamente pobre.
 

 

 

 

Para porder realizar consultas a nuestros expertos, tienes que ser suscriptor. Suscribiendote nos ayudas a mantener este proyecto en marcha.

¡ Quiero Suscribirme !

Si ya eres premium y no puedes comentar haz login. Hacer login

(82) Comments

  • me podrias mostrar porfavor el circuito para que se muestre en la pantalla LCD?

    • Micaela lopez

    hola. necesito un sensor que mida el nivel de el agua de mi piscina. que me avise cuando el agua esta alta (por lluvia o por alguna otra ocacion) y cuando sea baja. el cual active la bomba, espero que me puedas ayudar. gracias

      • Ivan Uriarte

      Puedes usar un sensor de humedad como estos o uno de ultrasonidos, aunque no son muy profesionales. Supongo que también podrías detectarlo con un par de cables como si fueses una especie de pulsador activado por el agua. En cuanto a algún sensor un poco más “profesional” la verdad es que veo muchos tipos por internet pero no los he probado. A ver si alguien puede echarnos una mano. Un saludo.

Para porder realizar consultas a nuestros expertos, tienes que ser suscriptor. Suscribiendote nos ayudas a mantener este proyecto en marcha.

¡ Quiero Suscribirme !

Si ya eres premium y no puedes comentar haz login. Hacer login