Talaan ng mga Nilalaman:

Temperatura Monitor Sa DHT11 at I2C 20x4 LCD: 6 Hakbang
Temperatura Monitor Sa DHT11 at I2C 20x4 LCD: 6 Hakbang

Video: Temperatura Monitor Sa DHT11 at I2C 20x4 LCD: 6 Hakbang

Video: Temperatura Monitor Sa DHT11 at I2C 20x4 LCD: 6 Hakbang
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Nobyembre
Anonim

Sa tutorial na ito matututunan natin kung paano gumawa ng isang simpleng monitor ng temperatura gamit ang isang DHT11 sensor at I2C LCD

Panoorin ang video!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • Ipakita ang 20x4 I2C Character LCD
  • Jumper wires
  • Arduino Uno o anumang iba pang board ng Arduino
  • DHT11 temperatura at sensor ng kahalumigmigan
  • Visuino software: Mag-download dito

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
  • Ikonekta ang LCD Display pin [VCC] sa Arduino pin [5V]
  • Ikonekta ang LCD Display pin [GND] sa Arduino pin [GND]
  • Ikonekta ang LCD Display pin [SDA] sa Arduino pin [SDA]
  • Ikonekta ang LCD Display pin [SCL] sa Arduino pin [SCL]

Tandaan: Gamitin ang potensyomiter sa likod ng LCD upang ayusin ang liwanag

  • Ikonekta ang sensor ng DHT11 sensor [GND] sa Arduino pin [GND]
  • Ikonekta ang sensor ng DHT11 sensor [VCC] sa Arduino pin [5V]
  • Ikonekta ang sensor ng DHT11 sensor [OUT] o "S" sa Arduino digital pin [2]

Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Ang Visuino: https://www.visuino.eu kailangan ding mai-install. Mag-download ng Libreng bersyon o magrehistro para sa isang Libreng Pagsubok.

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino UNO" tulad ng ipinakita sa Larawan 2

Hakbang 4: sa Visuino Add, Set & Connect Components

sa Visuino Add, Set & Connect Components
sa Visuino Add, Set & Connect Components
sa Visuino Add, Set & Connect Components
sa Visuino Add, Set & Connect Components
sa Visuino Add, Set & Connect Components
sa Visuino Add, Set & Connect Components
  • Magdagdag ng sangkap na "DHT11"
  • Magdagdag ng "Liquid Crystal Display (LCD) - I2C" na bahagi Piliin ang "LiquidCrystalDisplay1" at sa window ng mga pag-aari itakda ang mga Rows sa 4 at mga haligi sa 20

Mag-double click sa "LiquidCrystalDisplay1" at sa window ng Mga Elemento:

  • i-drag ang "Field ng Teksto" sa kaliwang bahagi, pagkatapos ay sa window ng mga katangian magtakda ng teksto sa "TEMP:" at lapad sa 20
  • i-drag ang isa pang "Field ng Teksto" sa kaliwang bahagi, pagkatapos ay sa hanay ng mga window ng mga katangian ng 1 at lapad sa 20
  • i-drag ang isa pang "Field ng Teksto" sa kaliwang bahagi, pagkatapos ay sa window ng mga katangian magtakda ng teksto sa "HUMIDITY:" at lapad sa 20 at haligi sa 2
  • i-drag ang isa pang "Field ng Teksto" sa kaliwang bahagi, pagkatapos ay sa hanay ng mga window ng mga katangian ng 3 at lapad sa 20

Isara ang window ng Mga Elemento

  • Ikonekta ang "LiquidCrystalDisplay1" pin I2C Out sa Arduino I2C In
  • Ikonekta ang "HumidityThermometer1" na pin Sensor sa Arduino Digital pin 2
  • Ikonekta ang "HumidityThermometer1" na temperatura sa LiquidCrystalDisplay1> Text Field2 pin In
  • Ikonekta ang "HumidityThermometer1" pin Humidity to LiquidCrystalDisplay1> Text Field4 pin In

Hakbang 5: Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Bumuo, Mag-compile, at Mag-upload ng Arduino Code
Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 6: Maglaro

Kung pinapagana mo ang Arduino UNO module, magsisimula ang LCD Display upang ipakita ang mga halagang Temperatura at Humidity. Kung sakaling hindi mo makita ang anumang teksto siguraduhin mong ayusin ang liwanag gamit ang isang potensyomiter.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Inirerekumendang: