ساعت و تقویم شمسی دیجیتال

 در این پست آموزشی ۲ پروژه کاربردی به زبان AVR جهت دانلود قرار داده ایم. این دو پروژه شامل ساخت ساعت و دماسنج و پروژه ساعت و تقویم شمسی دیجیتال (ارائه شده توسط جناب آقای بهنام زاکی زاده) می باشند. معمولا یکی از نیازهای هر پروژه حرفه ای، نگهداری زمان و تاریخ و نمایش آن می باشد. این نیاز در مورد پروژه های ایرانی به دلیل استفاده از تاریخ شمسی کمی متفاوت جلوه می کند. در این پروژه ها با استفاده از الگوریتم ها و توابع رایگان جمع آوری شده از اینترنت یک تابع پرقدرت به نام ()Jdate طراحی شده است که در پروژه ساعت و تقویم شمسی دیجیتال ورودی رشته ای تاریخ میلادی را دریافت کرده، خروجی رشته ای تاریخ شمسی را تحویل می دهد و بنا به اظهار طراح آن قدرت تصحیح سالهای کبیسه را نیز دارا می باشد. همچنین ادامه توضیحات در ادامه مطلب موجود می باشد.

جهت دانلود ۲ پروژه کاربردی به زبان AVR به ادامه مطلب مراجعه فرماید

توضیحاتی در مورد پروژه ساخت ساعت و دماسنج : 

LM35 یکی از محصولات national که در این پروژه استفاده شده یک سنسور دقیق بر حسب سانتیگراد می باشد. رنج این سنسور بین -۵۵ الی +۱۵۰ با ضریب خطای ۰٫۵ می باشد . خروجی ولتاژ میکرو توسط مبدل A/D میکروکنترلر سری Atmega8 به دیجیتال تبدیل می شود و روی ماژول LCD نمایش داده میشود . برنامه این پروژه به زبان bascom است . Atmeg8 یک مبدل A/D دارد که می توان ۱۰۲۴ مقدار گسسته خروجی بگیرد. با داشتن یک منبع ۵v درجه تفکیک پذیری معادل ۵۰۰۰mv / 1024 = 4.8mv خواهیم داشت زیرا خروجی سنسور ۱۰mv/c می باشد.ماژول LCD دارای ۲۰ ستون است  که با توجه به محدوده ۰ الی ۴۰ درجه سانتی گراد دما هر ستون ۲c را نشان میدهد.