خیلی ها دوست دارند برای خودشون یک آزمایشگاه کوچیک داشته باشند و از طرفی هم تجهیزاتش هم از دست رنج خودشون باشه . پروژه ای که الان براتون قرار دادیم ساخت یک اسیلوسکوپ با میکروکنترلر AVR هستش که تهیه شده و به صورت کامل برای شما قرار دادیم .
از ویژگی های این پروژه : سورس کامل برنامه به زبان C + برنامه مربوط به LCD گرافیکی GLCD + مدار + PCB
توجه توجه
لینک دانلود اصلاح شد
دوستان به راحتی می توانید این پروژه را دانلود کنید و لذت ببرید
در ادامه آموزش های میکرو کنترلر و بخش ای مختلف میکرو چه وسایل جانبی که مربوط به میکرو می شود و هم امکانات خود میکرو ، امروز تصمیم گرفتیم یکی از ویزگی های مهم میکرو یعنی تایمر ها را به طور کامل برای شما آموزش دهیم . در این آموزش ما شما را با نحوه راه اندازی تایمر ها و نحوه برنامه نویسی آن و به همراه مثال های اموزنده و کاربردی آشنا خواهیم کرد .
این پروژه یک قفل امنیتی دیجیتال 8 رقمی می باشد که با دریافت رمز عبور صحیح می تواند یک رله را وصل کند.
خروجی این برنامه را می توان به صورت دلخواه تغییر داد، به طور مثال می توان خروجی رله را به صورت لحظه ای
برنامه ریزی کرده و از آن برای در خانه (به جای در باز کن FF) استفاده کرد و یا اینکه کل این برنامه را در ابتدای
برنامه های خود کپی کرده و برنامه را به صورت رمز دار در آورد.
اهداف:
آموزش برنامه نویسی ساختیافته با سابروتین
آموزش عدم استفاده از دستور Goto تحت هیچ شرایطی
آموزش کار با کی پد 3 در 4
آموزش کار با حافظه دائمی EEPROM
آموزش کار با آرایه ها و رشته ها
در مورد این پروژه باید گفت که در واقع با یک مدار که فایل پروتئوسش رو براتون قرار دادیم 9 عملکرد و یا 9 کار
مجزا و متفاوت را از آن دریافت می کنیم که هر کدام به صورت جدا با برنامه نویسی جدا و توضیحات هر بخش
و سورس برنامه برای شما قرار دادیم از جمله این پروژه ها :
1 - نمایش بزگترین عدد از بین N عدد ورودی
2 - نمایش میانگین اعداد از بین N عدد ورودی ( در هر مرحله میانگین اعداد قبل را هم نشان می دهد .)
3 - نمایش اعداد زوج بین A و B
4 - تست عدد برای اول بودن آن
5 - نمایش اعداد از رشته فیبونانچی ( رشته فیبونانچی به این صورت است : ... - 13 - 8 - 5 - 3 - 2 - 1 - 1 )
6 - نمایش معادل باینری عدد
7 - نمایش جمع اعداد رقم ( مثلا 1234 می شود 10=4+3+2+1 )
8 - معکوس کردن مکان ارقام ( مثلا 1234 می شود 4321 )
9 - بازی با اعداد ( حدس حرف انتخابی شما ) خیلی جالبه