طراح

طراح

زندگی یعنی پژوهش و فهمیدن چیز جدید ( پروفسور حسابی)
طراح

طراح

زندگی یعنی پژوهش و فهمیدن چیز جدید ( پروفسور حسابی)

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

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

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

1- رطوبت:

 16 بیتی

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

2- دما:

 16 بیتی

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


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





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


نظرات 10 + ارسال نظر
صابری دوشنبه 24 فروردین‌ماه سال 1394 ساعت 10:52 ب.ظ

باسلام
میشه کتابخانه YL-69 و FC-28 Soil را هم بنویسید؟

سلام
بله حتما در اولین فرصت، هر چند که فقط باید خروجی را با adc خواند و کالیبره اش کرد.
اما سنسور دومی را توی فروشگاه ها ندیدم

عباس جمعه 14 اسفند‌ماه سال 1394 ساعت 04:11 ب.ظ

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

ابتدای برنامه پایه اتصال میکرو به سنسور را تعیین کنید.
تابع dht11_read را فراخوانی کنید.
مقادیر خروجی داخل متغییرهای dht11_humidity و dht11_temp ذخیره میشوند.

برای نوشتن کتابخانه برنامه را داخل یک text بنویس و فرمتش را به h. تغییر بده و توی برنامه ات فراخوانی کن.

reza شنبه 7 فروردین‌ماه سال 1395 ساعت 03:21 ق.ظ

slm.mohandes mishe ye nemone barname va tarz estefade az ketab khonato vasam befresti??mamnon misham...

پایه ای که به سنسور وصل کردی را اول کتابخانه معرفی کن.

با استفاده از تابع dht11_read هم دما و رطوبت خونده میشه و داخل متغییرهای dht11_humidity و dht11_temp ذخیره میشه

alireza جمعه 27 فروردین‌ماه سال 1395 ساعت 11:54 ب.ظ

سلام
دوست عزیز من با این ارور مواجه شدم :
Error: C:\cvavr2\inc\dht11_lib.h(1), included from: dht.c: 'ï' not expected
و نتونستم برطرفش کنم
در ضمن خط سوم هدر:
#define dht11data PORT0
نیاز به مقدار دهی داره؟
ممنون میشم اگه جواب بدین

سلام
ایمیلتون را چک کنید

بهزاد جمعه 31 اردیبهشت‌ماه سال 1395 ساعت 04:23 ق.ظ

سلام. برای من هم خطای زیر رو میده چی کار کنم؟
Error: C:\cvavreval\inc\dht11_lib.h(6), included from: 1.c: 'ï' not expected

در ضمن من نیاز دارم دو تا از این سنسورها رو به میکرو وصل کنم آیا میشه همچین حرکتی زد؟ اگه آره چطوری باید این کارو کنم؟
البته من از ماژول دما و رطوبت AM2301 استفاده می کنم که توی دیتاشیتش زده سنسور dht داره توی اون و اونو از فروشگاه eca خریدم به قیمت 14500 تومن
تیری هست در تاریکی ببینیم راه می افته یا نه

yaghuob شنبه 18 دی‌ماه سال 1395 ساعت 05:35 ب.ظ

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

سلام
پایه میکرو را که به سنسور متصل شده اول کتابخانه مشخص میکنی.
داخل برنامه اصلی هر جا که خواستی دما و رطوبت را بخونی تابع dht11_read را فراخوانی میکنی. مقدار دما و رطوبت در متغییرهای dht11_humidity و dht11_temp ذخیره میشوند.

ebi جمعه 18 اسفند‌ماه سال 1396 ساعت 07:48 ب.ظ

سلام. ببخشید میشه راه اندازی سنسور dht11 رو با atmega328 بذارید. اخه هر کاری میکنم کار نمیکنه...

سلام

متسفانه فقط با سنسور DHT20 کار کردم

ebi شنبه 19 اسفند‌ماه سال 1396 ساعت 07:41 ب.ظ

سلام .ببخشید بازم مزاحمتون شدم میخواستم بگم اگه میشه همون رو بزارید...

سنسور DHT11:
http://designer2013.blogsky.com/1394/01/19/post-137/%D8%B3%D9%86%D8%B3%D9%88%D8%B1-%D8%B1%D8%B7%D9%88%D8%A8%D8%AA-%D9%88-%D8%AF%D9%85%D8%A7-DHT11


سنسور SHT20:
http://designer2013.blogsky.com/1395/05/14/post-166/%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%D8%B3%D9%86%D8%B3%D9%88%D8%B1-%D8%AF%D9%85%D8%A7-%D9%88-%D8%B1%D8%B7%D9%88%D8%A8%D8%AA-SHT20

رسول چهارشنبه 24 مهر‌ماه سال 1398 ساعت 08:06 ب.ظ

سلام
دوست عزیز من با این ارور مواجه شدم :
Error: C:\cvavr2\inc\dht11_lib.h(1), included from: dht.c: 'ï' not expected
و نتونستم برطرفش کنم
در ضمن خط سوم هدر:
#define dht11data PORT0
نیاز به مقدار دهی داره؟
ممنون میشم اگه جواب بدین
........................................
منم با این مشکل مواجه شدم،ولی چون اینجا جواب نداده بودید نتونستم برطرفش کنم . ممنون

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

Asghar پنج‌شنبه 20 بهمن‌ماه سال 1401 ساعت 02:56 ب.ظ

چرا فایل .c نداره؟؟

سلام
توابع داخل .h کامل نوشته شده و نیازی به .c نداره

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد