Mundarija:

Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: 7 qadam
Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: 7 qadam

Video: Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: 7 qadam

Video: Arduino bilan DHT12 I2C namlik va harorat sensori qanday ishlatiladi: 7 qadam
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Iyul
Anonim
Image
Image

Ushbu qo'llanmada biz DHT12 I2C namlik va harorat sensorini Arduino bilan qanday ishlatishni va OLED displeyida qiymatlarni ko'rsatishni o'rganamiz.

Videoni tomosha qiling!

1 -qadam: Mening boshqa loyihalarim

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Iltimos, mening boshqa ajoyib loyihalarimni bu erda tekshirib ko'ring

2 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino Uno yoki boshqa Arduino taxtasi
  • Non paneli
  • Jumper simlari
  • OLED displey
  • Visuino dasturi: Bu yerdan yuklab oling

3 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
  • DHT12 musbat pin + (VCC) ni Arduino pin + 5V ga ulang
  • DHT12 manfiy pinini - (GND) Arduino pin GND ga ulang
  • DHT12 pinini (SCL) Arduino piniga (SCL) ulang
  • DHT12 pinini (SDA) Arduino piniga (SDA) ulang
  • OLED displey pinini [VCC] Arduino piniga [5V] ulang
  • OLED displey pinini [GND] Arduino piniga [GND] ulang
  • OLED displey pinini [SDA] Arduino piniga [SDA] ulang
  • OLED displey pinini [SCL] Arduino piniga [SCL] ulang

4 -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.

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

Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
  • "DHT12" komponentini qo'shing
  • "OLED" displey komponentini qo'shing
  • "DisplayOLED1" ni ikki marta bosing.
  • Elementlar oynasida "Matn maydoni" ni chap tomonga suring
  • Xususiyatlar oynasida o'lchamni 2 ga o'rnating
  • Elementlar oynasida chapga boshqa "Matn maydoni" ni suring
  • Xususiyatlar oynasida o'lchamni 2 va Y ni 20 ga qo'ying
  • Elementlar oynasini yoping
  • "HumidityThermometer1" pin haroratini "DisplayOLED1"> "Matn maydoni1" ga ulang.
  • "HumidityThermometer1" pin namligini "DisplayOLED1"> "Matn maydoni2" ga ulang.
  • "HumidityThermometer1" pin sensori I2C ni Arduino platasi I2C In -ga ulang
  • "DisplayOLED1" I2C pinini Arduino kartasi I2C In piniga ulang

6 -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.

7 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, OLED -displey harorat va namlik qiymatlarini ko'rsatishni boshlaydi.

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: