Arduino - Sistema de Irrigação Automática
O sistema de irrigação automática é uma parte do jardim inteligente. Neste tutorial, vamos aprender a fazer um sistema de irrigação automática para o jardim usando Arduino, um sensor de umidade do solo, um relé e uma bomba. Em detalhes:
- Quando o solo estiver seco, o Arduino controla automaticamente um relé para ligar a bomba e regar as plantas.
- Quando o solo estiver úmido, o Arduino controla automaticamente um relé para desligar a bomba.
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) |
Buy Note: Many soil moisture sensors available in the market are unreliable, regardless of their version. We strongly recommend buying the sensor with TLC555I Chip from the DIYables brand using the link provided above. We tested it, and it worked reliably.
Sobre o Sensor de Umidade do Solo e a Bomba
Se você ainda não conhece a bomba e o sensor de umidade do solo (pinagem, como funcionam, como programar...), aprenda sobre eles nos seguintes tutoriais:
- Tutorial Arduino - Sensor de Umidade do Solo
- Tutorial Arduino - Controlar Bomba
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Código Arduino
Passos Rápidos
- Faça a calibração para determinar o THRESHOLD entre úmido e seco, veja Arduino - Calibrar o Sensor de Umidade do Solo
- Atualize o valor de THRESHOLD calibrado no código
- Abra o Serial Monitor na Arduino IDE
- Carregue o código no Arduino
- Veja o resultado no Serial Monitor.
Explicação do Código
Leia a explicação linha por linha nas linhas de comentário do código-fonte!