Sensor Arduino, Detector de Agua
Detector de Agua / Sensor
El sensor de agua está diseñado para la detección de agua, y puede ser ampliamente utilizado en proyectos con los que tengamos que estudiar la detección de lluvia, nivel de agua, e incluso fugas de líquido.
Conectar un sensor de agua a un Arduino es una gran manera de detectar fugas, derrames, inundaciones, lluvia, etc. Puede utilizarse para detectar la presencia, el nivel, el volumen y/o la ausencia de agua.
En este tutorial, conectaremos el sensor de agua a la clavija digital 8 de Arduino, y utilizaremos el práctico LED para ayudar a identificar cuando el sensor de agua entra en contacto con una fuente de agua.
Componentes necesarios
Necesitarás los siguientes componentes.
- 1 × Breadboard
- 1 × Arduino Uno R3
- 1 × Sensor de agua
- 1 × led
- 1 resistencia de 330 ohmios
Procedimiento
Sigue el diagrama del circuito y conecta los componentes de la protoboard como se muestra en la imagen de abajo.
Abre el software IDE de Arduino en tu ordenador. La programación en el lenguaje Arduino controlará tu circuito. Abre un nuevo archivo de croquis haciendo clic en Nuevo.
Verás que el LED de indicación se enciende cuando el sensor detecta agua.
Código Arduino
#define Grove_Water_Sensor 8 // Attach Water sensor to Arduino Digital Pin 8
#define LED 9 // Attach an LED to Digital Pin 9 (or use onboard LED)
void setup() {
pinMode(Grove_Water_Sensor, INPUT); // The Water Sensor is an Input
pinMode(LED, OUTPUT); // The LED is an Output
}
void loop() {
/* The water sensor will switch LOW when water is detected.
Get the Arduino to illuminate the LED and activate the buzzer
when water is detected, and switch both off when no water is present */
if( digitalRead(Grove_Water_Sensor) == LOW) {
digitalWrite(LED,HIGH);
}else {
digitalWrite(LED,LOW);
}
}
El sensor de agua tiene tres terminales – S, Vout(+) y GND (-). Conecta el sensor de la siguiente manera.
- Conecta las +Vs a +5v en tu placa Arduino.
- Conecta S al pin digital número 8 de la placa Arduino.
- Conecta GND con GND en Arduino.
- Conecta el LED al pin digital número 9 de la placa Arduino.
Cuando el sensor detecta agua, el pin 8 de Arduino se vuelve BAJO y entonces el LED de Arduino se enciende.
Resultado
Verás que el LED de indicación se enciende cuando el sensor detecta agua.
Debe estar conectado para enviar un comentario.