دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

برنامه‌نویسی Bare metal میکروکنترلرهای AVR

برنامه‌نویسی Bare metal میکروکنترلرهای AVR

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • مفاهیم برنامه‌نویسی Bare metal میکروکنترلرهای سری AVR
  • طراحی سیستم‌های تعبیه شده  با استفاده از نرم‌افزار شبیه‌ساز Proteus 
  • درک دیتاشیت‌ها
  • عملیات ورودی و خروجی دیجیتال
  • معنای ارتباط (یا اتصال) موتور DC
  • ارتباط با 7-segment
  • ارتباط با LCD
  • ارتباط با ADC برای خواندن داده‌ها از حسگرهای آنالوگ
  • ارتباط با حسگرهای دیجیتال مانند DHT11، حسگر IR
  • برنامه‌نویسی تایمر
  • برنامه‌نویسی وقفه
  • پروتکل ارتباطی UART
  • پروتکل ارتباطی SPI
  • پروتکل ارتباطی I2C

توضیحات دوره

در این دوره، شما با مفاهیم برنامه‌نویسی Bare metal میکروکنترلرهای سری AVR و شبیه‌سازی آن‌ها با استفاده از نرم‌افزار Proteus آشنا خواهید شد. شما خواهید آموخت که چگونه اجزای مختلف را با میکروکنترلرهای AVR ارتباط برقرار کنید. همچنین یاد خواهید گرفت که سیستم‌های کامل مبتنی بر اجزای مختلف طراحی کنید. ما از Proteus برای طراحی سیستم در نرم‌افزار و تحلیل و تأیید عملکرد ثابت‌افزار خود قبل از دانلود آن بر روی سخت‌افزار واقعی استفاده خواهیم کرد. شما همچنین یاد خواهید گرفت که چگونه ثابت‌افزار را با کمک IDEهای مختلف مانند ATMEL Studio و دیگران بر روی سخت‌افزار واقعی بارگذاری کنید. ما اجزای مختلفی مانند دکمه‌های فشاری، حسگرهای آنالوگ و دیجیتال، LCD، رله‌ها و غیره را متصل خواهیم کرد. ما همچنین پروتکل‌های ارتباطی مختلف مانند UART، SPI و I2C را اجرا خواهیم کرد و داده‌های مختلفی را به سایر میکروکنترلرها ارسال خواهیم کرد. همچنین چند پروژه کوچک خواهیم داشت تا یادگیری را کامل کنیم.

1. مفاهیم نظری به‌خوبی توضیح داده شده‌اند.

2. آموزش با طعمی از پیاده‌سازی سخت‌افزاری

3. یادگیری نحوه‌ی به‌کارگیری مفاهیم نظری در عمل

4. یادگیری انواع مختلف حسگرها و ارتباط‌گیری با آن‌ها

5. ارتباط‌گیری با عمل‌گرها و نمایشگرهای مختلف

6. پیاده‌سازی پروتکل‌های ارتباطی مختلف

7. یادگیری پیاده‌سازی تایمرها در سناریوهای واقعی

8. یادگیری نحوه‌ی استفاده از وقفه‌ها در برنامه‌تان برای بهبود کنترل برنامه‌ها

استفاده‌ی زیاد از مفاهیم برنامه‌نویسی ماژولار

این دوره برای چه کسانی مناسب است؟

  • اگر می‌خواهید از ابتدا سیستم‌های تعبیه شده را یاد بگیرید، این دوره را باید بگذرانید.
  • اگر فارغ‌التحصیل مهندسی در زمینه رباتیک، سیستم‌های کنترلی یا سیستم‌های تعبیه شده هستید.
  • اگر علاقه‌مند هستید و می‌خواهید به عمق حوزه‌ی تعبیه شده بروید.
  • اگر هیچ علاقه‌ای به برنامه‌نویسی مبتنی بر ARDUINO ندارید و می‌خواهید برنامه‌نویسی واقعی با استفاده از مقاوم‌های داخلی میکروکنترلرها را یاد بگیرید.

برنامه‌نویسی Bare metal میکروکنترلرهای AVR

  • مقدمه 03:42
  • نرم‌افزار مورد نیاز: Microchip Studio 02:38
  • نرم‌افزار شبیه‌ساز مورد نیاز: Proteus 01:54
  • مقدمه‌ای بر سیستم‌های تعبیه شده 14:56
  • معماری کلی میکروکنترلرها 07:27
  • ویژگی‌ها و نمودار پایه‌های میکروکنترلر AVR ATmega16 07:51

490,000 98,000 تومان

مشخصات آموزش

برنامه‌نویسی Bare metal میکروکنترلرهای AVR

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:6
  • مدت زمان :38:28
  • حجم :473.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
4,535,500 907,100 تومان
  • زمان: 11:29:01
  • تعداد درس: 27
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,994,500 398,900 تومان
  • زمان: 05:03:44
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,558,000 1,711,600 تومان
  • زمان: 21:40:57
  • تعداد درس: 118
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 36:32
  • تعداد درس: 7
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,417,000 883,400 تومان
  • زمان: 11:11:40
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
13,936,500 2,787,300 تومان
  • زمان: 35:17:38
  • تعداد درس: 157
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,593,500 518,700 تومان
  • زمان: 06:34:41
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,027,500 405,500 تومان
  • زمان: 05:08:16
  • تعداد درس: 96
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:53
  • تعداد درس: 98
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

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