مدار رطوبت سنج و دماسنج با سنسور DHT11 و میکروکنترلر AVR

این پروژه با استفاده از سنسور دماسنج و رطوبت سنج معروف DHT11 ساخته شده است که خصوصیات این سنسور به صورت زیر است:

  • محدوده دماسنجی: صفر الی ۵۰ درجه سانتی گراد (خطای اندازه گیری: ۲± درجه سانتی گراد)
  • محدود رطوبت سنجی: ۲۰ الی ۸۰ درصد (خطای اندازه گیری: ۵± درصد)
  • ولتاژ کاری: ۳.۵ الی ۵ ولت

در این پروژه از میکروکنترلر بسیار رایج ATMEGA8 و برای نمایش دما و رطوبت از یک عدد LCD کاراکتری ۲×۱۶ استفاده شده است. سنسور DHT11 نیز به همراه یک عدد مقاومت Pull Up به ظرفیت ۱۰ کیلواهمی به پایه ۶ از پورت D میکروکنترلر متصل است. فقط توجه کنید که پایه شماره ۳ از سنسور DHT11 بلا استفاده می باشد. سورس کد این پروژه نیز به زبان بیسیک و با استفاده از نرم افزار BascomAVR نوشته شده است و به همراه فایل شبیه ساز Proteus در قسمت دانلود قرار داده شده است.

تصویری از پروژه شبیه سازی شده

بخش دانلود

34
دیدگاه خود را بنویسید ...

avatar
13 تعداد دیدگاه های اصلی
21 تعداد پاسخ های داده شده به دیدگاه های اصلی
13 تعداد دنبال کنندگان
 
رفتن به دیدگاه با بیشترین بازخوردها
رفتن به داغ ترین دیدگاه
13 تعداد نویسندگان دیدگاه
himaliiiiiirezaghost dastakامیرhamidamhamid نویسندگان دیدگاه های اخیر
  اشتراک  
جدیدترین قدیمی ترین بیشترین رای
اطلاع از
him
کاربر سایت
him
امتیاز :
     

سلام من با atmega16 این مدارو راه انداختم ولی دما رو ۰ و رطوبت رو ۱ نشون میده!!! چه کنم؟؟

aliiiiiireza
کاربر سایت
aliiiiiireza
امتیاز :
     

سلام ممنون بابت سایت خوبتان…خواستم بدونم پایه های ۷و۸ ATMEGA8 را به چه نوع خازنی وصل کردید؟؟؟؟؟؟؟؟؟؟؟ چون خازن به این شکلی ندیدم اگه میشه بگید چه عبارتی رو سرچ کنم درکتابخانه؟؟؟

ghost dastak
کاربر سایت
ghost dastak
امتیاز :
     

سلام اگه میشه برنامه ترموستات با همین سنسور رو به زبان بسکام برام ارسال کنید یا خواهشا بگید چطور توی همین برنامه ای که نوشتین میشه مقادیرشو کنترل کرد و تبدیل به یه ترموستات بشه
ممنون

hamidamhamid
کاربر سایت
hamidamhamid

با سلام
من تا حالا ۴تا میکرو با عوض کردن حالت پروگرم به خارجی قفل کردم که دیگ پروگرم نمیشن.هر کاری انجام میدم مقدار ۰و ۱ روشن میده

Hoomaneda
کاربر سایت
Hoomaneda

سلام خسته نباشید
به هیچ وجه دانلود نمیشه
نه از طریق هیچ برنامه دانلودی نه هیچ جور دیگری
ممکنه به آدرس ایمیل بنده ارسال کنید؟
تشکر

aref1212
کاربر سایت
aref1212

سلام و خسته نباشید
بعد بستن این مدار (دوبار)هر بار به یک مشکل مشابه برخوردم که در نظرات هم دیده میشه
تنها چیزی که در lcd دیده میشود دما ۰ درجه و رطوبت ۱ درصد است
ممنون میشم منو راهنماییی کنید چون این عنوان دقیقا عنوان پروژه پایانی من است
ممنون از سایت حوبتون

amirbahmaei
کاربر سایت
amirbahmaei

فیوزبیتهاتون رو چک کنید !

tahakh
کاربر سایت
tahakh

سلام ادمین عزیز ممنون از وقتی که میگذارید لطف میکنید لینک رو چک کنید فکر میکنم خراب باشه نمیتونم دانلودش کنم

snmnima
کاربر سایت
snmnima

سلام خسته نباشین
من میخام برا رطوبت سنج و دماسنج یه حداقل ، حداکثر در نظر بگیرم (مثلا حداقل ۲۰ درجه و حداکثر ۵۰ درجه) که اگه از حداقل پایینتر بود LED آبی رنگ و اگه از حداکثر زیاد بود LED قرمز رنگ روشن بشه!
میشه تو نوشتن برنامه نویسیش راهنمایی کنین؟

reyhon
کاربر سایت
reyhon

سلام کد برنامتون را میشه بذارین فایل prj

fly74
کاربر سایت
fly74

سلام
خسته نباشید. من قادر به دانلود فایل نیستم. با رفتن به لینک دانلود تنها صفحه ای سفید برام باز میشه. امکانش هست برام ایمیل بشه؟

mrramezany
کاربر سایت
mrramezany

با سلام مجددخدمت شما.
امیدوارم حال شما خوب باشد.
مدار فوق را با دقت وتمرکز بیشتر وبا کمک یکی از دوستان دوباره بستم و خوشبختانه این بار توانستم نمایش اعداد را روی ال سی دی بیاورم ولی متاسفانه این بار هم به مشکل برخوردم .بدین صورت که دما بر روی ال سی دی عدد صفر و رطوبت عدد ۱% میباشد و پس از رفرش مجدد توسط خود دستگاه دماورطوبت روی ال سی دی هیچ تغئیری نمی کند لطفا راهنمائی کنید.
متشکر

mrramezany
کاربر سایت
mrramezany

با سلام مجدد وخسته نباشید
این پروژه را ساختم ولی جواب نداد فقط ال سی دی روشن شد و تمام چرا؟
من یک پروژه برای رطوبت و دما لازم دارم که عملی باشد می توانید راهنمائی کنید.
باتشکر

mrramezany
کاربر سایت
mrramezany

با سلام وخسته نباشید فراوان خدمت شما از سایت خوبتون.در مورد atmega8 پایه های XTAL1 و XTAL2 مربوط به پایه های ۹ و ۱۰ میباشد آیا اشتباهی نوشته شده است یا رد گم کردن است و ضمنا این پروژه ۱۰۰ درصد عملی است؟ چون من می خواهم برای دستگاه جوجه کشی استفاده کنم . باز هم از سایت خوبتون تشکر می کنم.

این وبسایت جهت تقویت در خدمات، از کوکی های مرورگر شما استفاده می کند. قبول کردن