Cuprins:

Monitor de temperatură cu DHT11 și I2C 20x4 LCD: 6 pași
Monitor de temperatură cu DHT11 și I2C 20x4 LCD: 6 pași

Video: Monitor de temperatură cu DHT11 și I2C 20x4 LCD: 6 pași

Video: Monitor de temperatură cu DHT11 și I2C 20x4 LCD: 6 pași
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Noiembrie
Anonim

În acest tutorial vom învăța cum să realizăm un monitor simplu de temperatură folosind un senzor DHT11 și un ecran LCD I2C

Priveste filmarea!

Pasul 1: De ce veți avea nevoie

Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
  • Afișaj LCD cu caractere I2C 20x4
  • Sârme de jumper
  • Arduino Uno sau orice altă placă Arduino
  • Senzor de temperatură și umiditate DHT11
  • Software Visuino: Descărcați aici

Pasul 2: Circuitul

Circuitul
Circuitul
  • Conectați pinul afișajului LCD [VCC] la pinul Arduino [5V]
  • Conectați pinul afișajului LCD [GND] la pinul Arduino [GND]
  • Conectați pinul afișajului LCD [SDA] la pinul Arduino [SDA]
  • Conectați pinul afișajului LCD [SCL] la pinul Arduino [SCL]

Notă: Utilizați potențiometrul din spatele ecranului LCD pentru a regla luminozitatea

  • Conectați pinul senzorului DHT11 [GND] la pinul Arduino [GND]
  • Conectați pinul senzorului DHT11 [VCC] la pinul Arduino [5V]
  • Conectați pinul senzorului DHT11 [OUT] sau „S” la pinul digital Arduino [2]

Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO

Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO
Porniți Visuino și selectați tipul de placa Arduino UNO

Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Descărcați versiunea gratuită sau înregistrați-vă pentru o încercare gratuită.

Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2

Pasul 4: în Visuino Add, Set & Connect Components

în Visuino Add, Set & Connect Components
în Visuino Add, Set & Connect Components
în Visuino Add, Set & Connect Components
în Visuino Add, Set & Connect Components
în Visuino Add, Set & Connect Components
în Visuino Add, Set & Connect Components
  • Adăugați componenta „DHT11”
  • Adăugați componenta „Display cu cristale lichide (LCD) - I2C” Selectați „LiquidCrystalDisplay1” și în fereastra de proprietăți setați rândurile la 4 și coloanele la 20

Faceți dublu clic pe „LiquidCrystalDisplay1” și în fereastra Elements:

  • trageți „Câmp text” în partea stângă, apoi în fereastra de proprietăți setați textul la „TEMP:” și lățimea la 20
  • glisați un alt „câmp text” în partea stângă, apoi în fereastra de proprietăți setați coloana la 1 și lățimea la 20
  • trageți un alt „câmp text” în partea stângă, apoi în fereastra de proprietăți setați textul la „UMIDITATE:” și lățimea la 20 și coloana la 2
  • glisați un alt „câmp text” în partea stângă, apoi în fereastra de proprietăți setați coloana la 3 și lățimea la 20

Închideți fereastra Elements

  • Conectați pinul I2C „LiquidCrystalDisplay1” la intrarea Arduino I2C
  • Conectați senzorul „Umiditate termometru1” la pinul Arduino Digital 2
  • Conectați Temperatura pinului "HumidityThermometer1" la LiquidCrystalDisplay1> Text Field2 pin In
  • Conectați pinul "HumidityThermometer1" Umiditate la LiquidCrystalDisplay1> Text Field4 pin In

Pasul 5: Generați, compilați și încărcați codul Arduino

Generați, compilați și încărcați codul Arduino
Generați, compilați și încărcați codul Arduino

În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.

Pasul 6: Joacă

Dacă alimentați modulul Arduino UNO, afișajul LCD va începe să afișeze valorile de temperatură și umiditate. În cazul în care nu vedeți text, asigurați-vă că reglați luminozitatea folosind un potențiometru.

Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca și deschide în Visuino:

Recomandat: