Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: il circuito
- Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
- Passaggio 4: in Visuino Aggiungi, imposta e collega componenti
- Passaggio 5: genera, compila e carica il codice Arduino
- Passaggio 6: gioca
Video: Monitor della temperatura con LCD DHT11 e I2C 20x4: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
In questo tutorial impareremo come realizzare un semplice monitor della temperatura utilizzando un sensore DHT11 e un LCD I2C
Guarda il video!
Passaggio 1: cosa ti servirà
- Display LCD a caratteri 20x4 I2C
- Ponticelli
- Arduino Uno o qualsiasi altra scheda Arduino
- Sensore di temperatura e umidità DHT11
- Software Visuino: Scarica qui
Passaggio 2: il circuito
- Collegare il pin del display LCD [VCC] al pin Arduino [5V]
- Collegare il pin del display LCD [GND] al pin Arduino [GND]
- Collegare il pin del display LCD [SDA] al pin Arduino [SDA]
- Collegare il pin del display LCD [SCL] al pin di Arduino [SCL]
Nota: utilizzare il potenziometro dietro l'LCD per regolare la luminosità
- Collegare il pin del sensore DHT11 [GND] al pin Arduino [GND]
- Collegare il pin del sensore DHT11 [VCC] al pin Arduino [5V]
- Collegare il pin del sensore DHT11 [OUT] o "S" al pin digitale Arduino[2]
Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
Deve essere installato anche il Visuino: https://www.visuino.eu. Scarica la versione gratuita o registrati per una prova gratuita.
Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2
Passaggio 4: in Visuino Aggiungi, imposta e collega componenti
- Aggiungi il componente "DHT11"
- Aggiungi il componente "Display a cristalli liquidi (LCD) - I2C"Seleziona "LiquidCrystalDisplay1" e nella finestra delle proprietà imposta Righe su 4 e colonne su 20
Fare doppio clic su "LiquidCrystalDisplay1" e nella finestra Elementi:
- trascina "Text Field" sul lato sinistro, quindi nella finestra delle proprietà imposta il testo su "TEMP:" e la larghezza su 20
- trascina un altro "Campo di testo" sul lato sinistro, quindi nella finestra delle proprietà imposta la colonna su 1 e la larghezza su 20
- trascina un altro "Campo di testo" sul lato sinistro, quindi nella finestra delle proprietà imposta il testo su "UMIDITÀ:" e la larghezza su 20 e la colonna su 2
- trascina un altro "Campo di testo" sul lato sinistro, quindi nella finestra delle proprietà imposta la colonna su 3 e la larghezza su 20
Chiudi la finestra Elementi
- Collega l'uscita I2C del pin "LiquidCrystalDisplay1" all'ingresso I2C di Arduino
- Collegare il sensore pin "HumidityThermometer1" al pin digitale 2 di Arduino
- Collegare il pin "HumidityThermometer1" Temperature a LiquidCrystalDisplay1>pin In Campo di testo2
- Collegare il pin "HumidityThermometer1" Humidity a LiquidCrystalDisplay1>Text Field4 pin In
Passaggio 5: genera, compila e carica il codice Arduino
In Visuino, in basso, fai clic sulla scheda "Build", assicurati che sia selezionata la porta corretta, quindi fai clic sul pulsante "Compila/Crea e carica".
Passaggio 6: gioca
Se si alimenta il modulo Arduino UNO, il Display LCD inizierà a mostrare i valori di Temperatura e Umidità. Nel caso in cui non visualizzi alcun testo, assicurati di regolare la luminosità utilizzando un potenziometro.
Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable, puoi scaricarlo e aprirlo in Visuino:
Consigliato:
Raspberry Pi Box di ventola di raffreddamento con indicatore della temperatura della CPU: 10 passaggi (con immagini)
Raspberry Pi Box di raffreddamento FAN con indicatore della temperatura della CPU: avevo introdotto il circuito dell'indicatore della temperatura della CPU raspberry pi (di seguito come RPI) nel progetto precedente. Il circuito mostra semplicemente RPI 4 diversi livelli di temperatura della CPU come segue.- LED verde acceso quando La temperatura della CPU è entro 30~
Gioco tenuto in mano delle forbici della roccia di carta di Arduino che utilizza il display LCD 20x4 con I2C: 7 passaggi
Gioco portatile Arduino Paper Rock Scissors con display LCD 20x4 con I2C: Ciao a tutti o forse dovrei dire "Ciao mondo!" Sarebbe un grande piacere condividere con voi un progetto che è stato il mio ingresso in molte cose Arduino. Questo è un gioco Arduino Paper Rock Scissors portatile che utilizza un display LCD I2C 20x4. IO
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale - Ottieni la temperatura e l'umidità della stanza sul tuo browser: 6 passaggi
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale | Ottieni la temperatura e l'umidità della stanza sul tuo browser: Ciao ragazzi, oggi faremo un'umidità e l'umidità; sistema di monitoraggio della temperatura utilizzando ESP 8266 NODEMCU & Sensore di temperatura DHT11. La temperatura e l'umidità saranno ottenute da DHT11 Sensor & può essere visto su un browser quale pagina web verrà gestita
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 - Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: 6 passaggi
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 | Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: Ciao ragazzi, in questo tutorial impareremo come interfacciare il sensore di temperatura DHT11 con m5stick-C (una scheda di sviluppo di m5stack) e visualizzarlo sul display di m5stick-C. Quindi in questo tutorial leggeremo la temperatura, l'umidità & calore io
Controllo batteria con selezione della temperatura e della batteria: 23 passaggi (con immagini)
Controllo batteria con selezione della temperatura e della batteria: tester di capacità della batteria. Con questo dispositivo è possibile controllare la capacità della batteria 18650, acido e altro (la batteria più grande che ho testato è la batteria acida 6v 4,2A). Il risultato del test è in milliampere/ora. Creo questo dispositivo perché ho bisogno di verificare