Sadržaj:

Monitor temperature sa DHT11 i I2C 20x4 LCD: 6 koraka
Monitor temperature sa DHT11 i I2C 20x4 LCD: 6 koraka

Video: Monitor temperature sa DHT11 i I2C 20x4 LCD: 6 koraka

Video: Monitor temperature sa DHT11 i I2C 20x4 LCD: 6 koraka
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Novembar
Anonim

U ovom vodiču naučit ćemo kako napraviti jednostavan monitor temperature pomoću DHT11 senzora i I2C LCD -a

Pogledajte video!

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  • 20x4 LCD ekran sa I2C karakterom
  • Žice za kratkospojnike
  • Arduino Uno ili bilo koja druga Arduino ploča
  • Senzor temperature i vlažnosti DHT11
  • Visuino softver: preuzmite ovdje

Korak 2: Krug

The Circuit
The Circuit
  • Priključite pin LCD zaslona [VCC] na Arduino pin [5V]
  • Priključite pin LCD zaslona [GND] na Arduino pin [GND]
  • Priključite pin LCD zaslona [SDA] na Arduino pin [SDA]
  • Priključite pin LCD zaslona [SCL] na Arduino pin [SCL]

Napomena: Pomoću potenciometra iza LCD -a podesite svjetlinu

  • Priključite pin DHT11 osjetnika [GND] na Arduino pin [GND]
  • Spojite pin osjetnika DHT11 [VCC] na Arduino pin [5V]
  • Priključite pin osjetnika DHT11 [OUT] ili "S" na Arduino digitalni pin [2]

Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče

Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče

Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju.

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: u Visuinu dodajte, postavite i povežite komponente

u Visuinu Dodavanje, postavljanje i povezivanje komponenti
u Visuinu Dodavanje, postavljanje i povezivanje komponenti
u Visuinu Dodavanje, postavljanje i povezivanje komponenti
u Visuinu Dodavanje, postavljanje i povezivanje komponenti
u Visuinu Dodavanje, postavljanje i povezivanje komponenti
u Visuinu Dodavanje, postavljanje i povezivanje komponenti
  • Dodajte komponentu "DHT11"
  • Dodajte komponentu "Prikaz s tekućim kristalima (LCD) - I2C" Odaberite "LiquidCrystalDisplay1" i u prozoru svojstava postavite Redove na 4, a kolone na 20.

Dvaput kliknite na "LiquidCrystalDisplay1" i u prozoru Elements:

  • povucite "Polje za tekst" na lijevu stranu, zatim u prozoru svojstava postavite tekst na "TEMP:" i širinu na 20
  • povucite drugo "Polje za tekst" na lijevu stranu, zatim u prozoru svojstava postavite kolonu na 1, a širinu na 20
  • povucite drugo "Polje za tekst" na lijevu stranu, zatim u prozoru svojstava postavite tekst na "VLAŽNOST:" i širinu na 20, a stupac na 2
  • povucite drugo "Polje za tekst" na lijevu stranu, zatim u prozoru svojstava postavite kolonu na 3, a širinu na 20

Zatvorite prozor Elements

  • Priključite "LiquidCrystalDisplay1" pin I2C Out na Arduino I2C In
  • Spojite osjetnik pinova "HumidityThermometer1" na Arduino Digital pin 2
  • Spojite temperaturu pina "HumidityThermometer1" na LiquidCrystalDisplay1> Unos teksta 2 pin In
  • Priključite pin "HumidityThermometer1" Vlažnost na LiquidCrystalDisplay1> Unos teksta 4 pin In

Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod

U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".

Korak 6: Igrajte se

Ako napajate Arduino UNO modul, LCD zaslon će početi prikazivati vrijednosti temperature i vlažnosti. U slučaju da ne vidite tekst, podesite svjetlinu pomoću potenciometra.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:

Preporučuje se: