X
تبلیغات
رایتل

طراح

سنسور رطوبت و دما - DHT11

سنسور دما و رطوبت دیجیتال dht11 ؛ با پروتکل 1wire .

مشخصات سنسور :

1- رطوبت:

 16 بیتی

دقت در دمای 25 درجه = +/- 5%

2- دما:

 16 بیتی

دقت در دمای 25 درجه = +/- 2 درجه


3- تغذیه: 3.5 - 5.5 ولت





کتابخانه خواندن دما و رطوبت


نظرات (6)
نام :
ایمیل : [پنهان میماند]
وب/وبلاگ :
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
باسلام
میشه کتابخانه YL-69 و FC-28 Soil را هم بنویسید؟
دوشنبه 24 فروردین‌ماه سال 1394 ساعت 10:52 ب.ظ
امتیاز: 0 0
پاسخ:
سلام
بله حتما در اولین فرصت، هر چند که فقط باید خروجی را با adc خواند و کالیبره اش کرد.
اما سنسور دومی را توی فروشگاه ها ندیدم
خیل عالی
فقط کد خروجی کتابخونه چیه ؟
خیلی مرور کردم. نفهمیدم
یه مورد دیگه اگه لطف کنید یه توضیح مختصری در مورد ساخت این کتابخونه بدید تا سنسور های مشابه را خودمون بنویسیم.
جمعه 14 اسفند‌ماه سال 1394 ساعت 04:11 ب.ظ
امتیاز: 0 0
پاسخ:
ابتدای برنامه پایه اتصال میکرو به سنسور را تعیین کنید.
تابع dht11_read را فراخوانی کنید.
مقادیر خروجی داخل متغییرهای dht11_humidity و dht11_temp ذخیره میشوند.

برای نوشتن کتابخانه برنامه را داخل یک text بنویس و فرمتش را به h. تغییر بده و توی برنامه ات فراخوانی کن.
slm.mohandes mishe ye nemone barname va tarz estefade az ketab khonato vasam befresti??mamnon misham...
شنبه 7 فروردین‌ماه سال 1395 ساعت 03:21 ق.ظ
امتیاز: 0 0
پاسخ:
پایه ای که به سنسور وصل کردی را اول کتابخانه معرفی کن.

با استفاده از تابع dht11_read هم دما و رطوبت خونده میشه و داخل متغییرهای dht11_humidity و dht11_temp ذخیره میشه
سلام
دوست عزیز من با این ارور مواجه شدم :
Error: C:\cvavr2\inc\dht11_lib.h(1), included from: dht.c: 'ï' not expected
و نتونستم برطرفش کنم
در ضمن خط سوم هدر:
#define dht11data PORT0
نیاز به مقدار دهی داره؟
ممنون میشم اگه جواب بدین
جمعه 27 فروردین‌ماه سال 1395 ساعت 11:54 ب.ظ
امتیاز: 0 0
پاسخ:
سلام
ایمیلتون را چک کنید
سلام. برای من هم خطای زیر رو میده چی کار کنم؟
Error: C:\cvavreval\inc\dht11_lib.h(6), included from: 1.c: 'ï' not expected

در ضمن من نیاز دارم دو تا از این سنسورها رو به میکرو وصل کنم آیا میشه همچین حرکتی زد؟ اگه آره چطوری باید این کارو کنم؟
البته من از ماژول دما و رطوبت AM2301 استفاده می کنم که توی دیتاشیتش زده سنسور dht داره توی اون و اونو از فروشگاه eca خریدم به قیمت 14500 تومن
تیری هست در تاریکی ببینیم راه می افته یا نه
جمعه 31 اردیبهشت‌ماه سال 1395 ساعت 04:23 ق.ظ
امتیاز: 0 0
سلام این کتابخونه رو باید چطوری اتفاده کنیم. لااقل یک سطر درباره اش می نوشتین. ممنونم که زحمت کتابخونه اش رو کشیدین
شنبه 18 دی‌ماه سال 1395 ساعت 05:35 ب.ظ
امتیاز: 0 0
پاسخ:
سلام
پایه میکرو را که به سنسور متصل شده اول کتابخانه مشخص میکنی.
داخل برنامه اصلی هر جا که خواستی دما و رطوبت را بخونی تابع dht11_read را فراخوانی میکنی. مقدار دما و رطوبت در متغییرهای dht11_humidity و dht11_temp ذخیره میشوند.