Introduzione
In questo progetto realizzeremo un termometro Arduino con display LCD.
Useremo il sensore DHT11 per misurare la temperatura e mostreremo il valore direttamente su un display LCD 16x2 con modulo I2C.
Questo tipo di progetto è molto utilizzato in:
Il display permetterà di visualizzare la temperatura senza utilizzare il computer.
In questo progetto realizzeremo un termometro Arduino con display LCD.
Useremo il sensore DHT11 per misurare la temperatura e mostreremo il valore direttamente su un display LCD 16x2 con modulo I2C.
Questo tipo di progetto è molto utilizzato in:
- stazioni meteo
- monitor ambientali
- sistemi domotici
- sistemi di controllo temperatura
Il display permetterà di visualizzare la temperatura senza utilizzare il computer.
Materiale necessario
- Arduino Uno (o compatibile)
- Sensore DHT11 (modulo 3 pin)
- Display LCD 16x2 con modulo I2C
- 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
Display LCD I2C
Sensore DHT11
Il modulo DHT11 a 3 pin ha già la resistenza integrata.
Display LCD I2C
- GND → GND Arduino
- VCC → 5V Arduino
- SDA → A4 Arduino
- SCL → A5 Arduino
Sensore DHT11
- VCC → 5V Arduino
- GND → GND Arduino
- DATA → pin 2 Arduino
Il modulo DHT11 a 3 pin ha già la resistenza integrata.
Codice Arduino
Prima di utilizzare il progetto è necessario installare due librerie:
Prima di utilizzare il progetto è necessario installare due librerie:
- DHT sensor library
- LiquidCrystal_I2C
Come funziona il programma
Il sensore DHT11 misura la temperatura dell’ambiente.
Arduino legge il valore tramite:
dht.readTemperature()
Il valore viene poi mostrato sul display tramite:
lcd.print()
Il display viene aggiornato ogni 2 secondi.
Il sensore DHT11 misura la temperatura dell’ambiente.
Arduino legge il valore tramite:
dht.readTemperature()
Il valore viene poi mostrato sul display tramite:
lcd.print()
Il display viene aggiornato ogni 2 secondi.
Varianti possibili
Monitor temperatura e umidità
È possibile visualizzare anche l’umidità sul display.
Stazione meteo Arduino
Il progetto può essere esteso con sensori aggiuntivi.
Sistema controllo temperatura
Arduino può attivare una ventola o un relè quando la temperatura supera una soglia.
Monitor temperatura e umidità
È possibile visualizzare anche l’umidità sul display.
Stazione meteo Arduino
Il progetto può essere esteso con sensori aggiuntivi.
Sistema controllo temperatura
Arduino può attivare una ventola o un relè quando la temperatura supera una soglia.