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

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
3.8 (28 رای)
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذارندن دوره:  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 محمدپارسا کریمی

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

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

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
هدیه رستمیان 1400-03-10
بیان مدرس بسیارعالی بود. تسلط ایشون بی نظیر بود. دوره بسیار خوبی بود.
سئودا سیدمعصومیان چرندابی 1400-02-15
بسیار کاربردی و خوب بود دوره تدریس استاد هم خیلی عالی و قوی و واضح بود
علی رحیمی مقدم 1400-01-23
تدریس خوب - محتوای کاربردی - آزمون های استاندارد.
یوسف محمودی صدر 1400-01-15
بسیار مفید و هوشمندانه بود
علیرضا نوران 1399-12-25
بسیار عالی بود
حسین نعمتی 1399-11-07
سلام، ممنون از استاد عزیز دوره مفیدی بود.
الهه اصلانی 1399-08-20
سلام دوره ی کاربردی و خوبی بود.
محمد حسین امیری 1399-07-20
عالی ، به همه افرادی که علاقمندن پیشنهاد میدم .
امیرحسین احمدی نژاد 1399-04-01
به صورت مقدماتی وبا آموختن الفبای کار بسیار مفید و عملی بود بعد از خودن و پرت کردن چندین کتاب مثلا مشهور با گذروندن این دوره میکرو تونستم اولین قدم رو بردارم الان میفهمم که کتابها تقریبا نصف صفهاتشون پر شده از دیتا شیت هایی که دوزار نمیارزن و براحتی پی دی افشون تو نت هست.بسیار مفید بود ممنونم
محمد پاشایی 1400-11-05
دوره خوبی بود خسته نباشید
امیرحسین زراتی 1400-01-13
از جمله معدود دوره هایی بود که واقعا از 0 تا سطح متوسط رو پوشش داد و بیان مدرس واقعا گویا و روان بود ممنونم . از این دوره واقعا لذت بردم و راضی بودم و ترقیب شدم از این مدرس دوره های بیشتری را ببینم اون یک ستاره ای که کم تر دادم بدین جهت بود که ... 1- می توانست پیشرفته تر باشد فصول انتهایی 2- دوره ناقص است .66 ساعت زمان نمی برد و کمی پایان باز است(به مباحث توری کم پرداخته شده) 3- مدرس با کمی تاخیر به سوالات پاسخ می دهند 4-پروژه ها چالشی نیستند
بهداد بوجاری 1399-08-20
سلام. مفید بود.
محمد خدادادی شهرضا 1398-12-17
هزینه دوره بسیار زیاد است و این هزینه زیاد سبب کاهش تعداد فراگیران ، کاهش تعداد دوره هایی که هر فرد از تعداد دوره هایی که به انها علاقه مند است اخذ می کند
محسن فتحعلی 1401-06-20
مدرس دوره به مطالب تسلط دارند و بیانشون طوری هست که مطالب رو فرا بگیرید. ولی یک ضعف این دوره استفاده نکردن مدرس از قلم نوری هست، به طوری که مدرس اگر جایی نیاز باشد بنویسد با موس روی فایل ارائه می نویسند! همچنین همونطور که از اسم دوره معلومه سطح دوره مقدماتی هست و یکسری مقدمات از میکروکنترلر avr تدریس می شود. در این دوره با زبان c و در محیط کدویژن، میکرو برنامه نویسی شده و سپس روی نرم افزار پروتئوس شبیه سازی می شود. بنابراین اگر تا حالا با avr کار نکردید و دوست دارید خیلی ریشه ای و کامل برنامه نویسی میکروکنترلر avr رو یاد بگیرید، به شما پیشنهاد می کنم از کتاب های مرجع آموزش avr یا دوره آموزشی دیگه ای استفاده کنید چون خیلی از مطالب هست که متاسفانه در این دوره به آن پرداخته نمی شود. در کل از مدرس دوره بابت تدریس این دوره کمال تشکر را دارم.
پویا نظری 1401-04-17
مدرس کاملا مسلط و توضیحات کامل ارائه میده و خیلی پروژه های خوبی پیاده سازی میکنه ولی خب همه در محیط شبیه سازی هست اگر بعد هر بخش شبیه سازی یک ویدیو پیاده بصورت فیزیکی هم بود خیلی عالی تر میشد و دوره فوق العاده ای میشد حتی میشه،‌ میشه یک دوره دیگه هم در ادامه این ضبط بشه و بخش پیاده سازی سخت افزاری رو هم پوشش بده که واقعا دوره عالی میشه تنها ضعف این دوره بحث پیاده سازی سخت افزار هست در مورد پیش نیاز هم میشه گفت پیشنیاز فقط در حد دانش پایه الکترونیک کافیه
1
2

دوره‌های پیشنهادی

سوالات پرتکرار

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟
خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.

سوالات پرتکرار

آیا گواهی‌نامه‌های دانشگاهی به صورت رسمی و توسط دانشگاه مربوطه صادر می‌شود؟
بله؛ گواهی نامه ها توسط دانشگاه مربوطه و با امضای رئیس دانشگاه یا مسئول مربوطه که حق امضای گواهی نامه ها را دارد صادر می شود و گواهی نامه معتبر دانشگاه است که به اسم هر فرد صادر می شود.

سوالات پرتکرار

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

سوالات پرتکرار

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

سوالات پرتکرار

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