آموزش سیستم‌های نهفته در Arm: شروع کار با micro:bit - آخرین آپدیت

دانلود Embedded Systems on Arm: Get Started with the micro:bit

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: سیستم‌های نهفته (Embedded Systems) در همه جای اطراف ما هستند و فناوری‌های مبتنی بر Arm استانداردهای صنعتی این حوزه را تعریف می‌کنند. شروع یادگیری این مسیر اکنون ساده‌تر از هر زمان دیگری است. این دوره عملی، مفاهیم بنیادی طراحی و برنامه‌نویسی سیستم‌های نهفته را از طریق تمرینات تعاملی با استفاده از MicroPython و برد micro:bit آموزش می‌دهد. در این دوره، نحوه عملکرد سیستم‌های نهفته را بررسی می‌کنید، برنامه‌نویسی micro:bit با زبان پایتون را می‌آموزید و سیستم‌های تعاملی ساده‌ای را طراحی خواهید کرد که حسگرها، LEDها و ورودی‌ها را با هم ادغام می‌کنند. در طول این مسیر، درک خود را از منطق دیجیتال، سیگنال‌های آنالوگ و برنامه‌نویسی رویداد-محور (Event-driven) ارتقا داده و اصول دنیای واقعی سیستم‌های نهفته را از طریق پروژه‌های هدایت‌شده و جذاب به کار می‌گیرید. در پایان این دوره، قادر خواهید بود اپلیکیشن‌های مبتنی بر میکروکنترلر خود را بسازید و تست کنید و دانش پایه‌ای لازم برای پیشروی به سمت توسعه پیشرفته سیستم‌های نهفته مبتنی بر Arm را کسب نمایید. آنچه در این دوره خواهید آموخت: - نقش پردازنده‌های Arm در سیستم‌های نهفته مدرن. - نحوه برنامه‌نویسی سیستم‌های نهفته با استفاده از پایتون. - مبانی ورودی/خروجی دیجیتال و کنترل GPIO با استفاده از LEDها، سوئیچ‌ها و حسگرها. - استفاده از تایمرها، حلقه‌ها و منطق رویداد-محور برای ساخت اپلیکیشن‌های پاسخگو. - مبانی تبدیل آنالوگ به دیجیتال (ADC) و مدولاسیون پهنای پالس (PWM) برای خواندن حسگرها و تولید صدا. - نحوه نمونه‌سازی و تست طراحی‌های نهفته با استفاده از micro:bit و شبیه‌ساز داخلی آن.

سرفصل ها و درس ها

پودمان ۱ Module 1

  • خوش‌آمدگویی و معرفی W (1) Welcome and Introduction

  • نکته تفکری TP (1) Thinking Point

  • مقدمه‌ای بر سیستم‌های نهفته KV1 (1) Introduction to Embedded Systems

  • مزایا و محدودیت‌های سیستم‌های نهفته KV2 (1) Benefits and Constraints of Embedded Systems

  • مقدمه‌ای بر اینترنت اشیا (IoT) KV3 (1) Introduction to the Internet of Things (IoT)

  • معماری و پردازنده‌های Arm KV4 (1) Arm Architecture and Processors

پودمان ۲ Module 2

  • خوش‌آمدگویی و معرفی W (2) Welcome and Introduction

  • نکته تفکری TP (2) Thinking Point

  • آشنایی با micro:bit KV1 (2) Introduction to the micro:bit

  • نمونه‌سازی سریع با استفاده از micro:bit KV2 (2) Rapid Prototyping Using the micro:bit

  • برنامه‌نویسی سطح بالا و سطح پایین KV3 (2) High-Level and Low-Level Programming

  • استاندارد رابط نرم‌افزاری میکروکنترلرهای Cortex KV4 (2) The Cortex Microcontroller Software Interface Standard

  • پروژه آزمایشگاهی: شروع به کار SV1 (2) Lab Project: Getting Started

پودمان ۳ Module 3

  • خوش‌آمدگویی و معرفی W (3) Welcome and Introduction

  • نکته تفکری TP (3) Thinking Point

  • ولتاژها و مقادیر منطقی KV1 (3) Voltages and Logic Values

  • پورت‌های GPIO و تجهیزات جانبی KV2 (3) GPIOs and Peripherals

  • طراحی GPIO و میکروکنترلرها KV3 (3) GPIO Design and Microcontrollers

  • کنترل تجهیزات جانبی با micro:bit KV4 (3) Controlling Peripherals with the micro:bit

  • پروژه آزمایشگاهی: پیش از شروع SV1 (3) Lab Project: Before You Begin

  • پروژه آزمایشگاهی: بخش اول SV2 (3) Lab Project: Part 1

  • پروژه آزمایشگاهی: بخش دوم SV3 (3) Lab Project: Part 2

پودمان ۴ Module 4

  • خوش‌آمدگویی و معرفی W (4) Welcome and Introduction

  • نکته تفکری TP (4) Thinking Point

  • وقفه‌ها (Interrupts) KV1 (4) Interrupts

  • انواع وقفه‌ها KV2 (4) Types of Interrupt

  • پردازش استثناها: مثال‌ها KV3 (4) Exception Processing: Examples

  • پردازش استثناها KV4 (4) Exception Processing

  • پروژه آزمایشگاهی: پیش از شروع SV1 (4) Lab Project: Before You Begin

  • پروژه آزمایشگاهی: بخش اول SV2 (4) Lab Project: Part 1

  • پروژه آزمایشگاهی: بخش دوم SV3 (4) Lab Project: Part 2

پودمان ۵ Module 5

  • خوش‌آمدگویی و معرفی W (5) Welcome and Introduction

  • نکته تفکری TP (5) Thinking Point

  • تبدیل سیگنال آنالوگ به دیجیتال KV1 (5) Analog-to-Digital Signal Conversion

  • انواع DACها و ADCها KV2 (5) Types of DACs and ADCs

  • ویژگی‌های تبدیل آنالوگ به دیجیتال KV3 (5) Properties of Analog-to-Digital Conversion

  • ورودی و خروجی آنالوگ با micro:bit KV4 (5) Analog Input and Output with the micro:bit

  • پروژه آزمایشگاهی: پیش از شروع SV1 (5) Lab Project: Before You Begin

  • پروژه آزمایشگاهی: بخش اول SV2 (5) Lab Project: Part 1

  • پروژه آزمایشگاهی: بخش دوم SV3 (5) Lab Project: Part 2

  • پروژه آزمایشگاهی: بخش سوم SV4 (5) Lab Project: Part 3

پودمان ۶ Module 6

  • خوش‌آمدگویی و معرفی W (6) Welcome and Introduction

  • نکته تفکری TP (6) Thinking Point

  • اجزای عملکرد تایمر KV1 (6) Timer Functionality Components

  • حالت‌های عملیاتی تایمر KV2 (6) Timer Operation Modes

  • تایمرها و توابع تکرار شونده در پایتون micro:bit KV3 (6) Timers and Repeating Functions in micro:bit Python

  • استفاده از PWM برای کنترل خروجی در micro:bit KV4 (6) Using PWM to Control Output on the micro:bit

  • پروژه آزمایشگاهی: پیش از شروع SV1 (6) Lab Project: Before You Begin

  • پروژه آزمایشگاهی: بخش اول SV2 (6) Lab Project: Part 1

  • پروژه آزمایشگاهی: بخش دوم SV3 (6) Lab Project: Part 2

  • پروژه آزمایشگاهی: بخش سوم SV3 (6) Lab Project: Part 3

نمایش نظرات

آموزش سیستم‌های نهفته در Arm: شروع کار با micro:bit
جزییات دوره
25h 48m
51
(آخرین آپدیت)
154
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده