آموزش آردوینو بلوتوث کم مصرف (BLE) از صفر تا صد™ - آخرین آپدیت

دانلود Arduino Bluetooth Low Energy (BLE) From Ground Up™

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع ساخت پروژه‌های BLE با آردوینو

به دوره آردوینو بلوتوث کم‌مصرف (BLE) از صفر تا صد خوش آمدید!

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

در پایان این دوره، شما قادر خواهید بود دستگاه‌های تعبیه شده دارای BLE بسازید و در مورد پروتکل BLE سخنرانی کنید.

به یاد داشته باشید: من مطمئنم که شما این دوره را دوست خواهید داشت. همچنین این دوره دارای ضمانت بازگشت کامل وجه به مدت 30 روز است! بنابراین، به سادگی، شما واقعاً چیزی برای از دست دادن ندارید و همه چیز برای به دست آوردن دارید.

ثبت نام کنید و اجازه دهید انتقال بسته‌ها را شروع کنیم.


برخی از نکات برجسته دوره:

  • ساخت فریمور بلوتوث کم‌مصرف (BLE) برای کاربردهای مختلف
  • درک کامل استک بلوتوث کم‌مصرف (BLE)
  • ایجاد سرویس‌ها و مشخصه‌های (Characteristics) سفارشی
  • ساخت دستگاه‌های تعبیه شده بلوتوث کم‌مصرف

هیچ دانش قبلی لازم نیست. من همه چیز را از صفر به شما آموزش خواهم داد.


اگر به فکر توسعه محصولی هستید که از بلوتوث کم‌مصرف استفاده می‌کند، این دوره را بگذرانید.

اگر یک مهندس تعبیه شده هستید که می‌خواهید فریمور بلوتوث کم‌مصرف (BLE) بسازید، این دوره را بگذرانید.

اگر فقط می‌خواهید یاد بگیرید که چگونه دستگاه‌های BLE را کدنویسی و بسازید، این دوره را بگذرانید.


پیش نیازها: آردوینو Nano Ble 33


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

مقدمه Introduction

  • برد مورد نیاز برای این دوره The Board required for this course

  • دانلود و نصب Arduino IDE Downloading and Installing the Arduino IDE

  • نصب بسته‌های مورد نیاز Installing the required packages

  • نصب برنامه LightBlue Installing the LightBlue application

  • بهره‌برداری حداکثری از این دوره Getting the most out of this course

معرفی بلوتوث کم انرژی (BLE) Introduction to Bluetooth Low Energy (BLE)

  • بلوتوث کم انرژی (BLE) چیست؟ What is Bluetooth Low Energy (BLE) ?

  • پشته و تقسیم پشته بلوتوث کم انرژی The Bluetooth Low Energy Stack and Stack Splits

معماری بلوتوث کم انرژی (BLE) The Bluetooth Low Energy (BLE) Architecture

  • مروری بر لایه فیزیکی (PHY) Overview of the Physical Layer (PHY)

  • مروری بر لایه پیوند (LL) Overview of the Link Layer (LL)

  • درک بسته‌های لایه پیوند Understanding the Link Layer Packets

  • مروری بر لایه رابط کنترل‌کننده میزبان (HCI) Overview of the Host Controller Interface (HCI) Layer

  • مروری بر لایه پروتکل کنترل پیوند منطقی و انطباق (L2CAP) Overview of the Logical Link Control and Adaptation Protocol(L2CAP) Layer

  • ویژگی‌های کلیدی بلوتوث کم انرژی (BLE) 5 Key Features of Bluetooth Low Energy (BLE) 5

پروفایل دسترسی عمومی (GAP) The Generic Access Profile (GAP)

  • مروری بر پروفایل دسترسی عمومی (GAP) Overview of the Generic Access Profile (GAP)

  • حالت‌های تبلیغ، درخواست اسکن و پاسخ Advertising States, Scan Request and Response

  • درک رویدادهای تبلیغ Understanding Advertising Events

  • درک پارامترهای تبلیغ و اسکن Understanding Advertising and Scanning Parameters

  • اتصال و پخش Connection and Broadcasting

  • درک حالت‌ها و رویه‌ها Understanding Modes and Procedures

پروتکل ویژگی (ATT) The Attribute Protocol (ATT)

  • مروری بر پروتکل ویژگی Overview of the Attribute Protocol

  • تجزیه و تحلیل بخش‌های یک ویژگی Analyzing the parts of an Attribute

پروفایل ویژگی عمومی (GATT) The Generic Attribute Profile (GATT)

  • مروری بر پروفایل ویژگی عمومی (GATT) Overview of the Generic Attribute Profile (GATT)

  • سرویس اجباری GAP پیاده‌سازی شده در تمام سرورهای GATT The Mandatory GAP Service Implemented on all GATT Servers

توسعه فریمور بلوتوث کم انرژی (BLE) با Arduino Nano Ble 33 Developing Bluetooth Low Energy (BLE) Firmware with Arduino Nano Ble 33

  • کدنویسی: ایجاد یک سرویس Coding : Creating a Service

  • کدنویسی: ایجاد یک مشخصه Coding : Creating a Characteristic

  • کدنویسی: ایجاد یک سرویس و مشخصه سفارشی Coding : Creating a Custom Service and Characteristic

  • کدنویسی: ایجاد چندین سرویس و مشخصه Coding : Creating Multiple Services and Characteristics

  • کدنویسی: ارسال داده به مشتری Coding : Sending Data to the Client

  • کدنویسی: توسعه یک برنامه چت BLE RxTx Coding : Developing a BLE RxTx Chat Application

  • کدنویسی: ارسال مقادیر حسگر به مشتری Coding : Sensor Values to Client

  • کدنویسی: استفاده از مدیریت‌کننده‌های رویداد Coding : Using Event Handlers

امنیت بلوتوث کم انرژی (BLE) Bluetooth Low Energy (BLE) Security

  • برخی مفاهیم امنیتی بلوتوث کم انرژی Some Bluetooth Low Energy Security concepts

پایان Closing

  • سخنان پایانی Closing Remarks

نمایش نظرات

آموزش آردوینو بلوتوث کم مصرف (BLE) از صفر تا صد™
جزییات دوره
3.5 hours
33
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
505
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Israel Gbati Israel Gbati

Embedded Firmware Engineer نام من اسرائیل است ، من بیش از 7 سال است که در فضای سیستم جاسازی شده تحقیق و کار می کنم. در Udemy ده ها هزار دانش آموز در سیستم های جاسازی شده با تمرکز بر موضوعاتی مانند برنامه نویسی Assembly ، طراحی سیستم عامل های زمان واقعی ، توسعه سیستم عامل و پردازش سیگنال دیجیتال آموزش داده ام. من قادر به آموزش این مباحث هستم زیرا در کارهای روزمره مفاهیمی را از این مباحث استفاده می کنم. به یکی از دوره های من بپیوندید و ببینید چطور پیش می رود. همیشه می توانید درخواست بازپرداخت کنید.

BHM Engineering Academy BHM Engineering Academy

آکادمی مهندسی قرن بیست و یکم