آموزش مبانی IoT: برنامه های سیستم عامل

IoT Foundations: Operating System Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: به ساخت برنامه های کاربردی برای اینترنت اشیا علاقه دارید؟ دستگاه های هوشمند ما را محاصره می کنند و بازار برنامه ها فقط بزرگتر می شوند. خوشبختانه ، سیستم عامل های طراحی شده برای اینترنت اشیا — - Ubuntu Core ، Windows 10 IoT Core و سایر موارد - همچنین دارای تعدادی ویژگی داخلی برای توسعه برنامه های قوی و کامل اینترنت اشیا هستند. یک رویکرد مبتنی بر سیستم عامل برای توسعه ، وظایفی مانند قابلیت همکاری و امنیت را به چارچوب می سپارد ، بنابراین توسعه دهندگان می توانند بر ویژگی ها و عملکردها تمرکز کنند. این دوره یک مرور کلی از اجزای برنامه اینترنت اشیا است که می تواند به سیستم عامل "برون سپاری" شود: تعاملات با سنسورها و محرک ها ، مدیریت و پردازش داده ها ، انتقال داده ها ، محاسبات لبه ای ، رایانش ابری ، مدیریت دستگاه ، امنیت و هوش مصنوعی و ماشین یادگیری. مهندس اینترنت اشیا و پروفسور رایان هو مثالهای متعددی و همچنین فایلهای تمرینی را ارائه می دهد که نحوه پیاده سازی هر م componentلفه را در یک برنامه IoT واقعی نشان می دهد.
موضوعات شامل:
  • گردش کار برای ساختن یک برنامه اینترنت اشیا
  • استفاده از سنسورها
  • استفاده از سیگنال های مدولاسیون عرض پالس برای کنترل موتور
  • مدیریت و پردازش داده های سنجش
  • انتقال داده
  • محاسبه لبه
  • رایانش ابری
  • مدیریت دستگاه
  • امنیت
  • هوش مصنوعی و یادگیری ماشین

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

1. بررسی اجمالی 1. Overview

  • برنامه های IoT از دید سیستم عامل IoT applications from the OS perspective

  • مؤلفه های اصلی برنامه Key application components

  • گردش کار در ساخت یک برنامه IoT Workflow of building an IoT application

2. سنجش و عمل 2. Sensing and Actuation

  • مروری بر سنجش و تحریک Overview of sensing and actuation

  • از یک سنسور دما استفاده کنید Use a temperature sensor

  • برای برنامه های بهداشتی از بیوسنسور استفاده کنید Use a biosensor for healthcare apps

  • برای کنترل موتور از سیگنال های مدولاسیون عرض پالس (PWM) استفاده کنید Use pulse-width modulation (PWM) signals for motor control

3. مدیریت و پردازش داده ها 3. Data Management and Processing

  • مروری بر مدیریت و پردازش داده ها Overview of data management and processing

  • داده های سنجش را مدیریت کنید Manage sensing data

  • پردازش داده های سنجش Process sensing data

4- انتقال داده 4. Data Transmissions

  • نمای کلی انتقال داده ها Overview of data transmissions

  • برای انتقال داده از پشته های TCP / IP استفاده کنید Use TCP/IP stacks for data transfer

  • برای انتقال داده از بلوتوث استفاده کنید Use Bluetooth for data transfer

  • برای انتقال داده از تلفن همراه استفاده کنید Use cellular for data transfer

5- قابلیت همکاری 5. Interoperability

  • نمای کلی از قابلیت همکاری Overview of interoperability

  • برای قابلیت همکاری از Thread استفاده کنید Use Thread for interoperability

  • برای قابلیت همکاری از IoTivity استفاده کنید Use IoTivity for interoperability

6. لبه محاسبات 6. Edge Computing

  • نمای کلی از محاسبات لبه Overview of edge computing

  • محاسبه لبه در دروازه های IoT را فعال کنید Enable edge computing on IoT gateways

7. Cloud Computing 7. Cloud Computing

  • نمای کلی از محاسبات ابری Overview of cloud computing

  • به Microsoft Azure وصل شوید Connect to Microsoft Azure

8. مدیریت دستگاه 8. Device Management

  • نمای کلی مدیریت دستگاه Device management overview

  • سیستم عامل را از طریق هوا به روز کنید Update firmware over the air

9. امنیت 9. Security

  • امنیت سطح دستگاه Device-level security

  • داده های برنامه ایمن Secure application data

  • انتقال اطلاعات امن Secure data transfers

10. هوش مصنوعی و یادگیری ماشین 10. Artificial Intelligence and Machine Learning

  • هوش و پردازش ریاضی Intelligence and math processing

  • از یک الگوریتم یادگیری ماشین استفاده کنید Use a machine learning algorithm

  • هوش مصنوعی را با سرویس های ابری فعال کنید Enable AI with cloud services

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش مبانی IoT: برنامه های سیستم عامل
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h
32
Linkedin (لینکدین) lynda-small
22 خرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
15,231
- از 5
ندارد
دارد
دارد
Ryan Hu

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ryan Hu Ryan Hu

استاد کالج هنرهای کاربردی و فناوری سنکا

پنگ "رایان" هو استاد کالج هنرهای کاربردی و فناوری سنکا است.

رایان علاقه زیادی به فناوری‌های اینترنت اشیا (IoT) دارد و در بیش از 13 سال گذشته به طور فعال با صنعت و جامعه تحقیقاتی در مورد برخی از فعالیت‌های کلیدی تحقیق IoT و شبکه‌های حسگر کار کرده است. رایان یک مهندس حرفه ای دارای مجوز (P.Eng.) در کانادا است و به عنوان سردبیر IEEE Canadian Journal of Electrical and Computer Engineering فعالیت می کند. رایان همچنین به عنوان عضوی از کمیته استانداردهای سنسورهای IEEE و اخیراً در هیئت های سازماندهی و فنی و کمیته های کنسرسیوم های صنعتی معتبر و کنفرانس های بین المللی خدمت کرده است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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