Controle de Fluxo de Água com Arduino – Parte 1

Este é o primeiro de uma série de posts relacionados o desenvolvimento do Controle de Fluxo de Água com Arduino. Espero que você aprenda e se divirta com os caminhos para a criação deste protótipo. Vamos lá!

É com nossas experiências do dia-a-dia que devemos nos inspirar para termos ideias de projetos realmente úteis. Afinal, fazer algo sem utilidade não faz sentido algum! Neste post conto uma breve história de como desenvolvi o projeto de controle de fluxo de água com
Arduino e porque decidi investir meu tempo no projeto.

Motivações

A utilização de purificadores de água é algo comum de ser observado hoje me dia. Muitos de nós não queremos pagar caro pelos robustos e pesados garrafões de água mineral e ainda ter que ficar mantendo um, ou mais, de reserva em casa.

Os filtros por sua vez são práticos e os preços variam de acordo com suas funcionalidades. Alguns são apenas para água natural, outros tem opção de água fria e gelada também. Outras características como aviso de troca do filtro e facilidade de limpeza são diferenciais que alguns fabricantes oferecem.

Os purificadores funcionam, genericamente, liberando o fluxo quando você gira uma válvula ou pressiona um botão. Na Figura 1 temos exemplos, um Latina com válvula de giro e o Consul com botão. O giro permite manter o fluxo aberto até que seja girado no sentido contrário. O botão geralmente mantém aberto enquanto estiver pressionado. Claro que dependendo do purificador esse comportamento pode mudar.

Dois modelos de purificadores de água.
Figura 1 – Exemplos de purificadores de água.

Apesar das vantagens que os purificadores oferecem eles sempre poderão melhorar, e talvez você esteja se perguntando como?

Eu particularmente utilizo em minha casa um purificador do mais simples que me servia com perfeição até que um dia eu esqueci uma garrafa de água enchendo e inundei a cozinha inteira! Antes de ler o livro O Design do Dia-a-dia tomei o problema como sendo da minha memória ou distração mas abrindo a mente o problema realmente é do projeto do purificador. Sugiro a leitura do livro para entender mais essa linha de pensamento.

Este caso ocorreu algumas vezes ao longo de uns 2 anos (a última foi recente) e poderia ser realmente grave se alguém se machucasse gravemente escorregando porque não viu o chão molhado ou se eu saísse de casa deixando o filtro ligado e inundasse o prédio ou a casa!

Outro motivo, e não menos importante, é que, com o tempo a válvula de passagem de água pode quebrar. A Figura 2(B) mostra a válvula para um purificador de marca Latina e o botão, Figura 2(B). Como o material da válvula é plástico, após o uso contínuo ela racha e começam os vazamentos e há a necessidade de troca.

Figura 2 – Botão (A) e válvula (B) de um purificador Latina.

Com o projeto sugerido mesmo a válvula quebrando um pequeno desastre doméstico pode ser evitado uma vez que será utilizada outro tipo de controle de passagem de água.

A Ideia do Controle de Fluxo de Água com Arduino

Por conta deste ocorrido decidi desenvolver uma automação para meu purificador. Precisaria de algo que evitasse que o problema ocorresse novamente. Poderia simplesmente modificar e adicionar uma válvula de pressão para me forçar a ficar ao lado dele até que o uso findasse, mas que graça teria isso! 😀

Foi então que fiz o primeiro rascunho do projeto Controle de Fluxo de Água com Arduino denominado PurificControl. Na Figura 3 temos o esboço do projeto dividido em três partes: Figura 3(A), (B) e (C) .

Na Figura 3(A) é apresentada a fonte de alimentação que necessariamente deve ser 12Vcc por, pelo menos, 1A.

Rascunho do projeto de Controle de Fluxo de Água com Arduino.
Figura 3 – Rascunho do Projeto PurificControl.

A fonte conectada à placa principal apresentada na Figura 3(B) pelo conector A.1. Nesta placa temos um Arduino Nano (B.1), que será o controlador do projeto. O Encoder Rotatório (B.2) será utilizado como interface de controle do usuário para definir o quando de água ele vai querer liberar e um módulo Display Serial 7 Segmentos (B.3) vai apresentar este valor e o quanto já foi liberado. O Buzzer B.4 deve emitir um som quando o volume de água pré-definido sair pelo purificador. O LED (B.5) serve apenas para apresentação visual de alimentação na placa.

A placa apresentada na Figura 3(C) serve para realizar a conexão de um sensor de fluxo de água (C.1) uma válvula solenoide (C.2). A solenoide vai controlar a passagem da água para o purificador enquanto o sensor contará o quanto já passou. Em C.3 temos um conector RJ-45 que vai interconectar as placas B e C.

Mas porquê não juntar tudo numa placa só? O meu filtro não está fisicamente próximo do ponto de água onde ele está conectado e é neste ponto de água que precisei montar a estrutura hidráulica com a válvula solenoide e o sensor de fluxo. Por isso decidi utilizar conectores RJ-45 para aproveitar cabos de rede para conexão das partes e deixar o mais organizado possível mesmo se tratado de um projeto caseiro.

Vamos ficando por aqui neste primeiro post. O próximo será relacionado com o projeto hidráulico. O que é necessário para realizar teste controle de fluxo? Não perca.

Inscreva-se para receber novidades!

* indica campo obrigatótio

Próximos posts desta série:

5 pensou em “Controle de Fluxo de Água com Arduino – Parte 1

  1. Antes de tudo, gostaria de parabeniza-lo pelo projeto. E gostaria de saber a possibilidade e informar quais demais componentes , em uma lista.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.