Introduzione
In questo progetto realizzeremo un sistema di irrigazione automatica utilizzando un sensore di umidità del suolo.
Arduino controllerà continuamente il livello di umidità del terreno.
Quando il terreno diventa troppo secco, Arduino attiverà automaticamente una pompa d’acqua tramite un modulo relè.
Questo tipo di sistema è molto utilizzato in:
Questo progetto dimostra come utilizzare i dati di un sensore per controllare automaticamente un dispositivo reale.
In questo progetto realizzeremo un sistema di irrigazione automatica utilizzando un sensore di umidità del suolo.
Arduino controllerà continuamente il livello di umidità del terreno.
Quando il terreno diventa troppo secco, Arduino attiverà automaticamente una pompa d’acqua tramite un modulo relè.
Questo tipo di sistema è molto utilizzato in:
- giardini automatici
- serre intelligenti
- coltivazioni indoor
- sistemi di agricoltura smart
Questo progetto dimostra come utilizzare i dati di un sensore per controllare automaticamente un dispositivo reale.
Materiale necessario
- Arduino Uno (o compatibile)
- Sensore umidità suolo
- Modulo relè 5V
- Pompa acqua 5V o 12V
- Alimentazione per la pompa
- Breadboard
- Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Schema di collegamento
Sensore umidità suolo
Modulo relè
Pompa acqua
La pompa viene collegata ai contatti del relè:
Sensore umidità suolo
- VCC → 5V Arduino
- GND → GND Arduino
- AO → A0 Arduino
Modulo relè
- VCC → 5V Arduino
- GND → GND Arduino
- IN → pin 8 Arduino
Pompa acqua
La pompa viene collegata ai contatti del relè:
- COM → alimentazione pompa
- NO → pompa
Codice Arduino
Progetto 36 - Irrigazione automatica
Come funziona il programma
Arduino legge continuamente il valore del sensore di umidità del suolo.
Se il terreno è troppo secco, il valore analogico supera la soglia impostata nel codice.
Quando questo accade, Arduino attiva il relè che accende la pompa d’acqua.
Quando il terreno torna sufficientemente umido, Arduino spegne la pompa.
Arduino legge continuamente il valore del sensore di umidità del suolo.
Se il terreno è troppo secco, il valore analogico supera la soglia impostata nel codice.
Quando questo accade, Arduino attiva il relè che accende la pompa d’acqua.
Quando il terreno torna sufficientemente umido, Arduino spegne la pompa.
Varianti possibili
Sistema irrigazione temporizzato
È possibile attivare la pompa solo per un tempo definito.
Sistema smart garden
Si possono controllare più piante con diversi sensori.
Monitor su display
Il livello di umidità può essere mostrato su un display LCD o OLED.
Sistema irrigazione temporizzato
È possibile attivare la pompa solo per un tempo definito.
Sistema smart garden
Si possono controllare più piante con diversi sensori.
Monitor su display
Il livello di umidità può essere mostrato su un display LCD o OLED.