اگه رشته تحصیلی شما هم نرم افزار کامپیوتر باشه، حتما یکی از دغدغه هات از ترم اول اینه که پروژه پایان دوره چی تحویل بدی؟
من کار شما رو خیلی راحت کردم و پروژه خودمو که با نمره 18 پاس شدم و بهتون میدم. البته هم خود پروژه رو بهت میدم که یک فروشگاه کامل به زبان asp.net با امکاناتی مثل سبد خرید و پرداخت آنلاین و پنل مدیریت و ... هست و هم داکیومنت یا مستندات 160 صفحه ای بسیار تمیز که خودم نگارش کردم و تقریبا مرحله به مرحله ساخت و پیاده سازی پروژه رو توضیح دادم. از همه بهتر اینه که کدهای قسمت های مهم رو شرح دادم تا اگه خواستی پیش استاد راهنما یا استاد داور دفاع کنی، کم نیاری و خیالت تخت باشه.
یعنی دیگه لازم نیست استرس داشته باشی. یکبار داکیومنت و بخون و برو تحویل بده و نمرتو بگیر و خلاص!!!
این پروژه مربوط به طراحی یک ساعت دیجیتال می باشد که تماماً با LED طراحی و ساخته شده است. قسمت ثانیه شمار، دقیقه شمار و ساعت شمار آن از LED های مجزا تشکیل شده است.
در بخش پردازشگر این پروژه از یک میکروکنترلر سری AVR مدل ATMEGA32 استفاده شده است و جهت هدایت و کنترل بهتر LED ها از 4 عدد دی مالتی پلکسر استفاده شده است که توضیحات کامل در این مقاله نوشته شده است.
جهت تنظیم دقیقه و ساعت شمار، از دو کلید مجزا استفاده شده است که با فعال نمودن آنها بصورت اتوماتیک شروع به شمارش میکند تا به دقیقه یا ساعت مورد نظر شما برسد و با غیر فعال نمودن کلید، تغییرات مورد نظر اعمال می شود.
این مقاله در چند فصل به بیان کامل پروژه و اجزاء و برنامه آن پرداخته است.
در جوامع امروزی که مدیریت زمان یکی از دغدغه های مهم افراد می باشد و با پیشرفت روز افزون علم و صنعت، نیاز به وسایلی که زمان را نمایش دهند و یادآوری نمایند انسان را واداشته است تا انواع و اقسام ساعت ها را طراحی کنند و بسازند و در اختیار افراد مختلف با سلیقه های مختلف قرار دهند.
حال که عصر دیجیتال پیشرفت چشمگیری داشته است، طراحی و ساخت ساعتهای دیجیتال نیز از این پیشرفت مستثنی نخواهد بود.
ساعتهای دیجیتال نیز انواع مختلفی دارند که ساعت LED یک نمونه از آنها می باشد.
امید است که با پیشرفت روزافزون علم، دانش جوانان ایران نیز در مسیر علم فزونی یابد.