دوره برنامه نویسی میکروکنترلرهای AVR (مقدماتی و پایه)

توضیحات
آموزش الکترونیک رباتیک فنی و حرفه ای اصفهان آروین آکادمی

جلسه اول رایگان

میکروکنترلرهای AVR، به‌ویژه سری محبوب ATmega (مانند ATmega32)، قلب تپنده هزاران پروژه الکترونیکی و صنعتی هستند. از سیستم‌های تعبیه‌شده ساده تا ربات‌های پیچیده، تسلط بر برنامه‌نویسی این میکروکنترلرها، دروازه ورود به دنیای جذاب الکترونیک دیجیتال و سیستم‌های نهفته (Embedded Systems) است.

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

مخاطبین دوره:

  • دانشجویان و فارغ‌التحصیلان رشته‌های مهندسی برق، الکترونیک، کامپیوتر و مکاترونیک

  • مهندسین و علاقه‌مندان به حوزه Embedded Systems و اینترنت اشیاء (IoT)

  • سازندگان پروژه‌های الکترونیکی (Makerها) و علاقه‌مندان به رباتیک

  • هر کسی که قصد دارد ایده خود را به یک دستگاه واقعی و هوشمند تبدیل کند

فصل اول:‌ ﺷﻨﺎﺧﺖ ﺗﻮاﻧﺎیی ﻛﻨﺘﺮل ﺳﻴﺴﺘﻤﻬﺎی دﻳﺠﻴﺘﺎل ﺻﻨﻌتی

زیرعنوان نمونه برای این فصل

فصل دوم:‌ ﺗﻮاﻧﺎﻳﻲ رﺳﻢ ﻓﻠﻮچﺎرت (مفاهیم الگوریتم)

زیرعنوان نمونه برای این فصل

فصل سوم:‌ ﺗﻮاﻧﺎﻳﻲ ﻣﻘﺪﻣﺎﺗﻲ ﻧﻮﻳﺴﻲ ﺑﺮﻧﺎﻣﻪ ﺑﻪ زﻣﺎن C

زیرعنوان نمونه برای این فصل

فصل چهارم:‌ ﺗﻮاﻧﺎﻳﻲ درك ﻣﺒﺎﻧﻲ ﻳﻚ ﺳﻴﺴﺘﻢ ﺑﺮ ﻣﺘﻨﻲ ﻃﺮاﺣﻲ AVR (معماری و بلوک دیاگرام)

زیرعنوان نمونه برای این فصل

فصل پنجم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از پﻮرت ﻫﺎي I/O (کار با رجیسترهای DDR, PORT, PIN)

زیرعنوان نمونه برای این فصل

فصل ششم:‌ ﺗﻮاﻧﺎﻳﻲ راه اﻧﺪازي LCD ﻛﺎراﻛﺘﺮي

زیرعنوان نمونه برای این فصل

فصل هفتم:‌ ﺗﻮاﻧﺎﻳﻲ راه اﻧﺪازي ﺻﻔﺤﻪ ﻛﻠﻴﺪ ﻣﺎﺗﺮﻳﺴﻲ

زیرعنوان نمونه برای این فصل

فصل هشتم:‌ ﺗﻮاﻧﺎﻳﻲ ﺷﻨﺎﺧﺖ ﺳﺎﺧﺘﺎر ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﺑﺮ ﻣﺒﺘﻨﻲ وﻗﻔﻪ (مدل State Machine)

زیرعنوان نمونه برای این فصل

فصل نهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از وﻗﻔﻪ ﻫﺎي ﺧﺎرﺟﻲ (External Interrupts - INT0, INT1)

زیرعنوان نمونه برای این فصل

فصل دهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از ﺗﺎﻳﻤﺮ/ﻛﺎﻧﺘﺮ و ﺗﻮﻟﻴﺪ PWM (مدهای نرمال، CTC و PWM سریع)

زیرعنوان نمونه برای این فصل

فصل یازدهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از USART (ارتباط سریال با کامپیوتر)

زیرعنوان نمونه برای این فصل

فصل دوازدهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از ADC (خواندن سنسورهای آنالوگ)

زیرعنوان نمونه برای این فصل

فصل سیزدهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از ﻣﻘﺎﻳﺴﻪ ﻛﻨﻨﺪه آﻧﺎﻟﻮگ (Analog Comparator)

زیرعنوان نمونه برای این فصل

فصل چهاردهم:‌ ﺗﻮاﻧﺎﻳﻲ اﺳﺘﻔﺎده از EEPROM (ذخیره‌سازی داده غیرفرار)

زیرعنوان نمونه برای این فصل

moneyback

ضمانت بازگشت وجه ۷ روزه بدون ریسک

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

توضیحات تکمیلی
سطح-دوره

حرفه ای

,

فوق حرفه ای

,

مقدماتی

نوع-دوره

حضوری

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دوره برنامه نویسی میکروکنترلرهای AVR (مقدماتی و پایه)”