ساخت دماسنج با آردوینو

blog
۱۳۹۸-۰۷-۱۰
4 دقیقه

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

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

 

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

سنسورهای DHT از دو بخش دما و رطوبت تشکل شده اند، در واقع هر سنسور خود دارای دو سنسور مجزا می باشد که استفاده از آن‌ها را مقرون به صرفه کرده است. سنسور رطوبت مورد استفاده در این خانواده از نوع خارنی می‌باشد و سنسور دمای آن از نوع مقاومتی است که خروجی این دو سنسور توسط یک مبدل آنالوگ به دیجیتال، به سیگنال دیجیتال تبدیل می‌شود.

همانطور که گفته شد خروجی این سنسور دیجیتال می‌باشد که شما را قادر می سازد بدون داشتن دغدغه کالیبراسیون و نویزهای محیطی از آن در انواع میکروکنترلرها استفاده کنید.

سنسورهای DHT در دو مدل DHT11 و DHT22 موجود است، که می توانید تفاوت آن‌ها را در زیر مشاهده کنید. البته قابل ذکر است که این تفاوت‌ها در آرایش پایه‌ها نیست و فقط تفاوت تکنیکالی است که بسته به نیاز می‌توان سنسور مورد نظر را با هم خانواده خود عوض کنید.

DHT11

  • بسیار ارزان قیمت
  • ولتاژ کاری 3 تا 5 ولت
  • حداکثر جریان مصرفی 2.5 میلی آمپر (در حین نمونه برداری)
  • قابلیت اندازه‌گیری رطوبت از 20 تا 80 درصد با دقت 5 درصد
  • قابلیت اندازه‌گیری دما از 0 تا 50 درجه سانتیگراد با خطای 2 درجه
  • ریت تبدیل 1 نمونه در یک ثانیه (1Hz)
  • ابعاد 15.5 در 12 در 5.5 میلی متر
  • تعداد پایه‌ها 4 عدد با فاصله 100 میل

 

DHT22

  • ارزان قیمت
  • ولتاژ کاری 3 تا 5 ولت
  • حداکثر جریان مصرفی 2.5 میلی آمپر (در حین نمونه‌برداری)
  • قابلیت اندازه‌گیری رطوبت از 0 تا 100 درصد با دقت 2~5 درصد
  • قابلیت اندازه‌گیری دما از -40 تا 125 درجه سانتی‌گراد با خطای 0.5 درجه
  • ریت تبدیل 2 نمونه در یک ثانیه (2Hz)
  • ابعاد 15.5 در 25 در 7.7 میلی متر
  • تعداد پایه‌ها 4 عدد با فاصله 100 میل

همانطور که مشاهده می‌کنید سنسور DHT22 هم دقیق‌تر و هم سریع‌تر می‌باشد، با توجه به تعداد پایه یکسان و همانندی که این دو سنسور با هم دارند، به راحتی و بدون هیچ نگرانی در صورت نیاز می‌توان سنسورها را جایگزین هم کرد.

برای اطلاعات بیشتر در این زمینه توصیه می‌کنیم مقاله سنسور دما و رطوبت DHT را مطالعه کنید.

خب پس از اینکه یک آشنایی ابتدایی با سنسور پیدا کردیم نوبت به راه‌اندازی آن می‌رسد. برای راه‌اندازی به شماتیکی که در ادامه قرار می‌دهیم دقت کنید و اتصالات را طبق شماتیک پیاده‌سازی کنید.

 

OLED چیست؟

نمایشگر‌های OLED نوع پیشرفته‌تر و بهتری از نمایشگرهای LED است. در واقع نمایشگرهایی با کانتراست و رزولوشن بالا هستند، از این رو قابلیت خوانایی زیادی را برای کاربر فراهم می‌کنند. این نوع ماژول‌ها فاقد Backlight هستند و نور پس‌زمینه را خودشان ایجاد می‌کنند، از این رو نسبت به LCD ها باریک‌تر، شفاف‌تر و شکیل‌تر هستند.

برای اطلاع بیشتر از نحوه راه‌اندازی آن توصیه می‌کنیم مقاله راه اندازی OLED با آردوینو را مطالعه کنید.

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

شماتیک دماسنج

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

خب پس از اینکه موفق به اتصال قطعات به یکدیگر شدیم حال نوبت به نوشتن کد سخت‌افزار موردنظر است که در ادامه به توضیح کد می‌پردازیم.

خب اگر به کد بالا دقت کنید از دو بخش راه‌اندازی سنسور DHT11 و بخش راه‌اندازی OLED تشکیل شده است که برای فهم بیشتر کد هر بخش به صورت یه تابع نوشته شده است و در این پروژه علاوه بر ساخت پروژه درس بزرگتری به ما می‌دهد که آن “نحوه تلفیق یک سنسور با یک نمایشگر است” به عبارت کلی می‌توان گفت از این به بعد می‌توانیم تقریبا هر سنسوری را روی نمایشگر نشان دهیم. خب به بررسی توابع بپردازیم.

تابع نمایش دما و رطوبت روی نمایشگر OLED

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

 تابع نمایش متن Sisoog

همانطوری که از اسم تابع مشخص شده برای نمایش متن نوشته شده که جایگزین متن Sisoog می‌تواند هر متنی قرار گیرد.

امیدوارم که این آموزش هم برای شما مخاطبین سیسوگی مفید واقع شده باشد.

 

اطلاعات
0
0
لینک و اشتراک
profile

BLO OM

متخصص الکترونیک

«السَّلَامُ عَلَیْکَ یَا أَبَا عَبْدِ اللَّهِ، السَّلَامُ عَلَیْکَ وَ رَحْمَهُ اللَّهِ وَ بَرَکَاتُهُ».

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند.
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند.
family

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله