AVR Tutorial v2.6.0 – معلم ریزپردازنده مخصوص اندروید
نسخه بدون تبلیغات و کامل برنامه
درخواستی کاربران
میکروکنترلر ها قطعات الکترونیکی کوچکی هستند که قابلیت های متنوعی برای ساخت مدار های برنامه ریزی شده ارائه می دهند. میکرو کنترلر ها بسیار ارزان تر از پردازنده ها هستند و در موقعیت هایی که نیاز به انجام کار های پیچیده محاسباتی نیست، استفاده می شوند. میکروکنترلر ها را می توان با زبان های سطح بالا مثل c، به آسانی برنامه ریزی کرد. هر میکروکنترلر تنها قادر است یک برنامه را اجرا نماید و برای ایجاد برنامه جدید روی آن، باید برنامه قبلی از حافظه پاک شود. میکروکنترلر ها در مواردی مثل ساخت چراغ های راهنمایی، رباتیک، مدار های هشدار دهنده، مدار های کنترلی و موارد مشابه کاربرد دارند و به صورت گسترده استفاده می شوند. هنگامی که برنامه پیچیده باشد، از پردازنده ها به جای میکروکنترلر استفاده می نمایند. به میکروکنترلرها ریز پردازنده هم گفته می شود و آشنایی با آن ها برای دانشجویان رشته های نرم افزار و سخت افزار حیاتی است. به گونه ای که یک درس تخصصی به نام ریز پردازنده در چارت آموزشی آن ها وجود دارد. معمولا این درس جزء سخت ترین دروس برای دانشجویان است چرا که آشنایی قبلی با ریزپردازنده ندارند و نمی توانند به خوبی روند کار آن را درک کنند. امروز با برنامه ای در خدمت شما هستیم که برای حل این مشکل به وجود آمده است. AVR Tutorial عنوان یک اپلیکیشن کامل و عالی برای یادگیری آسان کار با میکروکنترلر AVR، مخصوص سیستم عامل اندروید است که توسط Peter Ho توسعه و به صورت رایگان در گوگل پلی منتشر شده است. در این برنامه میکروکنترلر ATMEGA16 محصول شرکت اتمل مورد بررسی و آموزش قرار می گیرد. برنامه شامل انواع پروژه های آماده به همراه اجزاء مختلف برای ساخت و طراحی مدار هاست. تمامی پروژه ها به زبان C نوشته شده اند و می توان آن ها را به روش های مختلف ذخیره یا ارسال کرد. می توانید اجزاء مختلف را انتخاب نموده و با انتخاب فایل برنامه نوشته شده، مدار خود را روشن کرده و تست کنید. کد های نوشته شده کاملا ساختار یافته هستند و به راحتی با مطالعه پروژه های آماده می توانید روند کار آن ها درک نمایید.
برخی از امکانات و قابلیت های برنامه AVR Tutorial اندروید:
- بررسی معماری AVR
- AVR asm mnemonics & lanugage c
- 21 پروژه آزمایشی شامل led، کلیدها، صفحه کلید، 16×2 LCM، ADC و غیره
- ویزارد کد برای UART ، تایمر، وقفه، ADC و لوازم جانبی بیرونی از جمله LED، بازر، کلید سوئیچ، وقفه خارجی، سون سگمنت، ماتریس ۸ در ۸، صفحه کلید ۴ در ۴، 16×2 LCM، ساعت و ….
- پشتیبانی از I2C eeprom 24C01 (128B) ~ 24C512 (64kB)
- پشتیبانی از SPI eeprom 25010 (128B) M 25M02 (256kB)
- پروژه های نمایشی اضافی از جمله ماتریس LED 16×16 ، i2c eeprom ، spi eeprom ، اتوماسیون منزل و غیره
- ویزارد کد برای I2C eeprom ، SPI eeprom ، LCM 128×64 و غیره
- OLED 128×64
- TFT 220×176
- سنسور MPU6050 (شتاب + ژیرو)
- سنسور دما 18B20
- ماژول DFPlayer mp3
- فلش SPI
- موتور استپر
- موتور سروو
- اتوماسیون خانگی با استفاده از بلوتوث
اپلیکیشن AVR Tutorial یک برنامه آموزشی جامع برای یادگیری روش کار میکروکنترلر ها، مناسب برای تمامی دانشجویان رشته های کامپیوتر است که با کسب رضایت کاربران اندرویدی توانسته است امتیاز 4.2 از 5.0 را از کاربران گوگل پلی دریافت نماید. هم اکنون می توانید نسخه بدون تبلیغات این برنامه همراه با تمامی امکانات و قابلیت ها را از فارس اندروید به صورت کاملا رایگان دریافت کنید.
تغییرات نسخه v2.6.0 :
* رفع باگ های جزئی
امتیاز داده شده: 5 از 5 : جالب بود مرسی .