سنسور رطوبت و دما DHT11 یک حسگر دیجیتال همه کاره، ارزان قیمت و فوق العاده محبوب جهت سنجش هم زمان دمای محیط و رطوبت نسبی هوا است. این سنسور از دو بخش اصلی شامل یک حسگر رطوبت مقاومتی و یک ترمیستور NTC برای سنجش دما تشکیل شده که به یک میکروکنترلر ۸ بیتی داخلی متصل هستند.
سنسور رطوبت و دما DHT11 یک حسگر دیجیتال همه کاره، ارزان قیمت و فوق العاده محبوب جهت سنجش هم زمان دمای محیط و رطوبت نسبی هوا است. این سنسور از دو بخش اصلی شامل یک حسگر رطوبت مقاومتی و یک ترمیستور NTC برای سنجش دما تشکیل شده که به یک میکروکنترلر ۸ بیتی داخلی متصل هستند.
سنسور دما و رطوبت DHT11
در بسیاری از پروژه های الکترونیکی، ساخت گجت های هوشمند و سیستم های اتوماسیون، پایش هم زمان پارامترهای محیطی مثل دما و رطوبت هوا اهمیت بسزایی دارد.
ماژول سنسور هوشمند مدل DHT11 با خروجی کالیبره شده دیجیتال، یکی از استانداردترین و اقتصادی ترین حسگرها برای مهندسین، دانشجویان و علاقه مندان به دنیای آردوینو است.
این سنسور ترکیبی از یک حسگر رطوبت خازنی/مقاومتی و یک قطعه ترمیستور دما است که پردازش اولیه داده های آنها توسط یک چیپ کوچک داخلی انجام شده و نتایج نهایی به صورت کدهای باینری دقیق ارسال میشوند.
برخلاف سنسورهای آنالوگ قدیمی، خروجی این حسگر کاملاً دیجیتال است؛ بنابراین طول کابل کشی و نویزهای محیطی الکترومغناطیسی تاثیری روی افت کیفیت یا تغییر دادههای دریافتی نخواهند داشت.
به دلیل ساختار فشرده، مصرف جریان بسیار ناچیز در حالت آمادهبهکار ( Standby ) و پایداری بلندمدت عالی، این محصول به عنوان پایه ثابت کیتهای آموزشی و کاربردی اینترنت اشیاء ( IoT ) شناخته میشود.
❓ چرا سنسور دما و رطوبت DHT11 انتخاب مناسبی است؟
استفاده از سنسورهای آنالوگ جداگانه برای رطوبت و دما چالش های متعددی به همراه دارد، از جمله:
• اشغال پایههای زیاد میکرو: نیاز به سیم کشیهای متعدد و درگیر کردن پایه های گران قیمت ADC میکروکنترلر.
• نیاز به کالیبراسیون دستی: نوشتن فرمولهای ریاضی پیچیده در کدنویسی جهت تبدیل ولتاژ آنالوگ به عدد واقعی دما.
• تاثیر نویز کابل بر دادهها: نوسان مداوم اعداد خروجی به دلیل تاثیر امواج فرکانسی محیط روی سیم های آنالوگ.
سنسور دیجیتال DHT11 با ویژگی های زیر این مشکلات را کاملاً مرتفع میکند:
• پروتکل تکسیم ( Single-Bus ): ارسال تمام داده های مربوط به دما و رطوبت تنها از طریق ۱ سیم دیتا به میکروکنترلر.
• عدم نیاز به کالیبره سازی: انجام فرآیند کالیبراسیون دقیق در ضریب تصحیح کارخانه و ذخیره آن در حافظه OTP سنسور.
• کتابخانههای آماده فراوان: وجود کدهای نمونه و کتابخانه های نرم افزاری کاملاً آماده برای نرم افزارهای Arduino IDE و پایتون.
• قیمت بسیار مقرون به صرفه: انتخابی ایده آل و ارزان برای تست، آموزش و ساخت نمونه های اولیه صنعتی.
⚙️ ویژگی های فنی ماژول سنسور DHT11
✔ ولتاژ کاری مدار: 3.3 ولت الی 5 ولت DC ( سازگار با بردهای 5V آردوینو و 3.3V نود ام سی یو )
✔ محدوده اندازه گیری رطوبت هوا: 20 الی 90 درصد رطوبت نسبی ( RH )
✔ محدوده اندازهگیری دما: 0 الی 50+ درجه سانتیگراد
✔ دقت بخش رطوبت: ±5% RH
✔ دقت بخش دما: ±2 درجه سانتیگراد
✔ جریان مصرفی هنگام سنجش: حداکثر 2.5 میلی آمپر ( بسیار بهینه برای بردهای با باتری )
✔ نرخ نمونه برداری (سمپلینگ): 1 هرتز ( یک بار داده خوانی در هر ثانیه )
🛠 کاربردهای اصلی سنسور دیجیتال DHT11
• ساخت ایستگاه های هواشناسی خانگی: مانیتورینگ آنلاین وضعیت هوا و نمایش آن روی ال سی دی یا ارسال به سرور.
• سیستم های اتوماسیون گلخانه: فعال کردن هوشمند فن های تهویه یا پمپ های مهپاش به محض افت رطوبت یا افزایش دما.
• هوشمند سازی منازل ( Smart Home ): اتصال به رله ها جهت کنترل خودکار کولر، اسپلیت و دستگاه های رطوبت ساز اتاق.
• هوشمند سازی کمدهای نگهداری دارو و مواد غذایی: پایش مداوم شرایط استاندارد محیطی انبارها برای جلوگیری از فساد کالاها.
• پروژه های اینترنت اشیاء ( IoT ): ارسال داده های محیطی از طریق بردهای وایفای به اپلیکیشن های موبایل.
🧠 نکات تخصصی و حرفه ای هنگام کدنویسی و سختافزار
🔹 لزوم استفاده از مقاومت Pull-Up: در صورتی که از خود سنسور ۴ پایه ( بدون برد کمکی ) استفاده میکنید، حتماً یک مقاومت ۴.۷ کیلو اهم یا ۱۰ کیلو اهم بین پایه خروجی دیتا ( Data ) و پایه مثبت تغذیه ( VCC ) قرار دهید تا خط سیگنال پایدار بماند. ( در مدل های ماژول ۳ پایه، این مقاومت معمولاً روبرد لحیم شده است ).
🔹 فاصله زمانی بین درخواست ها ( Delay ): چیپ داخلی سنسور DHT11 برای پردازش رطوبت به زمان نیاز دارد. در داخل حلقه کدهای خود (`void loop`) هرگز زمان تاخیر خوانش را کمتر از ۱ یا ۲ ثانیه تنظیم نکنید؛ خواندن سریعتر و رگباری داده ها باعث خطا در خروجی ( اِرور خواندن صفر ) یا داغ شدن سنسور میشود.
🔹 محدوده کاربرد: توجه داشته باشید که محدوده سنجش دمای این سنسور از صفر درجه شروع میشود؛ بنابراین این سنسور برای محیط های زیر صفر ( مانند داخل فریزرهای صنعتی ) مناسب نیست. برای رنج های منفی یا دقت های بالاتر صنعتی، سنسورهای هم خانواده مثل DHT22 یا سری SHT پیشنهاد میشوند.
🔹 پدیده شبنم و تقطیر: قرار دادن مستقیم سنسور در مسیر بخار آب غلیظ یا محیط های با رطوبت بالای ۹۵ درصد باعث ایجاد تقطیر و نشستن قطرات آب روی لایه داخلی آن شده و عملکرد سنسور را تا زمان خشک شدن کامل مختل میکند.
🏆 مزایای رقابتی سنسور DHT11 نسبت به نمونه های مشابه
• خروجی همزمان دو پارامتر کلیدی: بینیاز کردن طراح از خرید جداگانه سنسور دما و حسگر رطوبت هوا.
• سیستم انتقال داده یکپارچه: عدم تاثیرپذیری از طول سیم؛ دادهها میتوانند در مسافت های تا ۲۰ متر نیز بدون خطا به میکرو منتقل شوند.
• پشتیبانی همه جانبه نرم افزاری: وجود صدها پروژه نمونه، آموزش و کتابخانه های متن باز رایگان در گیت هاب برای تمامی پلتفرم ها.
• مصرف توان فوق العاده پایین: امکان استفاده در پروژه های پرتابل و گجت هایی که با باتری های سکه ای یا لیتیومی کوچک کار میکنند.
❓ سوالات متداول
تفاوت اصلی سنسور DHT11 با سنسور DHT22 در چیست؟
سنسور DHT22 نسخه ارتقا یافته است؛ رنج دمایی وسیعتر ( از ۴۰- تا ۸۰+ درجه )، رنج رطوبت کامل ( ۰ تا ۱۰۰٪ ) و دقت بسیار بالاتری دارد، اما قیمت آن نسبت به مدل اقتصادی DHT11 بیشتر است.
پایه های سنسور DHT11 به چه صورت متصل میشوند؟
این سنسور در مدل استاندارد ۴ پایه دارد: پایه ۱ به مثبت تغذیه ( VCC )، پایه ۲ به خط دیتای میکروکنترلر ( Data )، پایه ۳ بدون اتصال ( NC ) و پایه ۴ به منفی مدار ( GND ) متصل میگردد.
چرا در خروجی سریال آردوینو پیغام "Failed to read from DHT sensor" دریافت میکنم؟
این خطا معمولاً به سه دلیل رخ میدهد:
۱. سیم کشی اشتباه یا شل بودن اتصالات روی بوردبرد.
۲. عدم تعریف درست شماره پایه دیتا در متن کد برنامه.
۳. قرار ندادن زمان تاخیر ( Delay ) کافی ۲ ثانیه ای بین هر بار خواندن اطلاعات سنسور.
مشخصات
- 🔋 جریان مصرفی
- 0.5mA تا 2.5mA
- محدوده دمایی
- 0 تا 50+ درجه سانتیگراد ( با دقت ±2°C )
- مناسب برای
- پروژه های خانه هوشمند، ایستگاه هواشناسی مینیاتوری، دستگاه جوجه کشی و گلخانه
- ولتاژ تغذیه ماژول
- 3V تا 5.5V DC
- نوع کالا
- ماژول سنسور دما و رطوبت دیجیتال
- محدوده رطوبت قابل اندازهگیری
- 20% تا 90% RH ( با دقت ±5% )
- مدل
- DHT11
- پکیج
- 4 Pin Single Row
- نوع اتصال
- Single-Wire / One-Wire Digital

