آموزش پیشرفته میکروکنترلر AVR

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

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
1.6 (5 رای)
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذراندن دوره:  33 ساعت
مجموع محتوای آموزشی:  15 ساعت ویدئو - 18 ساعت تمرین و پروژه
 (قابل دانلود نمی‌باشد)
مهلت دوره:  5 هفته
  
حد نصاب قبولی در دوره:  75 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام

پیش‌نیاز‌ها

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

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

 

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

فصل اول - مقدمات

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

  برنامه نویسی به زبان C
مشاهده
"17:46  
  برنامه نویسی به زبان C - قسمت دوم
"25:26  
  راه اندازی LED چشمک زن
"22:07  
  راه اندازی کلید
"14:39  
  کار با رجیستر ها
"11:45  
  کدویزارد
"11:17  
  کتابخانه ها
"16:25  
فصل دوم - تنظیمات کلاک

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

  تنظیمات کلاک - قسمت اول
"16:09  
  تنظیمات کلاک - قسمت دوم
"16:18  
فصل سوم - راه اندازی LCD و کیپد

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

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

  پروژه راه اندازی کیپد و LCD - قسمت اول
مشاهده
"20:14  
  پروژه راه اندازی کیپد و LCD - قسمت دوم
"21:30  
  پیش نیاز لازم برای ساخت پروژه ماشین حساب
"07:23  
  پروژه ساخت ماشین حساب
"11:42  
  پروژه میانی اول (الزامی)
 100%    
"240:00  
فصل چهارم - حالات خواب

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

  حالات خواب
"14:13  
فصل پنجم - وقفه‌ها

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

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

  معرفی بخش وقفه
مشاهده
"23:50  
  پروژه بخش وقفه
"28:09  
  پروژه راه اندازی شمارنده با سون سگمنت - قسمت اول
"17:06  
  پروژه راه اندازی شمارنده با سون سگمنت - قسمت دوم
"14:07  
  پروژه ساخت دستگاه حضور و غیاب
"12:12  
  پروژه میانی دوم (الزامی)
 100%    
"360:00  
فصل ششم - تایمر، کانتر و PWMها

تایمرها برای به دست آوردن زمان دقیق به کار می‌روند. کانترها برای شمارش و PWM برای تولید سیگنال است. که در این بخش با مثال‌های فراوان توضیح داده شده است.

  معرفی بخش تایمر و کانتر
مشاهده
"21:53  
  تایمر و کانتر صفر
"20:27  
  پروژه تایمر و کانتر صفر
"24:59  
  پروژه دوم تایمر و کانتر صفر
"08:55  
  پروژه راه اندازی PWM
"28:58  
  تایمر و کانتر یک
"16:54  
  پروژه تایمر و کانتر یک
"13:38  
  راه اندازی PWM با تایمر یک
"15:47  
  تایمر و کانتر دو
"13:48  
  پروژه ساخت ساعت دیجیتالی - قسمت اول
"12:36  
  پروژه ساخت ساعت دیجیتالی - قسمت دوم
"19:41  
فصل هفتم - تایمر نگهبان

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

  تایمر نگهبان
"10:41  
فصل هشتم - تبادل USART

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

  معرفی بخش USART
"18:49  
  رجیستر های بخش USART
"33:25  
  پروژه تبادل دیتا با USART
"18:37  
  پروژه کنترل LED با رایانه
"11:57  
  پروژه میانی سوم (الزامی)
 100%    
"240:00  
فصل نهم - SPI

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

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

فصل آخر به پروتکل ارتباطی I2C می‌پردازیم. سپس یک حافظه‌ E2PROM خارجی را با همین پروتکل ارتباطی راه‌اندازی می‌کنیم.

  معرفی بخش I2C
مشاهده
"14:54  
  معرفی رجیسترهای بخش I2C
"10:16  
  پروژه تبادل دیتا با I2C - قسمت اول
"15:40  
  پروژه تبادل دیتا با I2C - قسمت دوم
"19:08  
  پروژه تبادل دیتا با I2C - قسمت سوم
"34:16  
  پروژه تبادل دیتا با I2C - قسمت چهارم
"19:19  
  پروژه تبادل دیتا با I2C - قسمت پنجم
"14:17  
  راه اندازی حافظه‌ی E2PROM با رابط I2C - قسمت اول
"20:17  
  راه اندازی حافظ‌ی E2PROM با رابط I2C - قسمت دوم
"35:46  
  کوییز
 27.3%    
"06:00  
  پروژه نهایی
"20:15  
  پروژه نهایی (الزامی)
 72.7%    
"240:00  

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

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

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

مشاهده نمونه گواهینامه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

درباره دوره

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

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

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

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

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

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

درباره استاد

maktabkhooneh-teacher پوریا پوراسلامی

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

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

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

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
محمد عزیزی 1400-02-20
با سلام و خسته نباشید به عوامل سایت مکتب خونه با در نظر گرفتن عنوان ، هزینه دوره ، محتوا و پیوستگی مطالب در کل دروه رو متوسط ارزیابی میکنم
مکتب‌خونه
همراه عزیز؛ از اینکه نظر خود را با ما در میان گذاشتید صمیمانه سپاسگزاریم. لطفا در صورت امکان با ارسال جزییات بیشتر ما را در ارتقا سطح کیفی خدمات یاری رسانید. info@maktabkhooneh.org
سیدمحمداسماعیل مدنی 1399-12-19
سلام. بنظرم واقعا دوره‌ی پیشرفته محسوب نمیشه. ازطرفی پروژه‌ی عملی داره درصورتی که نام دوره آزمایشگاه AVRنیست! در دانشگاه هم آزمایشگاه از درس تئوری جدا شده.
مکتب‌خونه
همراه عزیز؛ از اینکه نظر خود را با ما در میان گذاشتید صمیمانه سپاسگزاریم. لطفا در صورت امکان با ارسال جزییات بیشتر ما را در ارتقا سطح کیفی خدمات یاری رسانید. info@maktabkhooneh.org
موسی کاظمی پس چپری 1398-12-14
باسلام اگر بی احترامی به استاد نباشد این آموزش به هیچ وجه دوره پیشرفته نیست و با این هزینه دریافت شده می بایست بهتر ازاین باشد اعلام کردند که پروژه محور هست یک پروژه بدرد بخور نداشت متاسفم از خرید دوره
مکتب‌خونه
همراه عزیز؛ از اینکه نظر خود را با ما در میان گذاشتید صمیمانه سپاسگزاریم موارد مطرح شده جهت بررسی به بخش مربوطه ارسال شد. لطفا جهت توضیحات بیشتر به ایمیل پشتیبانی پیام دهید. info@maktabkhoneh.org

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

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

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

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

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

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

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

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

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

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

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