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
مکتب‌خونه

آموزش میکروکنترلر ARM

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

سرفصل‌ها

تالار گفتگو

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

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

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

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

پیش‌نیاز‌های دوره آموزش میکروکنترلر ARM

.

در طول این دوره، تمامی مباحث، از ابتدایی‌ترین تا پیشرفته‌ترین مباحث، با زبانی قابل فهم و ساده بیان می‌شوند.

بنابراین برای ورود به این دوره، هیچ‌گونه پیش‌نیازی لازم نیست و تمامی مباحث، پوشش داده شده‌اند.

ویژگی‌های دوره آموزش میکروکنترلر ARM

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

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

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

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

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

تاریخچه
"06:32
معرفی میکرو های شرکت ST و نحوه ی نام گذاری آن ها
"12:19
فصل دوم - مقدمات برنامه‌نویسی به زبان C
00:59 ساعت
00:58
Combined Shape Created with Sketch. 5 جلسه
بارم:
4%
نمایش جلسات فصل  

ابتدا با مقدمات ورود به دنیای میکروکنترلر ARM آشنا شده و سپس مباحث برنامه‌نویسی به زبان C را از ابتدایی ترین مسایل تا پیچیده ترین آن ، آموزش می بینیم.

منطق باینری
"17:51
مقدمات برنامه نویسی به زبان C (بخش اول)
"07:29
مقدمات برنامه نویسی به زبان C (بخش دوم)
"14:04
مقدمات برنامه نویسی به زبان C (بخش سوم)
"18:43
کوییز سری اول
 
100%
     
"01:00
فصل سوم - نصب و راه اندازی نرم افزار های مورد نیاز
00:42 ساعت
00:42
Combined Shape Created with Sketch. 3 جلسه
بارم:
0%
نمایش جلسات فصل  

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

نصب نرم افزار Stm32cube
"15:18
راه اندازی jlink و نرم افزار Keil
"09:51
تنظیم کلاک سیستم
"17:48
فصل چهارم - GPIO
10:13 ساعت
01:12
Combined Shape Created with Sketch. 8 جلسه
بارم:
19%
نمایش جلسات فصل  

GPIO  که در واقع مخفف General Purposes Input and Output  میباشد یکی از راه های ارتباطی میکروکنترلر با دنیای بیرونیست.در انتهای  این بخش خواهیم توانست یک چراغ راهنمایی رانندگی را به عنوان پروژه ی عملی راه اندازی کنیم.

توضیح GPIO
"17:35
راه اندازی GPIO به عنوان خروجی
"14:09
راه اندازی GPIO به عنوان ورودی
"16:54
راه اندازی سون سگمنت
"07:03
پروژه ی راه اندازی چراغ راهنمایی رانندگی با نمایش زمان
"11:45
کوییز سری دوم
 
21%
     
"01:00
توضیح پروژه میانی اول
"04:41
پروژه میانی اول
 
78%
     
'09:00
فصل پنجم - افزودن کتابخانه به نرم افزار و راه اندازی LCD
00:16 ساعت
00:16
Combined Shape Created with Sketch. 1 جلسه
بارم:
0%
نمایش جلسات فصل  

یکی از جذاب ترین بخش های کار با میکروکنترلر ها پیکربندی LCD است.در این بخش یک LCD کاراکتری را پیکربندی می کنیم طوریکه نمایشگر ما در بدو تولد به دنیا سلام می کند.

افزودن کتابخانه به نرم افزار و پیکر بندی LCD
"16:56
فصل ششم - وقفه ها
00:24 ساعت
00:24
Combined Shape Created with Sketch. 1 جلسه
بارم:
0%
نمایش جلسات فصل  

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

وقفه ها
"24:46
فصل هفتم - پروتکل ارتباطی USART
01:05 ساعت
01:04
Combined Shape Created with Sketch. 6 جلسه
بارم:
4%
نمایش جلسات فصل  

USART که در واقع مخفف عبارت Universal Synchronous and Asynchronous Reciver and Transmitter است یکی از راه های ارتباطی میکروکنترلر با دنیای پیرامونیست.در انتهای این فصل خواهیم توانست با ماژول محبوب sim800  اقدام به ارسال و دریافت sms  نماییم.

توضیح USART و نحوه ی عملکرد آن
"12:39
راه اندازی USART (ارسال اطلاعات)
"11:01
راه اندازی USART (دریافت اطلاعات)
"15:58
آموزش کار با sim800
"07:36
ارسال sms با sim800
"16:47
کوییز سری سوم
 
100%
     
"01:00
فصل هشتم - مبدل انالوگ به دیجیتال
06:57 ساعت
00:56
Combined Shape Created with Sketch. 6 جلسه
بارم:
19%
نمایش جلسات فصل  

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

راه اندازی مبدل آنالوگ به دیجیتال(بخش اول)
"08:28
راه اندازی مبدل آنالوگ به دیجیتال(بخش دوم)
"19:33
پروژه خاموش و یا روشن کردن لامپ با توجه به نور محیط اطراف
"20:24
کوییز سری چهارم
 
21%
     
"01:00
توضیح پروژه میانی دوم
"08:30
پروژه میانی دوم
 
78%
     
'06:00
فصل نهم - تایمر و کانتر
06:58 ساعت
00:57
Combined Shape Created with Sketch. 6 جلسه
بارم:
54%
نمایش جلسات فصل  

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

راه اندازی بخش تایمر میکروکنترلر(بخش اول)
"12:37
راه اندازی بخش تایمر میکروکنترلر(بخش دوم)
"17:42
راه اندازی شمارنده
"19:43
کوییز سری پنجم
 
7%
     
"01:00
توضیح پروژه میانی سوم
"07:54
پروژه نهایی
 
92%
     
'06:00