معرفی اجمالی دوره
دوره آموزشی میکروکنترلر ARM با رویکردی متفاوت نسبت به سایر دورههای موجود در این زمینه ارائه میشود. در این دوره فراگیران ضمن آشنایی با خانوادهها و امکانات میکروکنترلرهای شرکت ST، واحدهای مهم و امکانات میکروکنترلرهای STM32F10xx را به همراه جزئیات آنها میآموزند. از ویژگیهای مهم این دوره میتوان به آموزش نحوه برنامهنویسی میکروکنترلرهای ARM و انجام پروژههای عملی وکاربردی منطبق بر همه مباحث تدریس شده اشاره کرد تا آموختههای دانشجویان دوره میکروکنترلر ARM را محک بزند و علاوه بر تسلط بر مباحث تئوری مهارت مورد نیاز در زمینه انجام پروژههای عملی را نیز کسب کنند.
آموزش میکروکنترلر ARM برای دانشجویان رشتههای برق، کامپیوتر، مکاترونیک و مهندسی پزشکی کاربرد بسیار زیادی دارد و مخاطبان اصلی این دوره میباشند؛ هرچند تمامی افرادی که به موضوع میکروکنترلرها علاقهمند هستند میتوانند با شرکت در این دوره، از مزایای آموزشی آن بهرهمند شوند. دوره آموزشی میکروکنترلر ARM نرمافزارها و ابزارهای مورد نیاز مانند کامپایلر، Keil، j-link و هدربرد میکروکنترلر STM32F103RCT6 را معرفی کرده و نحوه راهاندازی آنها را آموزش میدهد. همچنین در این دوره علاوه بر پرداختن به مباحث مفهومی، جزئیات پرکاربرد در پروژههای عملی را نیز تحلیل و بررسی میشود.
توجه داشته باشید که علاقهمندان به حضور در این دوره باید زمینهی آشنایی با زبان برنامهنویسی C و اصول کار با میکروکنترلرها را داشته باشند هرچند که زبان C در حد نیاز و کاربردی آموزش داده میشود.
دانشجویان در انتهای این دوره قادر خواهند بود میکروکنترلرهای STM32F1 را راهاندازی کرده و پروژهها وایدههای مربوط به این حوزه را به آسانی انجام دهند.
ویژگیهای دوره
آنلاین ، پروژه محور، تعاملی، ارائه گواهینامه پایان دوره
فصول دوره
فصل 1- آشنایی با میکروکنترلرهای ARM سری STM32 فصل 2- آشنایی با زبان برنامهنویسی C فصل 3- آشنایی با نرمافزار KEIL UVISION فصل 4- آشنایی با ورودیها و خروجیهای عمومی (GPIO) فصل 5- آشنایی با واحد مبدل آنالوگ به دیجیتال (ADC) فصل 6- تبادل داده با واحدUART فصل 7- راهاندازی TIMER و وقفه خارجی فصل 8- تولید موج PWM فصل 9- پروژههای کاربردی;
معرفی مدرس
محمدرضا فتان
محمدرضا فتان دانشآموخته مهندسی برق گرایش الکترونیک از دانشگاه صنعتی سهند میباشد. ایشان چند سالیست که در زمینههای طراحی مدارات الکترونیکی صنعتی؛ طراحی PCBهای چندلایه، برنامهنویسی میکروکنترلرهای ARM ، AVR سری STM و LPC بردهای آردینو و Raspberry Pi فعالیت دارند. همچنین حوزه پردازش تصویر و هوش مصنوعی و همچنین برنامهنویسی به زبانهای اسمبلی، C++ ،Cو پایتون از دیگر زمینههای کاری مورد علاقه ایشان میباشد.
روش ارزیابی و نمرهدهی
حد نصاب قبولی در دوره: 80.0 نمره، فارغالتحصیل شدن در این دوره نیاز به ارسال تمرینها و پروژههای الزامی دارد
نمونه گواهینامه