00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
یا
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
مکتب‌خونه

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

دوره‌های مکتب‌پلاس
66 ساعت

سرفصل‌ها

تالار گفتگو

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

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

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

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

3- شبیه‌سازی

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

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

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

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

مدرس دوره
محمدپارسا کریمی

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

پیش‌نیاز‌های دوره مقدماتی میکروکنترلر AVR

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

ویژگی‌های دوره مقدماتی میکروکنترلر AVR

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

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

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

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

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟
خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.
آیا گواهی‌نامه‌های دانشگاهی به صورت رسمی و توسط دانشگاه مربوطه صادر می‌شود؟
بله؛ گواهی نامه ها توسط دانشگاه مربوطه و با امضای رئیس دانشگاه یا مسئول مربوطه که حق امضای گواهی نامه ها را دارد صادر می شود و گواهی نامه معتبر دانشگاه است که به اسم هر فرد صادر می شود.
حداقل و حداکثر زمانی که می توانم یک دوره را بگذرانم چقدر است؟
برای گذراندن دوره حداقل زمانی وجود ندارد و شما می توانید در هر زمانی که مایل هستید فعالیت های مربوطه را انجام دهید. برای هر دوره یک حداکثر زمان تعیین شده است که در صفحه معرفی دوره می توانید مشاهده کنید که از زمان خرید دوره توسط شما تنها در آن مدت شما از ویژگی های تصحیح پروژه ها توسط پشتیبان و دریافت گواهی نامه بهره مند خواهید بود.
در صورت قبولی در دوره، آیا امکان دریافت نسخه فیزیکی گواهی نامه دوره را دارم؟
پس از صدور گواهی نامه، نسخه الکترونیکی گواهی نامه در اختیار شما قرار می گیرد. در صورت درخواست شما، نسخه فیزیکی گواهی نامه نیز می تواند برای شما ارسال شود.
پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
فصل اول - معرفی میکروکنترلر ها
01:07 ساعت
01:07
Combined Shape Created with Sketch. 6 جلسه
بارم:
0/100
نمایش جلسات فصل  

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

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

تاریخچه میکروپروسسور ها و تحولات آن ها از ابتدا تا کنون
"15:09
تاریخچه میکروکنترلر ها و معرفی میکروکنترلر AVR
"18:11
معرفی روش های برنامه نویسی میکروکنترلر AVR و نرم افزار های مورد استفاده در این دوره آموزشی
"12:17
آموزش نصب نرم افزار کد ویژن AVR
"06:45
آموزش نصب نرم افزار پروتئوس
"09:05
معرفی پیش نیاز ها
"05:57
فصل دوم - آشنایی با زبان c و c++
06:42 ساعت
02:42
Combined Shape Created with Sketch. 10 جلسه
بارم:
5/100
نمایش جلسات فصل  

زبان 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
پروژه میانی اول
 
5/5
     
'04:00
فصل سوم - آشنایی با نرم افزار شبیه ساز پروتئوس
05:28 ساعت
00:28
Combined Shape Created with Sketch. 6 جلسه
بارم:
5/100
نمایش جلسات فصل  

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

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

آشنایی با نرم افزار پروتئوس
"07:36
آشنایی کلی با محیط نرم افزار پروتئوس و منو ها
"04:09
شبیه سازی مدارات میکروکنترلی با پروتئوس
"04:50
سیم کشی بهینه در پروتئوس
"08:02
معرفی اجمالی سایر امکانات پروتئوس
"04:14
پروژه میانی دوم
 
5/5
     
'05:00
فصل چهارم - معرفی پورت ها و پایه های AVR و تنظیمات آن ها
09:07 ساعت
01:07
Combined Shape Created with Sketch. 6 جلسه
بارم:
10/100
نمایش جلسات فصل  

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

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

 

معرفی پورت های AVR
"05:36
آشنایی با محیط نرم افزار کدویژن AVR
"16:14
ریجستر های مربوط به تنظیمات پایه ها در AVR
"12:09
معرفی کتابخانه DELAY
"19:08
معرفی ریجستر PIN
"13:59
پروژه میانی سوم
 
10/10
     
'08:00
فصل پنجم - راه اندازی وسایل جانبی
09:39 ساعت
01:39
Combined Shape Created with Sketch. 5 جلسه
بارم:
10/100
نمایش جلسات فصل  

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

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

راه اندازی سون سگمنت تکی
"33:59
راه اندازی سون سگمنت چندتایی مالتی پلکس شده
"23:00
راه اندازی ال سی دی کاراکتری
"18:16
راه اندازی موتور دی سی ساده
"23:54
پروژه میانی چهارم
 
10/10
     
'08:00
فصل ششم - مبدل آنالوگ به دیجیتال و راه اندازی سنسور های مختلف
09:06 ساعت
01:06
Combined Shape Created with Sketch. 6 جلسه
بارم:
10/100
نمایش جلسات فصل  

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

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

مبدل آنالوگ به دیجیتال
"09:13
راه اندازی سنسور دما (LM35)
"20:46
راه اندازی سنسور فتوسل
"21:18
راه اندازی سنسور مادون قرمز
"10:46
راه اندازی ولت متر دیجیتال
"04:12
پروژه میانی پنجم
 
10/10
     
'08:00
فصل هفتم - اصول الکترونیک و پروگرام کردن AVR
05:18 ساعت
00:18
Combined Shape Created with Sketch. 4 جلسه
بارم:
10/100
نمایش جلسات فصل  

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

اصول اساسی الکترونیک
"10:17
نکاتی در خصوص پیاده سازی فیزیکی مدار ها
"03:32
پروگرام کردن میکروکنترلر AVR در محیط کدویژن
"05:01
پروژه میانی ششم
 
10/10
     
'05:00
پروژه نهایی
20:00 ساعت
Combined Shape Created with Sketch. 1 جلسه
بارم:
50/100
نمایش جلسات فصل  

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

پروژه نهایی
 
50/50
     
'20:00