Sensor de Nível de Água Tipo Boia

Aplicação e funcionamento:   O Sensor de Nível de Água tipo Boia é um dispositivo de aplicação universal que pode ser utilizado em tanques, caixas d’água, reservatórios, piscinas, etc....

Aplicação e funcionamento:

 

O Sensor de Nível de Água tipo Boia é um dispositivo de aplicação universal que pode ser utilizado em tanques, caixas d’água, reservatórios, piscinas, etc. Ele trabalha com uma boia em seu interior presa a um íman, o qual é responsável por ativar ou desativar uma reed switch posicionada no interior do sensor. No momento em que a boia ficar para baixo o sensor irá conduzir energia, caso contrário ele não conduzirá.

O Sensor de Nível de Água tipo Boia foi desenvolvido para testes ou aplicações finais na área da Automação Residencial (Domótica). Na prática o sensor pode ser usado para detectar um possível acidente em uma piscina, por exemplo, onde uma criança pode acidentalmente cair, com a queda serão criadas vibrações na água (pequenas ondas) que serão suficientes para ativar o sensor de nível, que em conjunto com o Arduino pode disparar alarmes sonoros ou luminosos.

Abaixo apresentaremos uma apresentação exemplificativa de funcionamento do Sensor de Nível de Água tipo Boia.

Teste prático:

Produtos utilizados no teste:

– Sensor de Nível de Água tipo boia

– Arduino

– Display LCD 16×2

– Jumpers

Trimpot

Montagem Física (Hardware):

Basta colocar o Sensor de Nível de Água tipo Boia dentro do local onde será feita a medição, seja em uma piscina ou em uma caixa e fazer as seguintes as ligações:

esquema-de-ligacao-sensor-de-nivel-tipo-boia

Funcionamento do Programa (Software):

Nosso software é muito simples, faremos a leitura do sensor e dependendo do resultado gerará um bip e apresentar o acontecimento no display.

Código para teste: Download AQUI.

/*********************************
 ***Autor: Leonardo Dalla Porta****
 ***********08/08/2014*************
 *************Atenção**************
 ***O Codigo esta livre para uso,**
 *desde que seja mantida sua fonte*
 ********e seu autor.**************
 ********Faça um bom uso***********
 ******Att. Equipe UsinaInfo*******
 *********************************/
#include <LiquidCrystal.h>
 
 
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
 
 
int PinSensor = 8;
int VarSensor = 0;
int PinBuzzer = 9;
 
void setup()
{
 
 lcd.begin(16, 2);
 lcd.setCursor( 0, 0);
 lcd.print(" Alarme por ");
 lcd.setCursor( 0, 1);
 lcd.print("Movimento d'agua");
 delay(3000);
 lcd.clear();
}
 
void loop()
{
 VarSensor = digitalRead(PinSensor);
 lcd.setCursor( 0, 0);
 lcd.print("Agua sem ");
 lcd.setCursor( 0, 1);
 lcd.print("movimento");
 
 if (VarSensor == 1)
 {
 lcd.clear();
 lcd.setCursor(0, 0);
 lcd.print("Atençao!!!");
 lcd.setCursor(0, 1);
 lcd.print("Movimento n'Agua");
 digitalWrite(PinBuzzer, HIGH);
 delay(1000);
 digitalWrite(PinBuzzer, LOW);
 }
 
 else
 {
 digitalWrite(PinBuzzer, LOW);
 }
 delay(500);
}

Conclusões:

O Sensor de Nível de Água tipo Boia é um dispositivo muito útil, principalmente para Automação Residencial quando aplicado para segurança, de modo a evitar acidentes que podem ser fatais. Durante os testes mostrou-se muito eficaz e preciso, além de ter uma comunicação muito prática seja alta ou baixa.

Autor: Leonardo Dalla Porta

Categorias
ArduinoAutomação Residencial
Sem Comentários

Enviar Resposta

*

*

Sobre nós

Hoje a Usinainfo é um dos maiores ecommerces de Ferramentas, Peças para Eletrônica, Componentes Eletrônicos, Sensores e Arduino do Brasil, contando com uma grande diversidade de produtos na linha de eletrônica.

Sugestões

Artigos Relacionados