OHMFORGEأوم فورج · LEARN · BUILD
التدريب/ESP32 وإنترنت الأشياء
40 دقيقة

أساسيات Bluetooth Low Energy على ESP32

افهم Advertising وScanning وServices وCharacteristics، وكيف يكتشف ESP32 أجهزة BLE ويتبادل معها بيانات منخفضة الطاقة.

STRUCTURED LESSON

محتوى الدرس

اقرأ الوحدات بالترتيب، ثم اختبر فهمك قبل إكمال الدرس.

01مقدمة

Advertising وScanning

جهاز BLE يمكن أن يرسل Advertising packets قصيرة كي تعلن عن وجوده وبعض هويته أو خدماته، بينما يقوم الماسح بالاستماع إلى هذه الإعلانات واكتشاف الأجهزة القريبة.

02الفكرة

Services وCharacteristics

بعد الاتصال، تُنظم بيانات BLE عادة في Services تحتوي Characteristics. الـService يصف وظيفة عامة، والـCharacteristic تمثل قيمة قابلة للقراءة أو الكتابة أو الإشعار حسب التصميم.

03الفكرة

الدعم يختلف بين عائلات ESP32

لا تفترض أن كل ESP32 يدعم Bluetooth Classic وBLE بالطريقة نفسها. بعض العائلات تدعم BLE فقط أو تختلف إمكاناتها؛ ارجع إلى مواصفات SoC واللوحة.

04تنبيه

الخصوصية والطاقة جزء من التصميم

المسح المستمر والاتصال الدائم يستهلكان طاقة ويكشفان معلومات لاسلكية أكثر. استخدم فترات مسح واتصال مناسبة، ولا تجمع معرفات أجهزة الآخرين دون حاجة مشروعة.

KNOWLEDGE CHECK

تحقق سريع من فهمك

سؤال واحد

ما وظيفة Advertising في BLE بصورة أساسية؟