O Sensor de Fluxo de Água é um produto que vinculado ao Arduino consegue agregar grande importância nos mais diversificados projetos e aplicações residenciais ou em geral. Auxiliando na sustentabilidade e na economia de diversas residências e empresas, o medidor de vazão possibilita medir em litros por minuto, por exemplo, o consumo de água nestes locais.
As aplicações que envolvem o Sensor de Fluxo de Água são extremamente grandes, podemos utiliza-lo tanto individualmente para a medição de fluxo como associado a outros produtos em projetos mais complexos. Podemos atribuir o mesmo a uma residência e controlar o fluxo de água isolado ou geral, possibilitando cortes de fornecimento ou alarmes para alto consumo.
O funcionamento do Sensor de Fluxo de Água baseia-se em uma turbina estilo hélice que gira conforme o fluxo de água e detecta a quantia de voltas dadas. A leitura dos dados faz-se através de um íman posicionado em uma das pás da hélice e paralelamente a um sensor de efeito hall, responsável pelo envio de sinal digital.
Como mencionado anteriormente, o equipamento possui um sistema de comunicação digital, o que faz-se necessária a utilização de um microcontrolador para sua interpretação, utilizamos em nosso projeto o Arduino UNO.
TESTE PRÁTICO:
PRODUTOS UTILIZADOS NO TESTE:
– Sensor de Fluxo de Água G 1/2 1-30 l/min;
– Display LCD 16×2 com fundo azul;
– Protoboard 830 Pontos para Projetos;
– Jumper Premium para Protoboard Macho-Macho;
MONTAGEM FÍSICA (HARDWARE):
A montagem física que envolve o projeto de Sensor de Fluxo de Água conta com uma quantia reduzida de equipamentos e faz-se parcialmente complexa apenas pela ligação do Display LCD. Como base para leitura e interpretação de dados utilizou-se o Arduino UNO e além deste, podemos destacar o potenciômetro para regulagem do contrate do display.
Nota: Antes da atualização do presente artigo, tinha-se utilizado para ajuste do contraste um trimpot, porém optamos por substituir o mesmo por um potenciômetro.
Abaixo, temos a montagem completa do projeto com seus respectivos produtos posicionados e ligados de maneira que execute as suas devidas funções.
FUNCIONAMENO DO PROGRAMA (HARDWARE)
O software para Sensor de Fluxo de Água tem a função de realizar a leitura da quantidade de pulsos gerados pelo sensor e o intervalo de tempo entre eles. Posteriormente, com os dados obtidos, o mesmo calcula a frequência, a quantia em litros e a somatória de litros que passa pelo sensor e imprime os dados em um display.
O código é extremamente simples e conta com apenas uma biblioteca, a biblioteca “LiquidCrystal.h”, originalmente já instalada com o software Arduino e de fácil acesso. Veja abaixo o código comentado e devidamente configurado de acordo com o esquema de ligação demonstrado anteriormente:
[crayon-673f17149edf5867272909/]
CONCLUSÃO
O Sensor de Fluxo de Água é um produto que possibilita uma gama de aplicações bastante diversificada, podendo ser utilizado tanto em projetos de automação residencial quanto em projetos industriais.
A sua utilização mostra-se fácil quanto a sua conexão simplificada de apenas três fios sendo destes, dois fios para a alimentação do produto e um para comunicação de dados. A programação conta com variáveis simples de fácil compreensão, todas as conversões já estabelecidas e todas as linhas comentadas a fim de melhorar a sua usabilidade.
A capacidade de verificar a quantia de água que passa por um sistema hidráulico transforma o Sensor de Fluxo de Água um produto bastante usual. Pode ser aplicado em sistemas de monitoria como no projeto que desenvolvemos ou atribuído a um relé para a interrupção de líquidos. Sua finalidade vai depender da sua necessidade.
Desenvolva este projeto com Sensor de Fluxo em sua casa ou empresa, aplique-o nos mais diversificados ambientes e não se esqueça de compartilhar conosco suas experiências, dúvidas e ideias.
Confira a nossa linha de completa de Sensores Arduino em: https://www.usinainfo.com.br/sensores-para-arduino-474