Mundarija:

DHT11 va I2C 20x4 LCD displeyli harorat monitor: 6 qadam
DHT11 va I2C 20x4 LCD displeyli harorat monitor: 6 qadam

Video: DHT11 va I2C 20x4 LCD displeyli harorat monitor: 6 qadam

Video: DHT11 va I2C 20x4 LCD displeyli harorat monitor: 6 qadam
Video: Lesson 23: MAX7219 4 Digit Display | Arduino Step By Step Course 2024, Noyabr
Anonim

Ushbu qo'llanmada biz DHT11 sensori va I2C LCD yordamida oddiy harorat monitorini yasashni o'rganamiz

Videoni tomosha qiling!

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • 20x4 I2C xarakterli LCD displey
  • Jumper simlari
  • Arduino Uno yoki boshqa Arduino taxtasi
  • DHT11 harorat va namlik sensori
  • Visuino dasturi: Bu yerdan yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
  • LCD displey pinini [VCC] Arduino piniga [5V] ulang
  • LCD displey pinini [GND] Arduino piniga [GND] ulang
  • LCD displey pinini [SDA] Arduino piniga [SDA] ulang
  • LCD displey pinini [SCL] Arduino piniga [SCL] ulang

Eslatma: Yorqinlikni sozlash uchun LCD orqasidagi potansiyometrdan foydalaning

  • DHT11 sensor pinini [GND] Arduino piniga [GND] ulang
  • DHT11 sensorli pinini [VCC] Arduino piniga [5V] ulang
  • DHT11 sensor pinini [OUT] yoki "S" raqamli Arduino piniga ulang [2]

3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Bepul versiyani yuklab oling yoki bepul sinov uchun ro'yxatdan o'ting.

Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

4 -qadam: Visuino -da komponentlarni qo'shish, sozlash va ulash

Visuino -da komponentlarni qo'shish, o'rnatish va ulash
Visuino -da komponentlarni qo'shish, o'rnatish va ulash
Visuino -da komponentlarni qo'shish, o'rnatish va ulash
Visuino -da komponentlarni qo'shish, o'rnatish va ulash
Visuino -da komponentlarni qo'shish, o'rnatish va ulash
Visuino -da komponentlarni qo'shish, o'rnatish va ulash
  • "DHT11" komponentini qo'shing
  • "Suyuq kristalli displey (LCD) - I2C" komponentasini qo'shing "LiquidCrystalDisplay1" -ni tanlang va xususiyatlar oynasida qatorlarni 4 -ga, ustunlarni 20 -ga o'rnating.

"LiquidCrystalDisplay1" va Elements oynasida ikki marta bosing:

  • "Matn maydoni" ni chap tomonga torting, so'ngra xususiyatlar oynasida matnni "TEMP:" va kengligi 20 ga o'rnating.
  • chapga boshqa "Matn maydoni" ni torting, so'ngra xususiyatlar oynasida ustunni 1 va kenglikni 20 ga o'rnating
  • chapga boshqa "Matn maydonini" torting, so'ngra xususiyatlar oynasida matnni "HUMIDITY:" ga, kengligini 20 ga va ustunni 2 ga o'rnating.
  • chapga boshqa "Matn maydoni" ni suring, so'ngra xususiyatlar oynasida ustunni 3 va kenglikni 20 ga o'rnating

Elementlar oynasini yoping

  • "LiquidCrystalDisplay1" pinli I2C -ni Arduino I2C In -ga ulang
  • "Namlik termometr1" pinli sensorni Arduino Digital pin 2 ga ulang
  • "Namlik termometr1" pinining haroratini LiquidCrystalDisplay1> Matn maydoniga 2 ta pinli ulang.
  • "NamlikTermometr1" pin namligini LiquidCrystalDisplay1> Matn maydoniga 4 ta pinli ulang.

5 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

6 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, LCD displeyda harorat va namlik ko'rsatiladi. Agar siz matnni ko'rmasangiz, yorqinlikni potansiyometr yordamida sozlaganingizga ishonch hosil qiling.

Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: