توضیحات
آموزش برنامه نویسی میکروکنترلر (Microcontroller) AVR
نام دوره : Mastering Microcontroller Programming
پیش نیاز :
- سیستم عامل ویندوز
- دانش قبلی برنامه نویسی C اصول الکترونیک می تواند یک مزیت باشد اما اجباری نیست
توضیحات:
اگر کتابهای برنامهنویسی میکروکنترلر را مطالعه میکنید، وبلاگهای مختلف را دنبال میکنید و هنوز احساس میکنید گیر کردهاید. پس به جای درستی آمدید،
این دوره آموزشی برنامه نویسی میکروکنترلر که حول محبوب ترین میکروکنترلر 8 بیتی ATmega328 AVR طراحی شده است.
در آموزش برنامه نویسی میکروکنترلر (Microcontroller) AVR نحوه نوشتن برنامه های C برای ATmega328 MCU را یاد می گیریم.
درک مفهوم پیچیده را با استفاده از محتوای با کیفیت آسان کرده ام. فرقی نمی کند که در میکروکنترلرها تازه کار هستید یا از قبل اصول اولیه را می دانید. مطمئنم از یادگیری با این دوره لذت خواهید برد.
ما سفر خود را برای کاوش میکروکنترلر از اصول اولیه مانند راه اندازی Atmel Studio7 IDE رسمی، نصب ابزارهای برنامه نویسی و وصل کردن مدارها به ساده ترین روش آغاز خواهیم کرد.
برای ساده نگه داشتن بخش سخت افزاری در ابتدا، از تراشه ATmega328 در Arduino Uno استفاده می کنیم.
باور کنید این باعث صرفه جویی در وقت ما در بخش سخت افزاری می شود تا بتوانیم از طریق برنامه نویسی AVR C بر روی ویژگی های اصلی میکروکنترلر تمرکز کنیم.
بعداً، با گذشت زمان، از کیت ارزیابی ATmega328 Xplained Mini برای یادگیری تکنیک های اشکال زدایی پیشرفته استفاده خواهیم کرد.
” بزرگترین هدف این دوره کمک به شما در ایجاد درک صحیح از معماری میکروکنترلرها و رجیسترهای جانبی به منظور استفاده از آنها در حین نوشتن نرم افزارهای حرفه ای سیستم های تعبیه شده است.”
ما هر مدار را از ابتدا راه اندازی می کنیم و سیستم عامل میکروکنترلر را برای آن می نویسیم.
ما در ابتدا زمان کافی را صرف می کنیم تا اصول اولیه را درست کنیم. این امر در طولانی مدت باعث صرفه جویی در زمان می شود و باعث می شود که در کار با Microcontroller Architecture و C Programming احساس اطمینان کنید.
بعداً، ما پروژههای کوچکی را برای استفاده از LED، سوئیچها، حسگرهای آنالوگ و دیجیتال (دما/رطوبت/شدت نور/فاصله)، سنسور IR، رلهها و بسیاری موارد دیگر خواهیم ساخت.
این پروژهها میتوانند کوچک و در عین حال بسیار قدرتمند برای ایجاد پایههای قوی برای استفاده از GPIO، Timer/Counter، Interrupt، PWM، ADC، Serial UART و سایر تجهیزات جانبی در حین توسعه نرمافزار و سختافزار تعبیهشده باشند.
دوره آموزش برنامه نویسی میکروکنترلر (Microcontroller) AVR برای چه کسانی است:
- فارغ التحصیلان مهندسی برق، الکترونیک، کامپیوتر
- هر کسی که علاقه مند به یادگیری برنامه نویسی میکروکنترلر است
- دانشآموزان/حرفهایانی که میخواهند در سیستمهای جاسازی شده شغلی داشته باشند
- کاربران آردوینو که میخواهند توسعهدهنده نرمافزار تعبیهشده حرفهای باشند
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید