⬤ Iniciante
🌊 Deteção de Água
⏱️ 15 min🧩 Pino P0 · Analógico/Digital
📌 Pinagem
| Pino micro:bit | Função | Notas |
|---|
| P0 | Nível de água (analógico) | 0=seco · 1023=submerso |
| P1 | Limiar (digital) | 1=água detectada |
| 3V | Alimentação | |
| GND | Massa | |
💡Sensor simples e robusto. O sinal analógico varia com a quantidade de água em contacto com as pistas condutoras. Limpa e seca após cada utilização para evitar corrosão.
Exercício — Leitura no Monitor Série
Detecta presença de água.
ex1_agua_serie.blocks
let w=pins.analogReadPin(AnalogPin.P0)
serial.writeValue("agua",w)
Exercício — Aplicação prática
Alarme de inundação.
ex2_agua_alerta.blocks
if(pins.digitalReadPin(DigitalPin.P1)==1){basic.showIcon(IconNames.No);music.playTone(440,500)}
🏆 Desafios
- Sistema de rega automática: sensor de solo + relé + aviso de água
- Mede a profundidade de água (aprox.) com a área das pistas submersas