Arduino Nano - Detector de Vazamento de Água
Neste guia, vamos aprender a usar o Arduino Nano e um sensor de vazamento de água para detectar vazamentos de água.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Detector de Vazamento de Água
O detector ou sensor de vazamento de água pode encontrar água indesejada logo no início para evitar danos.
Pinagem do Detector de Vazamento de Água
O detector de vazamento de água inclui dois fios:

Assim como um interruptor ou botão, não precisamos identificar a diferença entre os dois fios do detector de vazamento de água.
Como o Detector de Vazamento de Água Funciona
Quando há água, o circuito se completa. Quando não há água, o circuito permanece aberto.
Para conectar um detector de vazamento de água a um Arduino Nano, ligue um fio ao GND e o outro fio a um pino de entrada digital configurado como pull-up. Quando há água, esse pino do Arduino Nano será lido como LOW. Se não há água, será lido como HIGH.
※ Nota:
O detector de vazamento de água não consegue detectar água pura porque ela não conduz eletricidade. Para resolver isso, espalhe um pouco de sal perto do sensor. O sal se misturará com a água e permitirá que o detector a detecte.
Diagrama de Ligação entre o Detector de Vazamento de Água e o Arduino Nano

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Nano e outros componentes.
Como Programar o Arduino Nano para ler o valor do Detector de Vazamento de Água
- Use a função pinMode() para configurar o pino do Arduino Nano como entrada digital. Por exemplo, use-a para o pino D4.
- Usa a função digitalRead() para examinar o estado do pino do Arduino Nano.
Código Arduino Nano - Detectando Vazamento de Água
Passos Rápidos
- Copie o código acima e cole-o no Arduino IDE.
- Para fazer o uoload do código para a sua placa Arduino Nano, clique no botão Upload no Arduino IDE.
- Despeje água perto do detector de vazamento de água.
- Veja os resultados no Serial Monitor. Ele vai mostrar algo assim:.