Sommario:

Monitor della temperatura con LCD DHT11 e I2C 20x4: 6 passaggi
Monitor della temperatura con LCD DHT11 e I2C 20x4: 6 passaggi

Video: Monitor della temperatura con LCD DHT11 e I2C 20x4: 6 passaggi

Video: Monitor della temperatura con LCD DHT11 e I2C 20x4: 6 passaggi
Video: Sensore di temperatura e umidità con segnalazione su display LCD (I2C). - #ARDUINO_15 2024, Dicembre
Anonim

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à

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
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

Il circuito
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

Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona 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

in Visuino Aggiungi, imposta e collega componenti
in Visuino Aggiungi, imposta e collega componenti
in Visuino Aggiungi, imposta e collega componenti
in Visuino Aggiungi, imposta e collega componenti
in Visuino Aggiungi, imposta e collega componenti
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

Genera, compila e carica il codice Arduino
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: