Arduino - Detector de Vazamento de Água
Neste guia, vamos aprender a usar o Arduino e um sensor de vazamento de água para encontrar vazamentos de água.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Detector de Vazamento de Água
O detector de vazamento de água, ou sensor de vazamento de água, nos ajuda a encontrar cedo qualquer água indesejada para evitar possíveis danos.
Pinagem do Detector de Vazamento de Água
O detector de vazamento de água vem com dois fios:

Assim como em uma chave ou botão, não precisamos diferenciar os dois fios do detector de vazamento de água.
Como o Detector de Vazamento de Água Funciona
Quando há água, o circuito se fecha. Quando não há água, o circuito permanece aberto.
Para usar o detector de vazamento de água com um Arduino, conecte um fio ao GND e o outro fio a um pino de entrada do Arduino configurado como entrada digital com pull-up. Se houver água, o pino do Arduino mostrará o valor LOW. Se não houver água, o pino mostrará o valor HIGH.
※ Nota:
O detector de vazamento de água não consegue detectar água "não condutora", como a água pura. Para fazê-lo funcionar, espalhe um pouco de sal perto do sensor. A água vai se misturar com o sal, tornando-se condutora.
Diagrama de Ligação entre o Detector de Vazamento de Água e o Arduino

This image is created using Fritzing. Click to enlarge image
Como Programar o Arduino para Ler o Valor do Detector de Vazamento de Água
- Configure o pino do Arduino como entrada digital usando a função pinMode(). Por exemplo, para o pino D7, use esta função.
- Use a função digitalRead() para verificar o estado do pino do Arduino.
Código Arduino - Detectando Vazamento de Água
Passos Rápidos
- Copie o código acima e cole no Arduino IDE.
- Para carregar o código na sua placa Arduino, clique no botão Upload no Arduino IDE.
- Despeje água perto do detector de vazamento de água.
- Confira os resultados no Serial Monitor. Eles aparecem assim:.