در این پست از سایت اِمیک, پروژه ساخت یک دماسنج حرفه ای برای اندازه گیری دمای آب و مایعات با استفاده از سنسور دمای DS18b20 نوع ضد آب آن قرار داده شده است. این پروژه با استفاده از میکروکنترلر AVR انجام شده است که در ادامه در مورد ان بیشتر توضیح خواهم داد. برنامه این پروژه نیز به زبان C و با استفاده از نرم افزار کامپایلر کدویژن (CodeVisionAVR) نوشته شده است.
سنسور DS18b20 یک سنسور دمای ارزان قیمت و بسیار کاربردی می باشد که استفاده های زیادی دارد. همانطور که گفته شد ما در این پروژه از نوع ضد آب این سنسور استفاده می کنیم. از کاربردهای این سنسور می توان به اندازه گیری دمای مخازن آب و سایر مایعات, استفاده در آبگرمکن های اتوماتیک, آکواریوم و غیره اشاره کرد.
در این پروژه ما با استفاده از سنسور دمای DS18b20 نوع ضد آب, دمای آب و دیگر مایعات را اندازه گیری می کنیم و دما را روی یک LCD کاراکتری 2*16 نمایش می دهیم. دمای اندازه گیری شده بسیار دقیق و دارای دقت بالایی می باشد.
همچنین حداقل و حداکثر دمای اندازه گیری شده توسط سنسور را در سطر دوم LCD نمایش می دهیم. در انتهای مطلب می توانید کلیپ تست عملی پروژه را مشاهده کنید.
میکروکنترلر مورد استفاده در این پروژه ATmega16A می باشد. در ادامه می توانید فایل آموزش کامل ساخت این پروژه را به همراه تمام فایل های مورد نیاز ان تهیه و دانلود کنید.
کلیپ تست عملی پروژه:
نظر یادتون نره…