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 35
​Sensore umidità suolo

Introduzione
​

In questo progetto utilizzeremo un sensore di umidità del suolo per misurare quanta acqua è presente nel terreno.

Il sensore è composto da due sonde metalliche che vengono inserite nel terreno.

Quando il terreno è umido, la conducibilità elettrica aumenta e il sensore invia un valore diverso ad Arduino.

Questo tipo di sensore è molto utilizzato in progetti come:
  • sistemi di irrigazione automatica
  • monitoraggio delle piante
  • agricoltura intelligente
  • smart garden
​
Nel nostro progetto accenderemo un LED quando il terreno è troppo secco.

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Sensore umidità suolo (soil moisture sensor)
  • LED
  • Resistenza 220Ω
  • 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
Il modulo sensore ha tre pin principali.
Collegamenti:
  • VCC → 5V Arduino
  • GND → GND Arduino
  • AO → pin A0 Arduino
Il pin AO (Analog Output) invia un valore analogico proporzionale all'umidità del terreno.

LED
  • Pin 8 Arduino → resistenza 220Ω → anodo LED
  • Catodo LED → GND
Foto

Codice Arduino
​Progetto 35 - Sensore umidità suolo

    

Come funziona il programma
​

Il sensore misura l'umidità del terreno e invia un valore analogico ad Arduino.

Arduino legge il valore tramite:
analogRead(A0)

Il valore varia indicativamente tra:
0 → terreno molto umido
1023 → terreno molto secco

Se il valore supera la soglia impostata nel codice, Arduino accende il LED per indicare che il terreno è secco.

Varianti possibili

Sistema irrigazione automatica
Arduino può attivare automaticamente una pompa d'acqua quando il terreno è secco.

Monitor piante
È possibile visualizzare l'umidità su un display LCD.

Smart garden
​Il sensore può essere integrato in sistemi di giardino intelligente.

Foto

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