جدول المحتويات:

Mi Band Detector باستخدام ESP32 BLE: 6 خطوات
Mi Band Detector باستخدام ESP32 BLE: 6 خطوات

فيديو: Mi Band Detector باستخدام ESP32 BLE: 6 خطوات

فيديو: Mi Band Detector باستخدام ESP32 BLE: 6 خطوات
فيديو: #176 BLE Human Presence Detector using an ESP32 (Tutorial, Arduino IDE) 2024, يوليو
Anonim
Mi Band Detector باستخدام ESP32 BLE
Mi Band Detector باستخدام ESP32 BLE

مرحبا ميكر م (- -) م

قرأت نموذج المقالة هذا 陳亮 (moononournation github) حول كيفية استخدام esp32 ble لفحص الجهاز ، لذا اضطررت إلى تجربة هذا الرمز على github Arduino_BLE_Scanner. الآن أريد استخدام Mi Band 3 لفتح الباب عندما أتيت إلى مكتبي ، دعونا نرى كيف يعمل !!!

الأشياء المستخدمة في هذا المشروع

  1. ESP32 TTGO T1
  2. Mi Band 2 أو 3
  3. الكمبيوتر مع تثبيت Arduino IDE بالفعل

المكتبة والخدمة

ESP32_BLE_Arduino

الخطوة 1: جهز مكتبتك

جهز مكتبتك
جهز مكتبتك
  1. قم بتنزيل وتثبيت Library ESP32_BLE_Arduino
  2. قم بتنزيل رمز المثال

الخطوة 2: استكشف BLE-detector.ino

اكتشف BLE-detector.ino
اكتشف BLE-detector.ino

الخطوة 3: قم بتجميع وتحميل الكود إلى اللوحة الخاصة بك

قم بتجميع وتحميل الكود إلى منتداك
قم بتجميع وتحميل الكود إلى منتداك

عندما تقوم بتحميل هذا الرمز إلى لوحك ، يمكنك مشاهدة عمل البرنامج على الشاشة التسلسلية في معدل الباود 115200. الآن عليك العثور على اسم mi band.

الخطوة 4: تحرير الكود لاكتشاف Mi Band الخاص بك

تحرير الكود للكشف عن Mi Band الخاص بك
تحرير الكود للكشف عن Mi Band الخاص بك

في Arduino IDE ، في السطر 65-82 ، يتم مقارنة شكل البيانات عندما يكون اسم الجهاز "Mi Band 3" هو جهازك. في الخطوة التالية ، يجب عليك تحسين deviceAddress للتأكد من أنه Mi Band الخاص بك.

في السطر 74 ، يمكنك تغيير RSSI لضبط الكشف عن بُعد.

الخطوة 5: انظر إلى مؤشر LED الموجود على اللوحة عندما تغلق الجهاز

انظر إلى مؤشر LED الموجود على اللوحة عندما تغلق الجهاز
انظر إلى مؤشر LED الموجود على اللوحة عندما تغلق الجهاز
  • عندما يكتشف ESP32 جهاز Mi Band الخاص بك ، سيتم تشغيل مؤشر LED الموجود على اللوحة
  • عندما يتعذر على ESP32 اكتشاف Mi Band الخاص بك ، سيتم إيقاف تشغيل مؤشر LED الموجود على اللوحة

موصى به: