×
ribbon

آموزش مقدماتی میکروکنترلر AVR

در دوره‌ی آموزشی AVR مکتب پلاس ، تمامی پیش‌نیاز‌های مورد نیاز، برای یادگیری برنامه‌نویسی AVR از جمله زبان برنامه نویسی C و نرم‌افزار شبیه‌ساز پروتئوس، به صورت کامل و در قالب یک فصل مجزا آموزش ... ادامه

ارائه دهنده:  مکتب‌خونه  مکتب‌خونه
 86% (934 رای)
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذارندن دوره:  38 ساعت
مجموع محتوای آموزشی:  8 ساعت ویدئو - 30 ساعت تمرین و پروژه
 (قابل دانلود می‌باشد)
مهلت دوره:  8 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام

پیش‌نیاز‌ها

مهم‌ترین پیش‌نیاز‌های مورد نیاز برای یادگیری میکروکنترلر AVR عبارتند از : زبان C ، نرم‌افزار شبیه ساز پروتئوس و نیز نرم افزار کدویژن AVR  که با توجه به آموزش کامل تمامی این پیش‌نیاز‌ها در قالب فصل‌های جداگانه، برای دوره‌ی آموزشی AVR مکتب پلاس، پیش نیاز خاصی وجود ندارد و همه‌ی مخاطبان می‌توانند بدون نگرانی از پیش‌نیاز‌ها، این دوره را تهیه کنند. 

سرفصل‌های دوره آموزش مقدماتی میکروکنترلر AVR

فصل اول - معرفی میکروکنترلر ها

در این فصل با تاریخچه میکروپروسسور ها و میکروکنترلر ها و نیز معماری داخلی میکروکنترلر ها آشنا خواهید شد.

معرفی نرم افزار مورد استفاده در این دوره آموزشی و آموزش نصب آن ها نیز در این فصل گنجانده شده است.

  تاریخچه میکروپروسسور ها و تحولات آن ها از ابتدا تا کنون
"15:09  
  تاریخچه میکروکنترلر ها و معرفی میکروکنترلر AVR
"18:11  
  معرفی روش های برنامه نویسی میکروکنترلر AVR و نرم افزار های مورد استفاده در این دوره آموزشی
"12:17  
  آموزش نصب نرم افزار کد ویژن AVR
"06:45  
  آموزش نصب نرم افزار پروتئوس
"09:05  
  معرفی پیش نیاز ها
"05:57  
  فایل آموزشی دوره مقدماتی میکروکنترلر AVR
"00:04  
فصل دوم - آشنایی با زبان c و c++

زبان c به عنوان یک پیش نیاز اساسی در این دوره آموزشی است و اساس برنامه نویسی میکروکنترلر  avr زبان c میباشد.

در این فصل زبان c به طور کامل آموزش داده میشود و دانشجویان در پایان این فصل قادر خواهند بود برنامه های نرم افزاری مطلوب خود را با استفاده از زبان c طراحی و پیاده سازی نمایند .

  منطق باینری
"08:28  
  آشنایی با تاریخچه زبان C و C++
"12:50  
  انواع داده ها
"13:35  
  شناسه ها و اعلان متغیر ها
"10:31  
  محیط برنامه نویسی و طراحی اولین برنامه
"17:54  
  عملگر های محاسباتی و منطقی
"25:44  
  داده های رشته ای
"07:46  
  حلقه های تکرار و ساختار های کنترلی
"43:13  
  آرایه ها و توابع
"21:59  
  پروژه میانی اول (الزامی)
 100%    
"120:00  
فصل سوم - آشنایی با نرم افزار شبیه ساز پروتئوس

یکی از مهم ترین مراحل طراحی پروژه های سخت افزار مرحله شبیه سازی میباشد . در این مرحله سخت افزار و نرم افزار طراحی شده را در محیط یک شبیه ساز آزمایش میکنیم و از درستی سخت افزار و برنامه طراحی شده اطمینان حاصل میکنیم.

یکی از بهترین نرم افزار های شبیه ساز مدار های میکروکنترلری نرم افزار پروتئوس میباشد که در این فصل دانشجویان با نحوه طراحی مدار ها و آزمایش آن ها در این نرم افزار آشنا خواهند شد.

  آشنایی با نرم افزار پروتئوس
"07:36  
  آشنایی کلی با محیط نرم افزار پروتئوس و منو ها
"04:09  
  شبیه سازی مدارات میکروکنترلی با پروتئوس
"04:50  
  سیم کشی بهینه در پروتئوس
"08:02  
  معرفی اجمالی سایر امکانات پروتئوس
"04:14  
  پروژه میانی دوم (الزامی)
 100%    
"180:00  
فصل چهارم - معرفی پورت ها و پایه های AVR و تنظیمات آن ها

در برنامه نویسی سخت افزار های برنامه پذیر ، پیش از ورود به برنامه نویسی اصلی و تنظیم پردازش مورد نیاز ابتدا باید سخت افزار مربوط پیکربندی شود .

در این فصل تنظیمات مربوط به پیکربندی سخت افزاری و تنظیمات اولیه پایه های avr آموزش داده میشود. همچنین دانشجویان در این فصل با کتابخانه تأخیر آشنا خواهند شد و اولین پروژه خود با میکروکنترلر AVR را طراحی و پیاده سازی میکنند.

 

  معرفی پورت های AVR
"05:36  
  آشنایی با محیط نرم افزار کدویژن AVR
"16:14  
  ریجستر های مربوط به تنظیمات پایه ها در AVR
"12:09  
  معرفی کتابخانه DELAY
"19:08  
  معرفی ریجستر PIN
"13:59  
  پروژه میانی سوم (الزامی)
 100%    
"240:00  
فصل پنجم - راه اندازی وسایل جانبی

پس از آشنایی با نحوه پیکربندی سخت افزاری در فصل 4 ، در این فصل دانشجویان با انواع وسایل جانبی و نحوه اتصال آن ها به میکروکنترلر AVR آشنا خواهند شد.

در پایان این فصل دانشجویان میتوانند لوازم جانبی نظیر ال سی دی کارکتری ، سون سگمنت و .... را راه اندازی کنند.

  راه اندازی سون سگمنت تکی
"33:59  
  راه اندازی سون سگمنت چندتایی مالتی پلکس شده
"23:00  
  راه اندازی ال سی دی کاراکتری
"18:16  
  راه اندازی موتور دی سی ساده
"23:54  
  پروژه میانی چهارم (الزامی)
 100%    
"240:00  
فصل ششم - مبدل آنالوگ به دیجیتال و راه اندازی سنسور های مختلف

ارتباط میکروکنترلر با جهان فیزیکی پیرامون از طریق درگاه مبدل آنالوگ به دیجیتال میسر میشود.

در این فصل نحوه استفاده از مبدل آنالوگ به دیجیتال در میکروکنترلر AVR آموزش داده میشود و دانشجویان در پایان این فصل قادر خواهند بود انواع سنسور ها را راه اندازی نمایند.

  مبدل آنالوگ به دیجیتال
"09:13  
  راه اندازی سنسور دما (LM35)
"20:46  
  راه اندازی سنسور فتوسل
"21:18  
  راه اندازی سنسور مادون قرمز
"10:46  
  راه اندازی ولت متر دیجیتال
"04:12  
  پروژه میانی پنجم (الزامی)
 100%    
"240:00  
فصل هفتم - اصول الکترونیک و پروگرام کردن AVR

در این فصل نحوه پروگرام کردن میکروکنترلر AVR و پیاده سازی فیزیکی مدارات طراحی شده آموزش داده خواهد شد و در پایان این فصل دانشجویان قادر خواهند بود تمام مدارات طراحی شده در فصل های قبل را پس از شبیه سازی در نرم افزار پروتئوس بصورت فیزیکی پیاده سازی نمایند.

  اصول اساسی الکترونیک
"10:17  
  نکاتی در خصوص پیاده سازی فیزیکی مدار ها
"03:32  
  پروگرام کردن میکروکنترلر AVR در محیط کدویژن
"05:01  
  پروژه میانی ششم (الزامی)
 100%    
"180:00  
پروژه نهایی

پروژه نهایی این دوره ،  طراحی سیستم هشداردهنده چند لایه دما با قابلیت های ویژه میباشد که طراحی و پیاده سازی آن پس از گذراندن فصل های قبل ، به سادگی امکان پذیر است.

  پروژه نهایی (الزامی)
 100%    
"600:00  

ویژگی‌های دوره

گواهی‌نامه مکتب‌خونه گواهی‌نامه مکتب‌خونه

در صورت قبولی در دوره، گواهی نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می گیرد.

مشاهده نمونه گواهینامه
خدمات منتورینگ خدمات منتورینگ

خدمات منتورینگ به معنای برخورداری دانشجو از راهنما یا پشتیبان علمی در طول گذراندن دوره می‌باشد. این خدمات شامل پاسخگویی به سوالات آموزشی(در قالب تیکتینگ)، تصحیح آزمون یا پروژه های دوره و ارائه باز خورد موثر به دانشجو می‌باشد.

پروژه محور پروژه محور

این دوره طوری طراحی شده است که محتوای آموزشی دوره حول چند پروژه واقعی و کاربردی هستند تا یادگیری دانشجو در طول دوره به کاربردهای عملی تبدیل شود و به این ترتیب بالاترین سطح یادگیری را فراهم نمایند.

تمرین و آزمون تمرین و آزمون

با قرار گرفتن تمرین ها و آزمون های مختلف در طول دوره، محیطی تعاملی فراهم شده است تا بهره گیری از محتوا و یادگیری بهتر و عمیق تر شود.

تالار گفتگو تالار گفتگو

شما می توانید از طریق تالار گفتگو با دیگر دانشجویان دوره در ارتباط باشید، شبکه روابط حرفه ای خود را تقویت کنید یا سوالات مرتبط با دوره خود را از دیگر دانشجویان بپرسید.

تسهیل استخدام تسهیل استخدام

در صورت قبولی در دوره، شما می‌توانید با وارد کردن اطلاعات آن در بخش دوره‌های آموزشی رزومه‌ساز «جاب ویژن»، تایید مهارت خود را در قالب اضافه شدن «مدال مهارت» به روزمه آنلاین خود دریافت نمایید. این مدال علاوه بر ایجاد تمایز در نمایش رزومه شما، باعث بالاتر قرار گرفتن آن در لیست انبوه رزومه‌های ارسالی به کارفرما شده و بدین ترتیب شانس شما را برای استخدام در سازمانهای موفق و پر متقاضی افزایش می‌دهد.

بررسی فرصت‌های شغلی

درباره دوره

در دوره‌ی آموزشی AVR مکتب پلاس ، تمامی پیش‌نیاز‌های مورد نیاز، برای یادگیری برنامه‌نویسی AVR از جمله زبان برنامه نویسی C و نرم‌افزار شبیه‌ساز پروتئوس، به صورت کامل و در قالب یک فصل مجزا آموزش داده شده‌اند.

علاوه بر این، در طراحی سیستم‌های دیجیتال، چهار مرحله‌ی مهم وجود دارد :

1- طراحی سخت‌افزار

2- طراحی نرم‌افزار

3- شبیه‌سازی

4- پیاده‌سازی عملی

در دوره‌ی آموزشی AVR مکتب پلاس و در تمامی فصل‌ها، پروژه‌ها به صورت گام به گام، بر اساس این 4 مرحله اساسی طراحی سیستم های دیجیتال، پیاده سازی می‌شوند و برخلاف سایر دوره‌های آموزشی، از هیچ‌کدام از این مراحل مهم، غفلت نشده است .

با توجه به آموزشی کامل ابعاد سخت افزاری و نرم افزاری در این دوره‌ی آموزشی، همه‌ی شرکت‌کنندگان، در پایان دوره قادر خواهند بود که به صورت عملی، پروژه‌های دلخواه خود را از صفر تا صد طراحی، شبیه‌سازی و پیاده‌سازی نمایند.

همچنین وجود راهنما‌های آموزشی، در طول دوره، باعث می‌شود تا مخاطبان محترم دوره بتوانند همه‌ی سؤالات خود را مطرح کرده و پاسخ مناسب آن را دریافت کنند و در نتیجه در پایان، هیچ ابهامی در خصوص قسمت‌های مختلف این دوره‌ی آموزشی، وجود نخواهد داشت.

درباره استاد

maktabkhooneh-teacher محمدپارسا کریمی

مهندس محمد پارسا کریمی‌، دانش آموخته مهندسی برق گرایش الکترونیک از دانشگاه شهید بهشتی و کارشناسی ارشد مهندسی برق گرایش سیستم‌های الکترونیک دیجیتال از دانشگاه علم و صنعت ایران است. مهندس کریمی دارای چندین سال سابقه تدریس کارگاه های آموزشی در دانشگاه های تهران، علم و صنعت ایران، شهید بهشتی و مراکز آموزش تخصصی مهم کشور است. از مهم ترین علایق وی می توان به طراحی نرم افزار و سخت افزار سیستم های نهفته، هوش مصنوعی، یادگیری ماشین، شبکه های کامپیوتری و اینترنت اشیا اشاره کرد. وی سابقه طراحی و اجرای بیش از ۲۰ پروژه مهم صنعتی در حوزه اینترنت اشیا و طراحی سیستم های نهفته را در کارنامه خود دارد و در حال حاضر به عنوان طراح سیستم های نهفته در شرکت پرتو تماس نوین "پرمان" مشغول به فعالیت است.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران  ( نظر)

صفحه 1 از
محسن فتحعلی 1401-06-20
دانشجوی دوره
مدرس دوره به مطالب تسلط دارند و بیانشون طوری هست که مطالب رو فرا بگیرید. ولی یک ضعف این دوره استفاده نکردن مدرس از قلم نوری هست، به طوری که مدرس اگر جایی نیاز باشد بنویسد با موس روی فایل ارائه می نویسند! همچنین همونطور که از اسم دوره معلومه سطح دوره مقدماتی هست و یکسری مقدمات از میکروکنترلر avr تدریس می شود. در این دوره با زبان c و در محیط کدویژن، میکرو برنامه نویسی شده و سپس روی نرم افزار پروتئوس شبیه سازی می شود. بنابراین اگر تا حالا با avr کار نکردید و دوست دارید خیلی ریشه ای و کامل برنامه نویسی میکروکنترلر avr رو یاد بگیرید، به شما پیشنهاد می کنم از کتاب های مرجع آموزش avr یا دوره آموزشی دیگه ای استفاده کنید چون خیلی از مطالب هست که متاسفانه در این دوره به آن پرداخته نمی شود. در کل از مدرس دوره بابت تدریس این دوره کمال تشکر را دارم.
سیدحسین لطیفی 1401-04-21
دانشجوی دوره
به نظر خیلی خیلی مقدماتی هست یعنی زیاد چیزی آموزش نمیده مثلا کار با کیپد نداشت یا چیزای دیگه
پویا نظری 1401-04-17
دانشجوی دوره
مدرس کاملا مسلط و توضیحات کامل ارائه میده و خیلی پروژه های خوبی پیاده سازی میکنه ولی خب همه در محیط شبیه سازی هست اگر بعد هر بخش شبیه سازی یک ویدیو پیاده بصورت فیزیکی هم بود خیلی عالی تر میشد و دوره فوق العاده ای میشد حتی میشه،‌ میشه یک دوره دیگه هم در ادامه این ضبط بشه و بخش پیاده سازی سخت افزاری رو هم پوشش بده که واقعا دوره عالی میشه تنها ضعف این دوره بحث پیاده سازی سخت افزار هست در مورد پیش نیاز هم میشه گفت پیشنیاز فقط در حد دانش پایه الکترونیک کافیه
مهدی عابدی 1401-01-31
دانشجوی دوره
این بنده خدارو چرا زحمت دادید مگه ضبط آموزش اجبار بود حتی کلمه پایتون هم اشتباه نوشتن و در همین ابتدای آموزش بسیاری از تلفظ های کلمات اشتباه میگویند و کلا این بنده خدا اذیت شده ما که نشستیم میبینیم و میخندیم خدا خیرتون بده
مکتب‌خونه
همراه عزیز؛ از این که این دوره نتوانسته رضایت شما را جلب کند، عمیقا ناراحتیم. مطمئن باشید نظرات ارزشمند جنابعالی به بخش مربوطه ارجاع داده خواهد شد و برای ساخت دوره های آتی مدنظر قرار خواهد گرفت. ضمنا شما می توانید در صورتی که استاد خاصی را برای این دوره می شناسید، به ما معرفی کنید تا همین دوره را مجددا با کیفیت بالاتری تولید کنیم.
پارسا کرمی 1401-01-15
دانشجوی دوره
به شدت دوره غیر کاربردی است بیشتر اموزش شبیه سازی avr است تا اموزش مقدمات avr.
محمد پاشایی 1400-11-05
دانشجوی دوره
دوره خوبی بود خسته نباشید
هدیه رستمیان 1400-03-10
دانشجوی دوره
بیان مدرس بسیارعالی بود. تسلط ایشون بی نظیر بود. دوره بسیار خوبی بود.
سئودا سیدمعصومیان چرندابی 1400-02-15
دانشجوی دوره
بسیار کاربردی و خوب بود دوره تدریس استاد هم خیلی عالی و قوی و واضح بود
علی رحیمی مقدم 1400-01-23
دانشجوی دوره
تدریس خوب - محتوای کاربردی - آزمون های استاندارد.
یوسف محمودی صدر 1400-01-15
دانشجوی دوره
بسیار مفید و هوشمندانه بود
امیرحسین زراتی 1400-01-13
دانشجوی دوره
از جمله معدود دوره هایی بود که واقعا از 0 تا سطح متوسط رو پوشش داد و بیان مدرس واقعا گویا و روان بود ممنونم . از این دوره واقعا لذت بردم و راضی بودم و ترقیب شدم از این مدرس دوره های بیشتری را ببینم اون یک ستاره ای که کم تر دادم بدین جهت بود که ... 1- می توانست پیشرفته تر باشد فصول انتهایی 2- دوره ناقص است .66 ساعت زمان نمی برد و کمی پایان باز است(به مباحث توری کم پرداخته شده) 3- مدرس با کمی تاخیر به سوالات پاسخ می دهند 4-پروژه ها چالشی نیستند
علیرضا نوران 1399-12-25
دانشجوی دوره
بسیار عالی بود
احد جودی 1399-12-05
دانشجوی دوره
سلام خسته نباشید بنظرم نوع آموزش بسیار ابتدائی و ضعیف بود دوره های آموزشی این چنین باید با جذابیت بیشتر و مطالب بهتر باشد .بسیار یکنواخت و خسته کننده مثلا فصل سوم نصف کل زمان تکراری و بی فایده در مورد چیدن قطعه . نوشتن مطالب با موس که تایپ میکردید بسیار بهتر بود یا یک قلم حداقلی استفاده میکردید .ببخشید نظر هست دیگه حتما نباید مورد قبول همه دوستان باشد .
مکتب‌خونه
همراه عزیز؛ از اینکه نظر خود را با ما در میان گذاشتید صمیمانه سپاسگزاریم موارد مطرح شده جهت بررسی به بخش مربوطه ارسال شد.
حسین نعمتی 1399-11-07
دانشجوی دوره
سلام، ممنون از استاد عزیز دوره مفیدی بود.
علی فروتن 1399-09-01
دانشجوی دوره
این آموزش حداکثر ۹ ساعت می باشد . به این نکته دقت کنید زیرا بقیه تایم صرف پروژه هایی اختصاص شده است که استاد فقط مطرح میکنند و خیلی هم اسان هستند و من در عرض ۵ دقیقه انجام دادم ولی برای همان پروژه ۸ ساعت زمان در نظر گرفته شده است و بی انصافی است زیرا اصلا مشخص نیست برای طرح پروژه ای که استاد مطرح میکند و دانشجو انجام میدهد و خود استاد کمکی در انجام آن نمیکند چرا باید ۸ ساعت فقط برای یکی از پروژه ها در نظر گرفته شود و رو چه حسابی این زمان اختصاص داده میشود . اگر از مدت زمان آموزش به هزینه آن صرف نظر شود میتوان گفت آموزش مقدماتی خوبی است .
مکتب‌خونه
همراه عزیز؛ از اینکه نظر خود را با ما در میان گذاشتید صمیمانه سپاسگزاریم موارد مطرح شده جهت بررسی بیشتر به بخش مربوطه ارسال شد. زمان موردنیاز برای گذراندن دوره، براساس استانداردهای جهانی Massive Open Online Courses (MOOC) برای دوره­های مجازی، مجموع زمان لازم برای مشاهده ویدیوها، انجام کوییزها، حل تمارین و ارائه پروژه‌ها است و لزوماْ برابر با مدت زمان ویدئوهای دوره نیست. مکتب‌خونه زمان موردنیاز برای گذراندن دوره‌ها را براین­ اساس محاسبه و در صفحه هر دوره درج نموده است.
1
2
صفحات پربازدید
poster
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذارندن دوره:  38 ساعت
مجموع محتوای آموزشی:  8 ساعت ویدئو - 30 ساعت تمرین و پروژه
 (قابل دانلود می‌باشد)
مهلت دوره:  8 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام