دماسنج و رطوبت سنج با سنسور DHT11 (ورژن3-دمابرروی کامپیوتر!)

در اين بخش مي‌توانيد طرح آماده و کامل شده مرتبط با میکروکنترلرهای AVR را مشاهده بفرمایید

مدیران انجمن: SAMAN, sinaset, شوراي نظارت

نظرتان در رابطه با طرح های موجود در تاپیک چیست؟!

طرح های خوب و کاربردی و مفیدی هستن ادامه دهید
4
80%
طرح های خوبیست،اما سنسور DHT11 چندان ارزش توسعه ندارد!
1
20%
بطوری کلی طرح جایی کار بیشتر میداشت.
0
بدون راي
 
مجموع رای گیری: 5

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

دماسنج و رطوبت سنج با سنسور DHT11 (ورژن3-دمابرروی کامپیوتر!)

پست توسط sinaset » پنج شنبه 17 دی 1394, 11:00 am

بنام خدواند بخشنده و مهربان
با سلام


دماسنج و رطوبت سنج با سنسور DHT11
 تصویر 
 تصویر 
در این تاپیک می خواهیم دماسنج و رطوبت سنج را با سنسور DHT 11 راه اندازی کنیم .(*لازم به ذکر است ،در اینتاپیک سنسور DHT22 را راه اندازه ی کردیم )

نکات قابل ذکر


*این سنسور هم به مانند سنسور DHT22 درونش یک ایسی به کار رفته که اطلاعات را به صورت کدهای 0 و 1 برای ما ارسال می کند و بدین وسیله ما را از محاسبات دما و رطوبت بی نیاز می کند!(اما این همه داستان نیست، چون خود ترجمه کدهای ارسالی از ایسی ،پروسسور تقریبا سختی می باشد،که البته با کتابخانه نوشته شده این مشکل برطرف شده است.)
*این سنسور دمایی ما بین 0 تا 50 درجه سانتی گراد! و رطوبت ما بین 20 تا 90 درصد را می تواند اندازه بگیرید.

* سایز این سنسور نسبت به مدل ارتقاع یافته(dht22) کوچیک تر می باشد.
 تصویر 

*برای کتابخانه شبیه ساز DHT برای پرتئوس به اینادرس مراجعه فرمایید.

*پایه های سنسور DHT 11
 تصویر 
*نحویه وصل شدن سنسور به مدار
 تصویر 
تست و ازمایش


به شخصه یک ازمایش با سنسور مد نظر انجام دادم می توانید در تصویر زیرببینید
 تصویر  سمت چپ تصویر دمایی سنسور DHT22 و در سمت راست DHT11   که در تصویر می ببینید،دماها یکی هستن ، ولی بین روطوبت سنج حدود 15 درجه اختلاف وجود دارد! که این اختلاف علاوه بر کوچک تر بودن سایز dht11 مربوط به دقت پایین تر این سنسور می باشد. (DHT11 قیمت 5000 تومان، و DHT22 قیمتش 17000تومان می باشد)   ازمایشات که این جانب انجام دادم،سرعت عمل DHT22 بسیار بالاتر از DHT11 بود و سنسور DHT11 دیرتر نسبت به تغییرات واکنش نشان میداد.    کلی DHT11 سنسور خوب و ارزان قیمتی می باشد، و میشود با کمی تغییرات،(مثل دور کردن سنسور از مدار، و گذاشتن ان در مکانی که جریان هوا را بهتر لمس کند) اندازه گیری ان را بهبود داد.  کتابخانه نوشته شده برای این سنسور.   نوشته شده برای این سنسور ساده و خوب و کاربردی می باشد،(که به اندازه توانم برایتان ترجمه کرده ام)  
Please Login or Register, to see this code

کد و توابع کتابخانه dht11 به پسوند C


Please Login or Register, to see this code
-----------
کد برنامه برای میکرو مگا8 و ال سیدی 16*2 کارکتری
Please Login or Register, to see this code

در نهایت می توانید سورس و شبیه ساز رو از [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] دانلود کنید
فایل هگز رو هم می توانید جداگانه از [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] دانلود کنید

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن1)

پست توسط sinaset » چهار شنبه 17 شهریور 1395, 4:23 pm

بنام خدا
باسلام


ورژن شماره 2 ،ارسال وایرلس دما! (با ماژول RF433Mhz)
 تصویر 
ورژن شماره 2 ، سنسور دما و رطوبت سنج DHT11 رو به کمک یک عدد ماژول فرستنده Rf433mhz و یک عدد گیرنده Rf433Mhz و دو عدد میکروکنترولر Atmega8 و یک LCD را با قابلیت ارسال وایرلس دما در محدود حدود 30 تا 50 متر کرده ایم .

سخت افزار مدار ،تقریبا ارزان قیمت می باشد،وتقریبا هزینه بالا نمی شود  تصویر 
نکات:
باید فیوزبیت میکروکنترولر را بر روی خارجی تنظیم کنید.(و بخاطر داشته باشید فیوزبیتCKOPT را 0 یا فعال کنید)
مقاومت پول آپ را نیز حتما به پایه DATA ماژول فرستنده و ماژول گیرنده RF433 وصل کنید (به مانند تصویر)
کتابخانه ماژول RF433 برای پرتئوس از اینادرس دانلود کنید.
کدهایی فرستنده سه بار پشت سر هم ارسال میشود (چون ماژول ها RF433 خطا دارند،برای بهتر ارسال شدن،دستور ارسال سه بار پشت سر هم ارسال میشود)
ویدئوی از آزمایش مدار در [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]ادرس
اگر پیشنهاد در زمینه بهتر شدن مدار بود،لطفا بفرمایید تا برنامه اصلاح شود

کدهایی فرستنده:
Please Login or Register, to see this code
کدهایی گیرنده:

Please Login or Register, to see this code

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]شبیه ساز و برنامه.
باتشکر.[/I]
آخرین ويرايش توسط 1 on sinaset, ويرايش شده در 0.
دلیل: ویرایش کدها،بدلیل اشتباهات برنامه نویسی.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » یک شنبه 27 فروردین 1396, 11:15 pm

سلام
ببخشید من این برنامه رو میخواستم روی پورت d به lcd متصل کنم چون برنامه رو نداشتم نتونستم از پورت b به d انتقال بدم
و اینکه این برنامه رو زبان بسکام هم دارید؟
نکته آخر اینکه برای پول آپ پایه دیتا سنسور از مقاومت 4.7 استفاده بشه یا 5؟ و این مقاومت تو چه رنجی باید باشه؟

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط sinaset » دو شنبه 28 فروردین 1396, 8:01 am

سلام بر شما
لطفا ورژن برنامه مد نظرتان را بفرمایید،انتقال پورت ها،LCD هم کار چندان مشکلی نیست،فقط در کدویژن در قسمت تنظیمات باید،پایه ها LCD را برای پورت D تنظیم کنید.
خیر.اما می توانید فایل هگز برنامه را برداشته و مستقیما پروگرام کنید.
در رابطه با مقاومت،تفاوتی چندان ندارد! 4.7 باشد یا 5 کیلو اهم .. (بطور کلی مقاومت پول اپ نسبت به شرایط از 4.7 کیلو اهم تا 10 کیلو اهم می باشد،که در رابطه با این سنسور،خودشون گفتن 5 کیلواهم بزارید...)
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » دو شنبه 28 فروردین 1396, 3:29 pm

sinaset نوشته شده:سلام بر شما
لطفا ورژن برنامه مد نظرتان را بفرمایید،انتقال پورت ها،LCD هم کار چندان مشکلی نیست،فقط در کدویژن در قسمت تنظیمات باید،پایه ها LCD را برای پورت D تنظیم کنید.
خیر.اما می توانید فایل هگز برنامه را برداشته و مستقیما پروگرام کنید.
در رابطه با مقاومت،تفاوتی چندان ندارد! 4.7 باشد یا 5 کیلو اهم .. (بطور کلی مقاومت پول اپ نسبت به شرایط از 4.7 کیلو اهم تا 10 کیلو اهم می باشد،که در رابطه با این سنسور،خودشون گفتن 5 کیلواهم بزارید...)
باتشکر.


سلام
ورژن یک رو میخواستم که پورتهاش انتقال پیدا کنه به پورت d و ارتباط دیتا هم به پایه 14 منتقل بشه
اگرم امکانش باشه برای دما c' و برای رطوبت % گذاشته بشه
خیلی ممنون مهندس

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » سه شنبه 29 فروردین 1396, 11:19 am

من کد ویژن رو نصب کردم البته کد نویسی کدویژن رو بلد نیستم
با کد ویزارد تغییر دادم پورت رو ولی کامپایل نمیکنه و ارور میده
خواهشا اگه میشه تغییرات رو برام انجام بدید
ممنون

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط sinaset » سه شنبه 29 فروردین 1396, 2:27 pm

باسلام
تغییرات مد نظر شما اعمال شد.می توانید از [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]دانلود کنید.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » سه شنبه 29 فروردین 1396, 3:40 pm

sinaset نوشته شده:باسلام
تغییرات مد نظر شما اعمال شد.می توانید از [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]دانلود کنید.
باتشکر.


سلام
ممنون مهندس جان لطف کردید ببخشید اذیتت میکنم
من طبق عکسی که گذاشتم خواستم ترتیب اتصال به lcd رو عوض کنم ولی ارور میده دو فایل رو نداره برای اینکه بتونه فایل هگز برای من تولید کنه
میشه ایراد کار بنده رو بفرمایید که مزاحمتون نشم برای تغییرات؟
تصویر

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط sinaset » سه شنبه 29 فروردین 1396, 5:20 pm

سلام بر شما
خواهش میکنم.مهندس نیستم...
--
در حال حاضر مشکلتون برطرف شده؟! یا که این سوال رو برای رفع مشکلات می پرسید؟!

طبق تصویری که گذاشتید. با توجه به سیم کشی پرتئوس شما باید پورت D رو از 0 تا 7 نام گذاری می کردید. طبق عکسی که گذاشتید،برعکس کار کردید. 7 تا 0 نام گذاری کردید. در واقع باید از بالا 0 و 1 و 2 و4 و 6 و 7 باشد.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » سه شنبه 29 فروردین 1396, 5:28 pm

sinaset نوشته شده:سلام بر شما
خواهش میکنم.مهندس نیستم...
--
در حال حاضر مشکلتون برطرف شده؟! یا که این سوال رو برای رفع مشکلات می پرسید؟!

طبق تصویری که گذاشتید. با توجه به سیم کشی پرتئوس شما باید پورت D رو از 0 تا 7 نام گذاری می کردید. طبق عکسی که گذاشتید،برعکس کار کردید. 7 تا 0 نام گذاری کردید. در واقع باید از بالا 0 و 1 و 2 و4 و 6 و 7 باشد.
باتشکر.


زنده باشید
نمیشه مثل همین عکس من ترتیب پایه هارو برای اتصال به lcd انجام بدم؟ پرو تئوس رو درست میکنم ولی من این ترتیب رو میخوام و پایه دیتارو روی پایه 28 میخوام که portc.5 میشه
اگه براتون مقدروه بی زحمت این ترتیب رو برام ایجاد کنید
و اینکه چرا خودم کامپایل میکنم ارور میده
با تشکر

Colonel II
Colonel II
نمایه کاربر
پست: 7443
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط sinaset » سه شنبه 29 فروردین 1396, 5:34 pm

سلام دوباره.
درست اطلاع ندارم،چه تغییرات ایجاد می کنید،که زمان کامپایل کردن ارور میدهد.

مشکلی نیست،فقط سیم ها رو قطع کنید و طبق پایه های که در کدویژن تقسیم بندی کردید پورت ها رو به LCD اتصال بدهید.
پورت c.6 پایه ریست میکروکنترولر می باشد،میشود،به کمک فیوزبیت ان را غیر فعال کرد،اما دیگر نمی توانید به پروگرام معمولی اقدام به پروگرام کردن میکروکنترولر کنید و باید از پروگرام ها موازی ولتاژ بالا اقدام به پروگرام کنید(بهتر است این کار را نکنید،تا برایتان مشکلات بزرگ پیش نیاید.)
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member
پست: 9
تاریخ عضویت: جمعه 18 اردیبهشت 1388, 2:26 pm
سپاس‌های ارسالی: 10 بار

Re: دماسنج و رطوبت سنج با سنسور DHT11 (ورژن2-ارسال وایرلس)

پست توسط resss » سه شنبه 29 فروردین 1396, 7:14 pm

sinaset نوشته شده:سلام دوباره.
درست اطلاع ندارم،چه تغییرات ایجاد می کنید،که زمان کامپایل کردن ارور میدهد.

مشکلی نیست،فقط سیم ها رو قطع کنید و طبق پایه های که در کدویژن تقسیم بندی کردید پورت ها رو به LCD اتصال بدهید.
پورت c.6 پایه ریست میکروکنترولر می باشد،میشود،به کمک فیوزبیت ان را غیر فعال کرد،اما دیگر نمی توانید به پروگرام معمولی اقدام به پروگرام کردن میکروکنترولر کنید و باید از پروگرام ها موازی ولتاژ بالا اقدام به پروگرام کنید(بهتر است این کار را نکنید،تا برایتان مشکلات بزرگ پیش نیاید.)
باتشکر.


پورت c.5 نوشتم که پایه 28 میکرو میشه نه c.6
اتصال پورت d به lcd باید همون باشه که تو عکس تعیین کردم که راحت روبه روی هم دربیان خروجی و ورودی ها
اگه ممکنه این تغییرات رو برای من اصلاح کنید بی زحمت
والا نمیدونم مشکل کجاست موقع کامپایل کردن همون فایل main ارور میده که دو فایل اول که تو برنامه فرآخوانی شده رو نداره ...توی عکس ارور هارو ببینید
با تشکر

ارسال پست

بازگشت به “طرح آماده و کامل شده AVR”