Mundarija:

DHT11/ DHT22 sensorlarini W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma: 9 qadam
DHT11/ DHT22 sensorlarini W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma: 9 qadam

Video: DHT11/ DHT22 sensorlarini W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma: 9 qadam

Video: DHT11/ DHT22 sensorlarini W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma: 9 qadam
Video: КАК ИЗМЕРИТЬ ТЕМПЕРАТУРУ И ВЛАЖНОСТЬ. ДАТЧИКИ DHT11 И DHT22 [Уроки Ардуино #13] 2024, Iyul
Anonim
DHT11/ DHT22 sensorlar W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma
DHT11/ DHT22 sensorlar W/ Arduino -dan foydalanish bo'yicha yangi boshlanuvchilar uchun qo'llanma

Siz bu va boshqa ajoyib darslarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin

Sharh

Ushbu qo'llanmada siz DHT11 va DHT22 datchiklarini sozlashni, atrof -muhit harorati va namligini o'lchashni o'rganasiz.

Siz nimani o'rganasiz:

  • DHT11 va DHT22 xususiyatlari va farqlari
  • DHT11 va DHT22 tuzilishi
  • Arduino yordamida DHT11 va DHT22 sensorlarini qanday sozlash kerak

1 -qadam: DHT11 va DHT22 harorat va namlik sensori

DHT11 va DHT22 harorat va namlik sensori
DHT11 va DHT22 harorat va namlik sensori

Ko'p loyihalarda harorat va namlik kabi parametrlarning ahamiyati tufayli harorat va namlikni o'lchashga qodir bo'lgan sensorlarni to'g'ri tanlash juda muhim. DHT11 va DHT22 deb nomlangan DHT oilasi harorat va namlik sensori orasida eng mashhur va keng tarqalgan sensorlardir.

Siz ularning xususiyatlarini jadvalda ko'rishingiz mumkin.

Past narx - DHT11 -ning eng muhim xususiyati, lekin u yuqori aniqlik va keng o'lchov diapazoniga ega emas. Boshqa tomondan, DHT22, keng diapazoni va o'lchov aniqligi bilan, oiladagi boshqasidan 2,5 baravar qimmat.

2 -qadam: DHT11 va Arduino yordamida harorat va namlikni o'lchash

Kerakli materiallar

Arduino Uno R3

DHT11 sensori

Non paneli

Jumper sim

Dasturiy ta'minot ilovalari

Arduino IDE

3 -qadam: O'chirish

O'chirish
O'chirish
O'chirish
O'chirish

DHT11 tarkibida 4 ta pin bor. Ta'minot uchun 2 ta pin, ma'lumotlarni yuborish uchun 1 ta, ikkinchisi esa foydasiz. Sensorning to'g'ri ishlashi va sizga to'g'ri ma'lumot berish uchun siz 4,7 k qarshilik bilan ma'lumot pinini tortib olishingiz kerak. Sensorning uchinchi pimini hech qanday ulanishsiz qoldiring.

Ogohlantirish Sensor va pim yo'nalishi bo'yicha ehtiyot bo'ling, xato bo'lsa sensoringiz shikastlanadi.

4 -qadam: kod

Kod
Kod

Ma'lumot uzatishni boshlash uchun ushbu kodni Arduino -ga yuklang va ketma -ket monitorni oching.

DHT. namlik namlikni foizga qaytaradi va DHT.tasorat haroratni Selsiy bo'yicha qaytaradi.

Eslatma Har bir o'lchov o'rtasida 2 soniya kutishimiz kerak. Aks holda, sensor noto'g'ri ma'lumotlarni qaytaradi.

Kompyuterda ma'lumotlarni ko'rsatish o'rniga, siz LCD displeyda harorat va namlikni ko'rsatishingiz mumkin.

Qo'shimcha ma'lumot olish uchun ushbu qo'llanmani ko'ring: 1602 LCD klaviatura qalqoni yordamida Arduino

5 -qadam: DHT22 va Arduino yordamida harorat va namlikni o'lchash

DHT22 sensorini sozlash va ishlatish DHT11 bilan deyarli bir xil.

6 -qadam: kerakli materiallar

Arduino Uno R3

DHT22 sensori

Non paneli

Jumper sim

Dasturiy ta'minot ilovalari

Arduino IDE

7 -qadam: O'chirish

O'chirish
O'chirish

8 -qadam: kod

Kod
Kod

Yagona farq DHT.trad funksiyasidadir, bu erda 11 o'rniga 22 yozish kerak. Bundan tashqari, siz aniqroq ko'rish uchun harorat va namlik parametrlarini DHT22 uchun suzuvchi sifatida belgilashingiz mumkin.

Ushbu kodni Arduino kartangizga yuklang va natijalarni Serial monitorda ko'ring.

Tavsiya: