معرفی سنسور دما رطوبت DHT22
DHT22 یک سنسور انداره گیری دما و رطوبت دیجیتال است. برای اندازه گیری مقادیراز یک سنسور رطوبت خازنی و یک ترمیستور استفاده می کند و یک سیگنال دیجیتال از طریق یک پین در اختیار ما قرار می دهید. استفاده از آن کاملا ساده است اما برای گرفتن اطلاعات به زمان بندی دقیق نیاز دارد. تنها نقطه ضعف واقعی این سنسور این است که شما فقط می توانید هر 2 ثانیه یک بار داده های جدیدی از آن دریافت کنید. بنابراین هنگام استفاده از سنسور، قرائت سنسور می تواند تا 2 ثانیه تاخیر داشته باشد. سنسور دما و رطوبت DHT22 یک واحد حسگر پیشرفته است که سیگنال دیجیتال کالیبره شده را در خروجی تحویل می دهد.
ویژگیهای سنسور دما رطوبت DHT22
دارای خروجی دیجیتال و ولتاژ کاری 3.3 الی 5 VDC است. محدوده اندازه گیری رطوبت، 0 الی 100٪ RH و دما -40 الی80 درجه سانتیگراد است. دقت اندازهگیری رطوبت +/- 3٪ (حداکثر 5٪) RH و دقت اندازهگیری دما: <+/- 1 درجه سانتیگراد است. دوره یا سیکل اندازه گیری 2 ثانیه است.
کاربرد سنسور DHT22
از این سنسور میتوان برای اندازهگیری دما و رطوبت محیط استفاده کرد. این سنسور برای مصارفی مانند اندازهگیری مقادیر ذکر شده با هدف مانیتورینگ در مکان های مختلفی مانند گلخانه ها، خانه و یا محیط کار مناسب است.
نکات راه اندازی DHT22
برای راهاندازی از یک مقاومت Pull-up بین Vcc و پایه خروجی مورد نیاز است. به همین دلیل شما باید از یک مقاومت بین k4.7 و k10 استفاده کنید.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- دماسنج - Thermometer
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- ابعاد
- 15 * 25 میلی متر
- ولتاژ مورد نياز
- 3.3 تا 5.5 ولت DC
- جنس مواد اولیه
- روکش پلاستیکی
- طول کابل
- 8 میلی متر
- محدوده دمایی
- در محدوده 40- تا 80+ درجه سانتی گراد
- ظرفیت
- سنجش دما و رطوبت
- رنگ بندی
- سفید
- تعداد پایه ها
- 4 پایه
- سازنده
- AOSONG
- کشور سازنده
- چین
- کد تجاری
- AM2302
- فرمت پایه ها
- VDD - SDA - NC - GND
- سایر توضیحات
- سنجش رطوبت در محدوده 0 تا 100 درصد
- نوع سنسور
- دما رطوبت
این برد یک ترموستات دمایی است. برای درخواست مورد نظرتان قابل استفاده است. ولتاژ AC همان برق 220 است.
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.
برای دریافت داده از سنسور DHT در ابتدا نرم افزار Thonny ide را نصب کنید. سپس کد زیر را اجرا کنید.
import dht
import machine
sensor = dht.DHT22(machine.Pin(2)) # دستگاه پین به سنسور DHT22 وصل شود
sensor.measure() # اندازهگیری دما و رطوبت
temp = sensor.temperature()
hum = sensor.humidity()
print("دما: {} درجه سلسیوس, رطوبت: {}%".format(temp, hum))