آموزش ادغام میکروکنترلرهای متصل IoT با Amazon FreeRTOS

Integrating Connected IoT Microcontrollers with Amazon FreeRTOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره موارد ضروری برای ایجاد برنامه های کاربردی با استفاده از Amazon FreeRTOS ، از جمله اتصال بی نقص با AWS IoT و سایر دستگاه های لبه ، و همچنین ایجاد سایه های دستگاه و انجام به روزرسانی های خارج از هوا را به شما می آموزد. همیشه فکر کرده اید ، چگونه می توانید کد بنویسید برای میکروکنترلرهای اینترنت اشیا and و آیا آنها با AWS و همچنین سایر دستگاه های لبه ارتباط برقرار می کنند؟ در این دوره ، یکپارچه سازی میکروکنترلرهای متصل IoT با Amazon FreeRTOS ، نحوه ساخت برنامه هایی با Amazon FreeRTOS را یاد خواهید گرفت که می توانند با ابر و سایر دستگاه های لبه ارتباط برقرار کنند. ابتدا می فهمید که چگونه آمازون FreeRTOS را برای ارتباط با AWS IoT پیکربندی کنید. در مرحله بعدی ، نحوه نوشتن برنامه ها برای FreeRTOS ، از جمله چند وظیفه ای ، پیام رسانی بین کارها و همگام سازی ، کنترل فشار دکمه ها و خواندن داده ها از حسگرها را کشف خواهید کرد. سرانجام ، شما در مورد ارتباطات با AWS IoT با استفاده از MQTT ، نحوه ایجاد سایه ها و هویت های دستگاه با Amazon FreeRTOS و انجام به روزرسانی های خارج از هوا یاد خواهید گرفت. پس از اتمام این دوره ، مهارت ها و دانش Amazon FreeRTOS مورد نیاز برای ساخت چیزهای IoT متصل به ابر و لبه را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

راه اندازی AWS FreeRTOS Setting up AWS FreeRTOS

  • مقدمه Introduction

  • دریافت FreeRTOS آمازون از GitHub Obtaining Amazon FreeRTOS from GitHub

  • تنظیمات Amazon FreeRTOS Amazon FreeRTOS Configurations

  • با استفاده از اتصال سریع برای ایجاد یک چیز Using Quick Connect to Create a Thing

  • پیکربندی Amazon FreeRTOS/Simulator Configuring Amazon FreeRTOS/Simulator

  • با استفاده از شبیه ساز ویندوز Using the Windows Simulator

  • اجرای Amazon FreeRTOS در STM32 Running Amazon FreeRTOS on STM32

  • خلاصه Summary

موارد ضروری برنامه نویسی FreeRTOS FreeRTOS Programming Essentials

  • مقدمه Introduction

  • Tasks و Task Scheduler Tasks and the Task Scheduler

  • سمافرها Semaphores

  • Mutexes Mutexes

  • بیت ها و گروه های رویداد Event Bits and Groups

  • تایمرها Timers

  • مدیریت حافظه Memory Management

  • حسگرها Sensors

  • اداره فشار دکمه ها با ISR Handling Button Presses with ISRs

  • خلاصه Summary

ارتباطات بین وظایف با صف و پیام رسانی Inter-task Communications with Queues and Messaging

  • مقدمه Introduction

  • صف Queues

  • اعلان های مستقیم به کار Direct-to-task Notifications

  • بافرهای جریان Stream Buffers

  • بافرهای پیام Message Buffers

  • خلاصه Summary

اتصال ابر و ارتباطات Cloud Connectivity and Communication

  • مقدمه Introduction

  • موارد ، گواهینامه ها و خط مشی ها Things, Certificates, and Policies

  • پیام با MQTT Messaging with MQTT

  • سایه های دستگاه Device Shadows

  • اتصال به یک هسته Greengrass Connecting to a Greengrass Core

  • نسخه ی نمایشی: Greengrass Core Discovery Demo: Greengrass Core Discovery

  • خلاصه Summary

مدیریت ، نظارت و عیب یابی AWS FreeRTOS Administering, Monitoring, and Troubleshooting AWS FreeRTOS

  • مقدمه Introduction

  • به روز رسانی های خارج از هوا Over-the-air Updates

  • فعال کردن برنامه برای به روزرسانی های OTA Enabling an Application for OTA Updates

  • بررسی پشتیبانی OTA در شبیه ساز ویندوز Examining OTA Support in the Windows Simulator

  • یک گواهی امضای کد ایجاد کنید Create a Code Signing Certificate

  • پیکربندی CloudWatch و CloudTrail Configuring CloudWatch and CloudTrail

  • اجرای به روزرسانی OTA Executing an OTA Update

  • خلاصه Summary

نمایش نظرات

آموزش ادغام میکروکنترلرهای متصل IoT با Amazon FreeRTOS
جزییات دوره
3h 21m
40
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Michael Heydt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Heydt Michael Heydt

مایک یک توسعه دهنده فصلی نرم افزار ، مرد IT ، معمار ابر ، متعصب اینترنت اشیا و به طور کلی اسباب بازی است. او در حال حاضر یک توسعه دهنده مستقل ، مهندس DevOps ، نویسنده ، مربی و سخنران است. مایک در بسیاری از صنایع از جمله سیستم های مالی/بازرگانی ، تلویزیون کابلی/تلویزیون تعاملی ، GIS ، مراقبت های بهداشتی ، رسانه های اجتماعی و ژنومیک کار کرده است. سابقه مایک در طول تاریخ در راه حل های مایکروسافت بوده است ، زیرا این سیستم ها را از روزهای DOS تاکنون از طریق NET و Azure ساخته است. وی دارای بیش از 17 گواهینامه فعال مایکروسافت در Azure ، C # ، توسعه ، و همچنین چندین گواهینامه AWS در حال توسعه است. مایک همچنین طرفدار لینوکس است و تقریباً در 5 سال گذشته همه چیز را با استفاده از C # یا Python در Linux ساخته است. هنگامی که از رایانه استفاده نمی کند ، مایک وقت خود را صرف کمک به پسرش در درجه نجوم (و انجام نجوم آماتور) ، تشویق همسر خود که برای مدرک رسانه خود کار می کند ، و با Braque D'Auvergn خود در مناطق وحشی مونتانا گشت و گذار می کند " بلو ”