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

DSC03602

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

قطعات مورد نیاز:

۱-برد آردوینو به همراه بوت لودر (آموزش ساخت بر روی سایت موجود است.)

۲- سنسور دما سنج دالاس دی اس ۱۸ بی ۲۰ (Dallas DS18B20)

۳- یک عدد مقاومت ۴٫۷ کیلو اهم (به رنگ زرد بنفش نارنجی)

۴- مقداری سیم و مهارت لازم جهت لحیم کاری

روش کار:

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

 

Pin 1 to Arduino Gnd

Pin 2 to Arduino Digital Pin 2

Pin 3 to Arduino 5v

Put 4k7 resistor between 2 and 3 pins

 

 

سپس مقاومت ۴٫۷ کیلو اهم را به پایه های دو و سه متصل نمایید و بسته به نیاز خود یکی از دو کد زیر را دانلود، در برنامه آردوینو کامپایل و سپس بر روی برد آپلود نمایید.

۱- نمایش دما از طریق پورت سریال و نمایشگر OLED

۲- نمایش دما تنها از طریق پورت سریال

کار تمام است، اگر از نمایشگر استفاده میکنید، میتوانید دمای محیط را برروی نمایشگر ببنید و اگر از پورت سریال استفاده میکنید میتوانید از برنامه آردوینو برای مانتیور کردن پورت سریال استفاده نمایید. (کافیست از Ctrl+Shift+M استفاده نمایید و مقدار Bitrate را برا بر روی ۹۶۰۰ Baud قرار دهید.)

از سنسور دما سنج دیجتال خود لذت ببرید.