Harorat 0ºC dan 50ºC gacha
Taxminan 25ºC o'zgaruvchanlikdagi 2ºC haroratni o'lchash uchun aniqlik
Haroratni o'lchash o'lchamlari 8-bit, 1ºC
Namlik 20% RH dan 90% RH gacha o'lchashi mumkin
5-0ºC gacha bo'lgan harorat uchun 50% RH namligi uchun aniq
Ruxsat etilganligi 1% RH, siz undan pastroq variantlarni tanlashingiz
mumkin
emas
Mouser ma'lumotlar sahifasi
Ma'lumotlar
ga kelsak,
raqamli translyatsiya
.
Shuning uchun, boshqa sensorlarda
bo'lgani kabi analogdan raqamliga o'tish shart emas. Bu
Arduino IDE-da yozish uchun
kodni murakkablashtirdi, ammo bu holda bu kerak emas va bu juda ham oson.
Sensorning o'zi analog bo'lsa-da, lekin konversiyani amalga oshiradigan tizimni o'z
ichiga oladi va to'g'ridan-to'g'ri Arduino-ning raqamli kirishiga ulanishi mumkin.
Voltajning o'zgarishi bo'lgan analog signal Arduino mikrokontrolleriga
yuborish uchun
raqamli formatga o'tkaziladi. U uzatiladi
40 bitli ramka
DHT11 tomonidan olingan
namlik va harorat ma'lumotlariga mos keladigan. Birinchi ikkita 8-bitli
guruh namlik
uchun, ya'ni ushbu ramkaning eng muhim 16 biti. Keyin qolgan 2 ta harorat uchun 8-bitli
guruhlar. Ya'ni namlik uchun ikki bayt va harorat uchun ikki bayt bor. Masalan:
0011
0101
0000
0010
0001
1000
0000
0000
0011
1001
Bu holda 0011 0101 0000 0010 namlik qiymati va 0001 1000 0000 0000 haroratdir.
Birinchi qism butun son uchun, ikkinchi qism esa o'nlik uchun. 0011 1001 ga kelsak,