دماسنج دیجیتال به کمک سنسور LM35 مبتنی بر ماژول آردوینو یونو (Arduino UNO) بوده و برای کاربردهای اندازه گیری دما طراحی شده است.
دماسنج دیجیتال یک دستگاه الکترونیکی است که برای اندازه گیری دقیق دما استفاده می شود. برخلاف دماسنجهای آنالوگ سنتی که از جیوه یا مایعات دیگر استفاده میکنند، دماسنجهای دیجیتال از حسگرهای الکترونیکی برای تشخیص و نمایش خوانش دما استفاده میکنند.
دماسنج های دیجیتال معمولاً در محیط های مختلفی از جمله برای نظارت بر دمای بدن استفاده می شوند. آنها همچنین در صنایع غذایی برای اطمینان از دمای مناسب پخت و نگهداری ارزشمند هستند. علاوه بر این، آنها در پایش محیطی برای اندازه گیری دمای محیط در تنظیمات مختلف استفاده می شوند.
دماسنج های دیجیتال، دقت و سهولت استفاده را ارائه می دهند و آنها را به انتخابی محبوب برای طیف وسیعی از کاربردهای اندازه گیری دما تبدیل می کند. نمونه اولیه بسته شده روی برد بورد در شکل 1 نشان داده شده است.
مدار دماسنج در شکل 2 نشان داده شده است. دماسنج از ماژول آردوینو، یک سنسور دما LM35، یک LCD2x16 و چند مقاومت و خازن ساخته شده است. می توانید برای تغذیه مدار یک باتری یا آداپتور 9 ولتی را به برد وصل کنید.
LM35 یک سنسور دمای آنالوگ است که ولتاژی متناسب با دما تولید می کند. آردوینو این اطلاعات را پردازش می کند تا دما را روی LCD نمایش دهد.
سنسور دمای LM35 برای سنجش دمای محیط استفاده میشود و سیگنالی را تولید میکند که به ازای هر تغییر 10 میلیولت در پین خروجی آن، یک درجه تغییر دما را نشان میدهد. به عنوان مثال، اگر ولتاژ خروجی سنسور 250 میلی ولت باشد، به این معنی است که دما در حدود 25 درجه سانتیگراد است.
در مدار رسم شده در شکل 2، آردوینو این ولتاژ خروجی سنسور دما را با استفاده از پایه آنالوگ A1 می خواند و محاسباتی را برای تبدیل این مقدار آنالوگ به یک مقدار دیجیتالی که دمای فعلی را نشان می دهد انجام می دهد. پس از این محاسبات، ماژول آردوینو یونو سیگنال دما را با استفاده از دستورات مناسب به LCD ارسال می کند.
کد اندازه گیری دما با استفاده از LM35 در پایین نوشته شده است. یک کتابخانه برای LCD موجود است و سپس داده ها و پین های کنترل برای LCD و سنسور دما تعریف می شوند. پس از به دست آوردن یک مقدار آنالوگ در پین آنالوگ، آن مقدار با استفاده از تابع readAnalog خوانده شده و در یک متغیر ذخیره می شود. سپس با اعمال فرمول مربوطه مقدار به دما تبدیل می شود.
پس از نوشتن برنامه در IDE آردوینو، ابتدا برد و پورت را انتخاب کنید و سپس دکمه مربوط به کامپایل و آپلود را کلیک کنید.
LCD مستقیماً در حالت 4 بیتی به برد Arduino Uno متصل می شود. پین های داده ال سی دی یعنی RS، EN، D4، D5، D6، D7 به پین های دیجیتال آردوینو D7، D6، D5، D4، D3، D2 متصل می شوند.
خروجی سنسور دما LM35 به پایه آنالوگ A1 آردوینو Uno متصل است که به ازای هر تغییر خروجی 10 میلی ولت در پین خروجی خود، 1 درجه سانتیگراد دمای تولید می کند. باتری 9 ولت یا آداپتور 9 ولت به برد آردوینو Uno متصل است. دماسنج دیجیتال آماده استفاده است.
دیدگاه خود را بنویسید