Introduzione
In questo progetto realizzeremo un termometro con indicazione a LED utilizzando il sensore di temperatura LM35.
Arduino leggerà la temperatura dell’ambiente e accenderà diversi LED in base al valore rilevato.
Ogni LED rappresenterà un livello di temperatura differente.
Questo tipo di sistema è spesso utilizzato in:
Il progetto dimostra come utilizzare i dati di un sensore per controllare dispositivi di uscita.
In questo progetto realizzeremo un termometro con indicazione a LED utilizzando il sensore di temperatura LM35.
Arduino leggerà la temperatura dell’ambiente e accenderà diversi LED in base al valore rilevato.
Ogni LED rappresenterà un livello di temperatura differente.
Questo tipo di sistema è spesso utilizzato in:
- indicatori di temperatura
- sistemi di raffreddamento
- controlli ambientali
- monitor di stato
Il progetto dimostra come utilizzare i dati di un sensore per controllare dispositivi di uscita.
Materiale necessario
- Arduino Uno (o compatibile)
- Sensore di temperatura LM35
- 3 LED
- 3 resistenze 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 di temperatura LM35
Guardando il sensore frontalmente (parte piatta verso di te):
LED verde (temperatura bassa)
LED giallo (temperatura media)
LED rosso (temperatura alta)
Sensore di temperatura LM35
Guardando il sensore frontalmente (parte piatta verso di te):
- Pin sinistro → 5V Arduino
- Pin centrale → A0 Arduino
- Pin destro → GND Arduino
LED verde (temperatura bassa)
- Pin 8 Arduino → resistenza 220Ω → anodo LED
- Catodo LED → GND
LED giallo (temperatura media)
- Pin 9 Arduino → resistenza 220Ω → anodo LED
- Catodo LED → GND
LED rosso (temperatura alta)
- Pin 10 Arduino → resistenza 220Ω → anodo LED
- Catodo LED → GND
Codice Arduino
Progetto 20 - Termometro con LED
Come funziona il programma
Arduino legge la temperatura tramite il sensore LM35.
Il valore analogico viene convertito in temperatura in gradi Celsius.
In base alla temperatura rilevata, Arduino accende uno dei LED:
Arduino legge la temperatura tramite il sensore LM35.
Il valore analogico viene convertito in temperatura in gradi Celsius.
In base alla temperatura rilevata, Arduino accende uno dei LED:
Temperatura |
LED |
< 25°C |
Verde |
25–30°C |
Giallo |
> 30°C |
Rosso |
Questo permette di avere un'indicazione visiva immediata della temperatura.
Varianti possibili
Aggiungere più livelli di temperatura
Si possono usare più LED per creare un indicatore più preciso.
Attivare una ventola
Se la temperatura supera una soglia, Arduino può attivare una ventola di raffreddamento.
Termometro con display
La temperatura può essere visualizzata su un display LCD o OLED.
Aggiungere più livelli di temperatura
Si possono usare più LED per creare un indicatore più preciso.
Attivare una ventola
Se la temperatura supera una soglia, Arduino può attivare una ventola di raffreddamento.
Termometro con display
La temperatura può essere visualizzata su un display LCD o OLED.