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

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

سرفصل‌ها

تالار گفتگو

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

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

میکروکنترلرها در واقع مغز دستگاه هستند که کنترل بخش‌های مختلف را بر عهده دارند.

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

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

در این دوره تمامی مباحث مربوط به رجیسترها در هر بخش به طور مفصل و کامل توضیح داده شده است و شما می‌توانید برای انجام کارهای خود به تنظیم رجیسترها بپردازید.همچنین نحوه‌ی استفاده از کدویزارد هم در هر بخش به طور کامل توصیف شده است تا به راحتی و بدون درگیر شدن با رجیسترها بتوانید به اهداف خود دست یابید.

مدرس دوره
پوریا پوراسلامی

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

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

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

زبان C در حدی که برای این دوره لازم باشد، در این دوره گفته شده است.

 

ویژگی‌های دوره پیشرفته میکروکنترلر AVR

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

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

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

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

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

در این بخش زبان برنامه‌نویسی C را فرا می‌گیریم. سپس به راه‌اندازی کلید و LED می‌پردازیم و با بخش کدویزارد آشنا می‌شویم.

برنامه نویسی به زبان C
"17:46
برنامه نویسی به زبان C - قسمت دوم
"25:26
راه اندازی LED چشمک زن
"22:07
راه اندازی کلید
"14:39
کار با رجیستر ها
"11:45
کدویزارد
"11:17
کتابخانه ها
"16:25
فصل دوم - تنظیمات کلاک
00:32 ساعت
00:32
Combined Shape Created with Sketch. 2 جلسه
بارم:
0/100
نمایش جلسات فصل  

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

تنظیمات کلاک - قسمت اول
"16:09
تنظیمات کلاک - قسمت دوم
"16:18
فصل سوم - راه اندازی LCD و کیپد
05:00 ساعت
01:00
Combined Shape Created with Sketch. 5 جلسه
بارم:
15/100
نمایش جلسات فصل  

برای وارد کردن اطلاعات به یک کیپد و برای نمایش اطلاعات به LCD نیاز داریم که این بخش به راه‌اندازی آن‌ها می‌پردازد.

در انتهای فصل هم پروژه‌ ماشین حساب مهندسی قرار داده شده است.

پروژه راه اندازی کیپد و LCD - قسمت اول
"20:14
پروژه راه اندازی کیپد و LCD - قسمت دوم
"21:30
پیش نیاز لازم برای ساخت پروژه ماشین حساب
"07:23
پروژه ساخت ماشین حساب
"11:42
پروژه میانی اول
 
15/15
     
'04:00
فصل چهارم - حالات خواب
00:14 ساعت
00:14
Combined Shape Created with Sketch. 1 جلسه
بارم:
0/100
نمایش جلسات فصل  

برای کاهش توان مصرفی و عمر بیشتر باتری، در این بخش به سراغ حالات خواب میکروکنترلر می‌رویم.

حالات خواب
"14:13
فصل پنجم - وقفه‌ها
07:35 ساعت
01:35
Combined Shape Created with Sketch. 6 جلسه
بارم:
15/100
نمایش جلسات فصل  

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

در انتها پروژه‌ ساخت دستگاه حضور و غیاب قرار داده شده است.

معرفی بخش وقفه
"23:50
پروژه بخش وقفه
"28:09
پروژه راه اندازی شمارنده با سون سگمنت - قسمت اول
"17:06
پروژه راه اندازی شمارنده با سون سگمنت - قسمت دوم
"14:07
پروژه ساخت دستگاه حضور و غیاب
"12:12
پروژه میانی دوم
 
15/15
     
'06:00
فصل ششم - تایمر، کانتر و PWMها
03:17 ساعت
03:17
Combined Shape Created with Sketch. 11 جلسه
بارم:
0/100
نمایش جلسات فصل  
فصل هفتم - تایمر نگهبان
00:10 ساعت
00:10
Combined Shape Created with Sketch. 1 جلسه
بارم:
0/100
نمایش جلسات فصل  

تایمر نگهبان را برای جلوگیری از اختلال در کارکرد مدار راه‌اندازی می‌کنیم.

تایمر نگهبان
"10:41
فصل هشتم - تبادل USART
05:22 ساعت
01:22
Combined Shape Created with Sketch. 5 جلسه
بارم:
15/100
نمایش جلسات فصل  

یکی از پروتکل‌های ارتباطی میکروکنترلر که بسیار پر کاربرد است پروتکل USART است که برای ارتباط دو میکروکنترلر با یکدیگر، ارتباط میکروکنترلر با ماژول‌ها و یا ارتباط رایانه و میکروکنترلر به کار می‌رود.

معرفی بخش USART
"18:49
رجیستر های بخش USART
"33:25
پروژه تبادل دیتا با USART
"18:37
پروژه کنترل LED با رایانه
"11:57
پروژه میانی سوم
 
15/15
     
'04:00
فصل نهم - SPI
00:53 ساعت
00:53
Combined Shape Created with Sketch. 3 جلسه
بارم:
0/100
نمایش جلسات فصل  

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

معرفی SPI
"24:09
پروژه تبادل دیتا با SPI - قسمت اول
"18:25
پروژه تبادل دیتا با SPI - قسمت دوم
"11:08