domingo, 29 de agosto de 2021

Como hacer un sensor para nivel de agua o liquidos con #arduino

Después de hacer muchas cosas con el Arduino escribo por fin. Un medidor simple, puede ser usado con una alarma sonora, como para activar alguna electro válvula... y así. Pueden ser muchas cosas pero aquí explicare la alarma. 




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.