Que necesitamos:
Arduino UNO (puede ser cualquiera pero este es el que tengo).
Sensor de Agua.
Buzzer (o cornetica como le digo).
Cables.
Vamos a lo primero, hacer una alarma... Cuando llegue a cierto nivel empezara a sonar hasta que se apague el Arduino o baje el nivel de agua, el "detalle" con este ultimo es que siempre quedan residuos de agua y bueno, se tendría que esperar que se seque.
El esquema así:
Y el código:
int Sensor = 1;
int speaker=13;
int Lectura=0;
int Data=0;
void setup()
{
pinMode(speaker, OUTPUT);
Serial.begin(9600);
}
void loop()
{
Lectura=analogRead(Sensor);
if (Lectura>300)
{
digitalWrite(speaker, HIGH);
delay(500);
digitalWrite(speaker, LOW);
delay(500);
}
else
{
digitalWrite(speaker,LOW);
}
Data=Lectura;
Serial.print("Lectura: ");
Serial.println(Data);
delay(100);
}
En el video que hice aparece un tono fijo, el cual modifique luego y lo hace intermitente.
Se puede hacer que en vez de sonar la corneta encienda un led, active un relay y que este a su ves una electroválvula y así... Pero lo pondré después.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.