بلوتوث کممصرف (BLE) از پایه
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت سفتافزار بلوتوث کم مصرف (BLE) برای موارد استفاده مختلف
- ایجاد سرویس ها و ویژگی های خود
- درک پشته ساخت بلوتوث کم مصرف (BLE)
- ساخت دستگاه های تعبیه شده با بلوتوث کم مصرف (BLE)
- ارسال داده سنسور بین دستگاهها با استفاده از ساخت بلوتوث کم مصرف (BLE)
پیشنیازهای دوره
- نیازی به دانش قبلی نیست. همه چیز را از پایه آموزش میدهیم.
- NUCLEO-F411RE
- X-NUCLEO-BNRG2A1
توضیحات دوره
به دوره بلوتوث کممصرف (BLE) از صفر خوش آمدید.
این دوره عملی بلوتوث کممصرف (BLE) آموزش عمیق و کاربردیای در اختیار شما قرار میدهد تا بتوانید دستگاههای تعبیهشده BLE بسازید و آنها را برای ارتباط با سایر دستگاههای هوشمند و اپلیکیشنهای موبایل به کار بگیرید. هدف دوره ارائه درک عمیق و عملی از بلوتوث کممصرف است: پروتکل، نحوه سازماندهی دادهها و مهمترین بهینهسازیها و انتخابهای طراحی که در ساخت پروتکل صورت گرفته است.
در پایان این دوره، شما توانایی ساخت دستگاههای تعبیهشده مجهز به BLE را خواهید داشت و میتوانید درباره پروتکل BLE تدریس کنید.
برخی نکات برجسته
- ساخت فرمور بلوتوث کممصرف (BLE) برای کاربردهای مختلف
- درک ساختار بلوتوث کممصرف (BLE)
- ایجاد سرویسها و مشخصههای اختصاصی خود
- ساخت دستگاههای تعبیهشده با بلوتوث کممصرف
- ارائه یک درس درباره معماری بلوتوث کممصرف (BLE)
نیازی به دانش قبلی نیست. همه چیز را از ابتدا آموزش خواهیم داد.
اگر در نظر دارید محصولی با بلوتوث کممصرف توسعه دهید، این دوره را بگذرانید.
اگر مهندس سختافزار تعبیهشده هستید و میخواهید سفت افزار بلوتوث کممصرف بسازید، این دوره برای شماست.
اگر فقط میخواهید کدنویسی و ساخت دستگاه BLE را یاد بگیرید، این دوره مناسب شماست.
این دوره برای چه کسانی مناسب مناسب است؟
- اگر قصد دارید محصولی با بلوتوث کممصرف بسازید، این دوره را بگذرانید.
- اگر مهندس تعبیه شده هستید که میخواهد سفت افزار بلوتوث کممصرف بسازد، این دوره مناسب شماست.
- اگر صرفاً قصد یادگیری کدنویسی و ساخت دستگاههای BLE را دارید، این دوره برای شماست.
بلوتوث کممصرف (BLE) از پایه
-
مقدمه 01:19
-
ماژولهای مورد نیاز برای دوره 01:19
-
دانلود محیط توسعه یکپارچه (IDE) 02:34
-
نصب محیط توسعه یکپارچه (IDE) 02:38
-
راهاندازی STM32CubeMX نسخه 5 07:07
-
دانلود اپلیکیشن LightBlue 01:31
-
بلوتوث کممصرف (BLE) چیست؟ 09:44
-
ساختار بلوتوث کممصرف و تقسیمبندی آن 03:37
-
مروری بر لایه فیزیکی (PHY) 05:11
-
مروری بر لایه لینک (LL) 05:55
-
درک بستههای لایه لینک 05:23
-
مروری بر لایه رابط کنترلر میزبان (HCI) 03:20
-
مروری بر لایه کنترل و تطبیق لینک منطقی (L2CAP) 03:36
-
ویژگیهای کلیدی بلوتوث کممصرف نسخه 5 04:23
-
مروری بر پروفایل دسترسی عمومی (GAP) 05:12
-
استیت های تبلیغات، درخواست و پاسخ اسکن 03:10
-
درک رویدادهای تبلیغات 04:17
-
درک پارامترهای تبلیغات و اسکن 02:17
-
اتصال و پخش 04:27
-
درک حالتها و فرایندها 02:57
-
مروری بر پروتکل ویژگیها 07:52
-
تحلیل اجزای یک ویژگی 01:42
-
مروری بر پروفایل ویژگی عمومی (GATT) 09:11
-
سرویس اجباری GAP که روی همه سرورهای GATT پیادهسازی شده است 01:50
-
مروری بر ساختار BlueNRG-MS 03:31
-
نصب بسته X-CUBE-BLE2 01:11
-
کدنویسی: پیکربندی سختافزار BLE 26:21
-
کدنویسی: تحلیل کد پیکربندی سختافزار BLE 05:34
-
کدنویسی: راهاندازی دستگاه BLE 18:23
-
کدنویسی: پیادهسازی سرویس اجباری GAP 16:49
-
کدنویسی: تبلیغات و تست دستگاه BLE 13:26
-
کدنویسی: ایجاد سرویسهای سفارشی 15:05
-
کدنویسی: ایجاد مشخصههای سفارشی 11:20
-
کدنویسی: ارسال داده به کلاینت 43:38
-
کدنویسی: ایجاد UUID و دستگیره برای چندین سرویس و مشخصه 10:01
-
کدنویسی: پیادهسازی چندین سرویس و مشخصه 11:15
-
کدنویسی: بهروزرسانی مقادیر مشخصه 16:19
-
کدنویسی: توسعه سفت افزار چت BLE - بخش 1: ایجاد مشخصهها 10:23
-
کدنویسی: توسعه سفت افزار چت BLE - بخش 2: پردازش رویدادهای دریافت و ارسال 13:03
-
کدنویسی: توسعه سفت افزار چت BLE - بخش 3: تست سفت افزار 13:46
-
مفاهیمی از امنیت بلوتوث کممصرف 04:47
-
بلوتوث کممصرف (BLE) چیست؟ 02:39
-
ویژگیهای کلیدی بلوتوث کممصرف 02:24
-
برخی اصطلاحات پرکاربرد 02:09
-
میکروکنترلر مورد نیاز 01:59
-
راهاندازی STM32CubeMX 06:39
-
راهاندازی بسته بلوتوث کممصرف STM32CubeMX 01:29
-
دانلود Keil uVision 5 01:18
-
نصب Keil uVision 5 06:23
-
نصب بستههای بیشتر 01:46
-
تست راه اندازی 19:30
-
مروری بر Keil uVision 10:02
-
کدنویسی: تبلیغ حضور شما (بخش اول) 19:04
-
کدنویسی: تبلیغ حضور شما (بخش دوم) 33:36
-
مروری بر ساختار بلوتوث کممصرف 01:09
-
مروری بر بلوک کنترلر 02:25
-
مروری بر بلوک میزبان 03:01
-
مروری بر بلوک اپلیکیشن 02:07
-
مروری بر ساختار BlueNRG 04:44
-
مروری بر تقسیمبندی ساختار بلوتوث کممصرف 03:47
-
بررسی برخی مدلهای کاربردی بلوتوث کممصرف 05:55
-
مروری بر حالت تست مستقیم BLE 03:38
-
مروری بر پروتکل ویژگیهای بلوتوث کممصرف 10:43
-
درک ویژگیها 07:27
-
توضیحات بیشتر درباره ویژگیها 05:11
-
گروهبندی ویژگیها 02:19
-
درک مفهوم سرویسها 06:16
-
درک مفهوم مشخصهها 04:38
-
کدنویسی: تحلیل یک پروژه نمونه بلوتوث کممصرف 20:35
-
برخی عملیات پروتکل ویژگیها 02:37
-
مقدمهای بر پروفایل ویژگی عمومی (GATT) 01:40
-
مروری بر مفاهیم امنیتی بلوتوث کممصرف 02:08
-
مروری بر پروفایل دسترسی عمومی (GAP) 08:56
-
درک نقشهای GAP 03:39
-
درک قابلیت کشف شدن و اتصالپذیری 09:54
-
مروری بر سرویس GAP 02:16
-
بررسی دادههای تبلیغات سرویس GAP 04:25
-
کدنویسی: ایجاد یک سرویس 40:36
-
کدنویسی: ایجاد مشخصهها و توصیفگرها 17:38
-
کدنویسی: ارسال داده از سرور BLE به کلاینت BLE 59:07
-
کدنویسی: ایجاد چندین مشخصه 01:17:22
-
حالتهای اتصال بلوتوث کممصرف 01:50
-
مقدمهای بر لایه لینک 06:42
-
مقدمهای بر بستهها 03:07
-
درک ساختار بستهها 08:13
-
کدنویسی: ارتباط دوطرفه BLE بین سرور و کلاینت 01:23:37
-
کانالها 03:50
-
درک مفهوم پرش فرکانسی 01:24
-
درک پرش فرکانسی تطبیقی 02:23
-
مروری بر تبلیغات (Advertising) 04:23
-
مروری بر پخش (Broadcasting) 07:07
-
مقدمهای بر رابط کنترلر میزبان 00:47
-
مروری بر برخی رابطهای فیزیکی HCI 01:32
-
رابط منطقی 06:51
-
روند راهاندازی کنترلر 02:46
-
درک پخش و مشاهده 02:56
-
اتصال به یک دستگاه 01:45
-
وقفه خارجی GPIO 07:27
-
تبدیل در حالت تک ADC 07:29
-
تبدیل ممتد در حالت ADC 09:23
-
تبدیل تحریکشده توسط تایمر ADC 09:14
-
سخن پایانی 00:17
مشخصات آموزش
بلوتوث کممصرف (BLE) از پایه
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:102
- مدت زمان :15:32:30
- حجم :9.15GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy