Sommario:

Come utilizzare il sensore di umidità e temperatura DHT12 I2C con Arduino: 7 passaggi
Come utilizzare il sensore di umidità e temperatura DHT12 I2C con Arduino: 7 passaggi

Video: Come utilizzare il sensore di umidità e temperatura DHT12 I2C con Arduino: 7 passaggi

Video: Come utilizzare il sensore di umidità e temperatura DHT12 I2C con Arduino: 7 passaggi
Video: AM2320 Digital Temperature and Humidity Sensor with LCD1602 and I2C (code) 2024, Luglio
Anonim
Image
Image

In questo tutorial impareremo come utilizzare il sensore di umidità e temperatura DHT12 I2C con Arduino e visualizzare i valori sul display OLED.

Guarda il video!

Passaggio 1: i miei altri progetti

Cosa ti servirà
Cosa ti servirà

Per favore prenditi un momento per dare un'occhiata ai miei altri fantastici progetti qui

Passaggio 2: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino Uno o qualsiasi altra scheda Arduino
  • tagliere
  • Ponticelli
  • Display OLED
  • Software Visuino: Scarica qui

Passaggio 3: il circuito

Il circuito
Il circuito
  • Collegare il pin positivo DHT12 + (VCC) al pin Arduino +5V
  • Collegare il pin negativo DHT12 - (GND) al pin Arduino GND
  • Collegare il pin DHT12 (SCL) al pin Arduino (SCL)
  • Collegare il pin DHT12 (SDA) al pin Arduino (SDA)
  • Collega il pin del display OLED [VCC] al pin Arduino [5V]
  • Collega il pin del display OLED [GND] al pin Arduino [GND]
  • Collega il pin del display OLED [SDA] al pin Arduino [SDA]
  • Collega il pin del display OLED [SCL] al pin Arduino [SCL]

Passaggio 4: 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 5: in Visuino aggiungi, imposta e collega i 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
In Visuino Aggiungi, imposta e collega componenti
In Visuino Aggiungi, imposta e collega componenti
  • Aggiungi il componente "DHT12"
  • Aggiungi il componente di visualizzazione "OLED"
  • Fare doppio clic su "DisplayOLED1"
  • Nella finestra degli elementi trascina "Campo di testo" sul lato sinistro
  • Nella finestra delle proprietà imposta la dimensione su 2
  • Nella finestra degli elementi trascina un altro "Campo di testo" sul lato sinistro
  • Nella finestra delle proprietà imposta la dimensione su 2 e Y su 20
  • Chiudi la finestra Elementi
  • Collegare il pin "HumidityThermometer1" Temperature a "DisplayOLED1" > "Text Field1"
  • Collegare il pin "HumidityThermometer1" Humidity a "DisplayOLED1" > "Text Field2"
  • Collegare il sensore pin "HumidityThermometer1" I2C al pin I2C In della scheda Arduino
  • Collega il pin I2C Out "DisplayOLED1" al pin I2C In della scheda Arduino

Passaggio 6: 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 7: gioca

Se si alimenta il modulo Arduino UNO, il Display OLED inizierà a mostrare i valori di temperatura e umidità.

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: