ماژول سنجش دما و رطوبت محیط DHT11 با خروجی دیجیتال
• ساخت ترموستات و رطوبتسنج دیجیتال
• پروژههای مانیتورینگ بیسیم با Wi-Fi یا Bluetooth
راهاندازی ماژول DHT11 بسیار ساده است و تنها به یک پایه دیجیتال میکروکنترلر نیاز دارد.
1. پایه VCC را به ولتاژ 3.3 تا 5 ولت DC متصل کنید. اگر از ولتاژ 3.3 ولت DC استفاده کردید سیم کشی نباید بیش از 100 سانتیمتر باشد.
2. پایه GND را به زمین (GND) مدار متصل نمایید. پایه زمین مدار و ماژول باید یکی باشد.
3. پایه DATA را به یکی از پایههای دیجیتال میکروکنترلر مثلا آردوینو متصل کنید. برای اطلاعات بیشتر به فایل بخش دیتاشیت محصول مراجعه کنید.

4. در صورتی که از ماژول DHT11 استفاده میکنید، مقاومت Pull-up روی برد قرار دارد و نیازی به افزودن مقاومت خارجی نیست.
5. در صورت استفاده از سنسور خام DHT11 (بدون ماژول)، باید یک مقاومت 4.7 تا 10 کیلو اهم بین پایه DATA و VCC قرار دهید. توصیه شده مقدار مقاومت 5.1Kاهم برای سیم کشی به طول کمتر از 20 متر است. برای اطلاعات بیشتر به فایل بخش دیتاشیت محصول مراجعه نمایید.
6. کتابخانه DHT را در محیط Arduino IDE برای کدنویسی با آردوینو یا سایر محیطهای برنامهنویسی نصب کنید.
1. Tools > Manage Libraries > Search for “Adafruit Unified Sensor”.
2. Tools > Manage Libraries > Search for “DHT Sensor”


برای اطلاعات بیشتر به فایل بخش دیتاشیت محصول مراجعه نمایید. و یا از لینک زیر برای کتابخانه آردوینو استفاده کنید:
7. پس از راهاندازی، حداقل هر یک ثانیه یکبار اطلاعات سنسور را بخوانید؛ خواندن با فاصله زمانی کمتر ممکن است باعث دریافت دادههای نامعتبر شود. توصیه شده هر 5 ثانیه یکبار است.
8. برای نمونه کدنویسی های این ماژول می توانید به بخش دیتاشیت محصول مراجعه کنید و یا از لینک های زیر استفاده کنید:
• ولتاژ تغذیه باید در محدوده مجاز بین 3.3 تا 5.5 ولت DC باشد.
• از اتصال اشتباه پایههای VCC و GND خودداری کنید تا به سنسور آسیب نرسد.
• برای دستیابی به اندازهگیری پایدار، پس از روشن شدن سنسور حدود ۱ تا ۲ ثانیه صبر کنید.
• فاصله بین دو بار خواندن اطلاعات نباید کمتر از ۱ ثانیه باشد. توصیه شده هر 5 ثانیهیکبار است.
• از قرار دادن سنسور در معرض نور مستقیم خورشید، بخاری، کولر یا منابع گرمایی خودداری کنید، زیرا دقت اندازهگیری کاهش مییابد.
• از تماس مستقیم سنسور با آب یا بخار اشباع جلوگیری کنید؛ DHT11 برای غوطهوری یا محیطهای بسیار مرطوب طراحی نشده است.
• در صورت استفاده از سیمهای بلند، برای کاهش نویز از کابل مناسب استفاده کرده و اتصالات را تا حد امکان کوتاه نگه دارید.
• برای اندازهگیریهای با دقت بالاتر یا محدوده وسیعتر دما و رطوبت، استفاده از DHT22 (AM2302) یا SHT3x توصیه میشود. برای تهیه می توانید به لینک زیر مراجعه کنید:
• این ماژول برای پروژههای آموزشی، خانگی و مانیتورینگ عمومی مناسب است، اما برای کاربردهای صنعتی با دقت بالا گزینه ایدهآلی نیست.
| نام محصول | ماژول سنسور دما و رطوبت DHT11 |
|---|---|
| مدل سنسور | DHT11 |
| نوع خروجی سنسور | دیجیتال |
| نوع خروجی | دیجیتال تک سیمه (Single-Wire) |
| ولتاژ کاری | 3.3 تا 5.5 ولت DC |
| جریان مصرفی در حالت اندازه گیری | حداکثر 2.5 میلیآمپر |
| جریان مصرفی در حالت آماده به کار | حدود 100 میکروآمپر |
| محدوده اندازه گیری دما | 0 تا +50 درجه سانتیگراد |
| دقت اندازه گیری دما | ±2 درجه سانتیگراد |
| تفکیک پذیری (Resolution) دما | 1 درجه سانتیگراد |
| محدوده اندازه گیری رطوبت | 20 تا 90 درصد RH |
| دقت اندازه گیری رطوبت | ±5 درصد RH |
| تفکیک پذیری رطوبت | 1% RH |
| حداقل فاصله بین دو اندازه گیری | 1 ثانیه |
| نوع ارتباط | پروتکل اختصاصی تک سیمه (Single Bus) |
| حداکثر طول سیم برای انتقال داده | کمتر از 20 متر (به فایل بخش دیتاشیت مراجعه شود) |
| کالیبراسیون | داخل کارخانه انجام شده است. |
| تعداد پایه های ماژول | 3 پایه (VCC، DATA، GND) |
| مقاومت Pull-up | دارد (روی برد ماژول 5.1K اهم) |
| ابعاد تقریبی ماژول | 28 × 12 × 8 میلیمتر |
| دمای کاری | 0 تا +50 درجه سانتیگراد |
| رطوبت کاری | 20 تا 90 درصد RH (بدون میعان) |
| سازگار با | Arduino، ESP8266، ESP32، STM32، AVR، PIC، Raspberry Pi |
| کاربرد | اندازهگیری دما و رطوبت، خانه هوشمند، IoT، گلخانه، ایستگاه هواشناسی، رباتیک و پروژههای آموزشی |
ماژول DHT11 چه پارامترهایی را اندازهگیری میکند؟
این ماژول قادر به اندازهگیری دمای محیط و رطوبت نسبی هوا (Relative Humidity) بوده و مقادیر را بهصورت دیجیتال از طریق یک پایه داده ارسال میکند.
تفاوت سنسور DHT11 با ماژول DHT11 چیست؟
سنسور DHT11 بهصورت خام دارای 4 پایه است و برای راهاندازی به مقاومت Pull-up خارجی نیاز دارد، اما ماژول DHT11 دارای برد راهانداز، مقاومت Pull-up است و بهراحتی به میکروکنترلر متصل میشود.
آیا ماژول DHT11 با آردوینو سازگار است؟
بله، این ماژول بهطور کامل با Arduino Uno، Nano، Mega، Pro Mini و سایر بردهای آردوینو سازگار است.
آیا میتوان DHT11 را به ESP8266 یا ESP32 متصل کرد؟
بله، این ماژول با بردهای ESP8266، ESP32، NodeMCU و سایر میکروکنترلرهای دارای پایه دیجیتال سازگار است.
ولتاژ کاری ماژول DHT11 چقدر است؟
ولتاژ تغذیه این ماژول بین 3.3 تا 5.5 ولت DC است و میتوان آن را مستقیماً به بردهای 3.3 ولتی یا 5 ولتی با توجه به جریان مصرفی حداکثر 25 میلی آمپر متصل کرد.
هر چند وقت یکبار میتوان اطلاعات سنسور را خواند؟
حداقل فاصله بین دو بار خواندن اطلاعات 1 ثانیه است. خواندن سریعتر ممکن است باعث دریافت دادههای تکراری یا نامعتبر شود. توصیه شده هر 5 ثانیه یکبار است.
آیا DHT11 برای پروژههای صنعتی مناسب است؟
این سنسور بیشتر برای پروژههای آموزشی، خانگی، اینترنت اشیاء (IoT) و مانیتورینگ عمومی طراحی شده است. برای کاربردهایی که به دقت یا محدوده اندازهگیری بالاتری نیاز دارند، سنسورهایی مانند DHT22 یا SHT31 گزینه مناسبتری هستند. می توانید از طریق لینک زیر تهیه کنید:
https://jamtronic.com/?s=AM23&post_type=product
آیا برای راهاندازی ماژول به مقاومت Pull-up نیاز است؟
خیر، در نسخه ماژول DHT11 مقاومت Pull-up روی برد قرار دارد. فقط در صورت استفاده از سنسور خام DHT11 باید مقاومت خارجی 4.7 تا 10 کیلواهم بین پایه DATA و VCC قرار داده شود.
آیا برای استفاده از DHT11 به کتابخانه نیاز است؟
بله، در محیطهایی مانند Arduino IDE میتوانید از کتابخانههای آماده DHT استفاده کنید که فرآیند راهاندازی و خواندن اطلاعات را بسیار ساده میکنند.
آیا این ماژول میتواند دمای آب یا مایعات را اندازهگیری کند؟
خیر، DHT11 برای اندازهگیری دما و رطوبت هوای محیط طراحی شده است و نباید در تماس مستقیم با آب یا مایعات قرار گیرد.
11. حداکثر طول سیم بین ماژول و میکروکنترلر چقدر است؟
در کاربردهای معمول، با استفاده از تغذیه مناسب و سیم با کیفیت، میتوان از کابلهایی با طول چند متر کمتر از 20 متر استفاده کرد. برای فواصل بیشتر، رعایت اصول کاهش نویز و انتخاب کابل مناسب ضروری است.
آیا DHT11 نیاز به کالیبراسیون دارد؟
خیر، این سنسور در کارخانه کالیبره شده و دادههای کالیبراسیون در حافظه داخلی آن ذخیره شده است؛ بنابراین در استفاده معمول نیازی به کالیبراسیون مجدد ندارد.
هنوز دیدگاهی برای این محصول ثبت نشده است. اولین نفر باشید.