لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سیستمهای نهفته در 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
نمایش نظرات