Arduino Nano - Irrigation
Este tutorial ensina você a construir um sistema de irrigação automática para o seu jardim usando o Arduino Nano, um sensor de umidade do solo, um relé e uma bomba. Especificamente:
- O Arduino Nano vai usar o sensor de umidade do solo para detectar quando o solo está seco e, então, acionar o relé para ligar a bomba e regar as plantas.
- Quando a umidade do solo for suficiente, o Arduino Nano vai controlar o relé para desligar a bomba.
Hardware Necessário
Or you can buy the following kits:
| 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ê não está familiarizado com a pinagem, o funcionamento e a programação de uma bomba e de um sensor de umidade do solo, os tutoriais a seguir podem ajudar:
- Tutorial Arduino Nano - Controla Bomba
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Nano e outros componentes.
Código Arduino Nano
Passos Rápidos
- Calibre o THRESHOLD entre úmido e seco seguindo as instruções em Arduino Nano - Calibra o Sensor de Umidade do Solo.
- Depois, atualize o valor calibrado de THRESHOLD no código.
- Abra o Serial Monitor no Arduino IDE e carregue o código no Arduino Nano.
- Por fim, veja o resultado no Serial Monitor.
Explicação do Código
Confira a explicação linha por linha nos comentários do código-fonte!