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:
Nel nostro progetto accenderemo un LED quando il terreno è troppo secco.
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.
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:
LED
Sensore umidità suolo
Il modulo sensore ha tre pin principali.
Collegamenti:
- VCC → 5V Arduino
- GND → GND Arduino
- AO → pin A0 Arduino
LED
- Pin 8 Arduino → resistenza 220Ω → anodo LED
- Catodo LED → GND
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.
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.
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.