پروژه با LCD و AVR
با نمایشگر lcd
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 20936
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 5140
این پروژه تلفیقی از پروژه های کرنومتر با 9 عدد حافظه و بینهایت کلید با یک پین میکرو است که به صورت حرفه ای تر در قالب یک کورنومتر کامل آماده شده است در واقع مشکل کرنومتر قبلی این بود که در حالت عملی مقدار مقاومتها دقیقاً درست در نمی آمد ولی در این ورژن با اضاقه شدن کالیبره سازی شما با هر مقاوتی میتوانید کیپد را کالیبره کنید و با تغییرات دما اگر مقدار مقاومتها کم یا زیاد شد با کالبره سازی مجدد مشکل حل خواهد شد.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 8433
این برنامه را به درخواست یکی از دوستان نوشتم و طراحی آن برای من خیلی طول کشید چون میخواستم روی atmega8 پیاده شود و این میکرو به هر دلیلی روی یکی از پایه ها در شبیه ساز پروتیوس مشکل داشت و روی شبیه ساز به مشکل بر میخوردم تا این که در پایان با عوض کردن برخی از پایه ها مشکل حل شد یعنی اصولاً مشکل از برنامه نبود و بلکه بیشتر از پایه ها بود برای همین گاهی باید برای راه اندازی یا پروژه پایه های مختلف رو تست کنیم. مورد بعدی حافظه ی کم atmega8 بود که منو مجبور کرد تا برنامه رو به زیر برنامه های مختلف تقسیم کنم و چندین بار زیر برنامه ها رو برای حذف دستوراتی که امکان حذف داشته باشن ویرایش کردم.از همین جهت این برنامه خیلی کامل و بدون نقص هستش تقریباً و همه چیز به خوبی عمل میکنه.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 8714
این پروژه به در خواست یکی از دوستان اصلاح شده و ورژن جدیدترش رو در اینجا قرار دادم ورژن قبلی که ایشون خودشون طراحی کرده بودن دچار مشکلاتی بود که در عمل lcd جشمک میزد و علاوه بر اون ر پیاده سازی واقعی کلید ها به درستی عمل نمیکردن که با اصلاحاتی که روی پروژه انجام شده این مشکلات حل شدن و چون جنبه ی آموزشی داره برای شما قرار دادم.در این پروژه آلارم و ساعت و تاریخ رو با استفاده از تایمر کانتر میکرو راه اندازی کرده ایم ولی همونطور که میدونید این کار در عمل درست نیس چون تایمر میکرو برای ساخت ساعت دقیق نیس مگه این که از RTC استفاده کنیم ولی به هر حال این پروژه دارای زیر برنامه ی محاسبه تاریخ و زمان آلارم برای تاریخ هستش که میتونیم با RTC میکرو راه اندازی کنیم.