Kazalo:

Monitor temperature z LCD -zaslonom DHT11 in I2C 20x4: 6 korakov
Monitor temperature z LCD -zaslonom DHT11 in I2C 20x4: 6 korakov

Video: Monitor temperature z LCD -zaslonom DHT11 in I2C 20x4: 6 korakov

Video: Monitor temperature z LCD -zaslonom DHT11 in I2C 20x4: 6 korakov
Video: LCD2004+I2C. Arduino. Обзор, подключение, поиск адреса 2024, November
Anonim

V tej vadnici se bomo naučili, kako narediti preprost monitor temperature s senzorjem DHT11 in LCD I2C

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • 20 -palčni LCD zaslon I2C z znaki
  • Mostične žice
  • Arduino Uno ali katero koli drugo ploščo Arduino
  • Senzor temperature in vlažnosti DHT11
  • Programska oprema Visuino: prenesite tukaj

2. korak: vezje

Vezje
Vezje
  • Priključite pin LCD zaslona [VCC] na pin Arduino [5V]
  • Pin LCD zaslona [GND] priključite na Arduino pin [GND]
  • Pin LCD zaslona [SDA] priključite na Arduino pin [SDA]
  • Pin LCD zaslona [SCL] priključite na Arduino pin [SCL]

Opomba: S potenciometrom za LCD -jem prilagodite svetlost

  • Pin senzorja DHT11 [GND] priključite na Arduino pin [GND]
  • Pin senzorja DHT11 [VCC] priključite na pin Arduino [5V]
  • Zatič tipala DHT11 [OUT] ali "S" priključite na digitalni zatič Arduino [2]

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Namestiti je treba tudi Visuino: https://www.visuino.eu. Prenesite brezplačno različico ali se registrirajte za brezplačno preskusno različico.

Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: v Visuinu dodajte, nastavite in povežite komponente

v Visuino komponente za dodajanje, nastavljanje in povezovanje
v Visuino komponente za dodajanje, nastavljanje in povezovanje
v Visuino komponente za dodajanje, nastavljanje in povezovanje
v Visuino komponente za dodajanje, nastavljanje in povezovanje
v Visuino komponente za dodajanje, nastavljanje in povezovanje
v Visuino komponente za dodajanje, nastavljanje in povezovanje
  • Dodajte komponento "DHT11"
  • Dodajte komponento "Zaslon s tekočimi kristali (LCD) - I2C" Izberite "LiquidCrystalDisplay1" in v oknu z lastnostmi nastavite vrstice na 4 in stolpce na 20

Dvokliknite "LiquidCrystalDisplay1" in v oknu Elements:

  • povlecite "Besedilno polje" na levo stran, nato v oknu lastnosti nastavite besedilo na "TEMP:" in širino na 20
  • povlecite drugo besedilno polje na levo stran, nato v oknu lastnosti nastavite stolpec na 1 in širino na 20
  • povlecite drugo "Besedilno polje" na levo stran, nato v oknu lastnosti nastavite besedilo na "VLAGNOST:" in širino na 20, stolpec pa na 2
  • povlecite drugo besedilno polje na levo stran, nato v oknu lastnosti nastavite stolpec na 3 in širino na 20

Zaprite okno Elements

  • Priključite "LiquidCrystalDisplay1" pin I2C Out na Arduino I2C In
  • Priključite senzor za zatiče "HumidityThermometer1" na Arduino Digital pin 2
  • Priključite temperaturo nožice "HumidityThermometer1" na LiquidCrystalDisplay1> polje za besedilo2 pin
  • Povežite nožico "HumidityThermometer1" Vlažnost z LiquidCrystalDisplay1> Besedilno polje 4 pin In

5. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

Korak 6: Igrajte se

Če napajate modul Arduino UNO, bo na LCD zaslonu začel prikazovati vrednosti temperature in vlažnosti. Če besedila ne vidite, nastavite svetlost s potenciometrom.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: