PROGETTI ARDUINO

  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • 200 Progetti
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Progetto 36
​Irrigazione automatica

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:
  • 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.

Schema di collegamento

Sensore umidità suolo
  • VCC → 5V Arduino
  • GND → GND Arduino
  • AO → A0 Arduino

Modulo relè
  • VCC → 5V Arduino
  • GND → GND Arduino
  • IN → pin 8 Arduino
Il relè fungerà da interruttore per controllare la pompa.

Pompa acqua
La pompa viene collegata ai contatti del relè:
  • COM → alimentazione pompa
  • NO → pompa
Quando il relè si attiva, la pompa si accende.
Foto

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.

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.

Foto

© ProgettiArduino.com 2026 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy