فهرست مطالب:

آشکارساز Mi Band با استفاده از ESP32 BLE: 6 مرحله
آشکارساز Mi Band با استفاده از ESP32 BLE: 6 مرحله

تصویری: آشکارساز Mi Band با استفاده از ESP32 BLE: 6 مرحله

تصویری: آشکارساز Mi Band با استفاده از ESP32 BLE: 6 مرحله
تصویری: Xiaomi Mi Band 7 Review | بررسی می بند ۷ شیائومی 2024, نوامبر
Anonim
آشکارساز باند Mi با استفاده از ESP32 BLE
آشکارساز باند Mi با استفاده از ESP32 BLE

سلام سازنده m (- -) m

من این فرم مقاله moon (github moononournation) را در مورد نحوه استفاده از 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. کتابخانه ESP32_BLE_Arduino را بارگیری و نصب کنید
  2. کد نمونه را بارگیری کنید

مرحله 2: BLE-detector.ino را کاوش کنید

BLE-detector.ino را کاوش کنید
BLE-detector.ino را کاوش کنید

مرحله 3: کد را بارگذاری و بارگذاری کنید

کد را در هیئت مدیره خود کامپایل و بارگذاری کنید
کد را در هیئت مدیره خود کامپایل و بارگذاری کنید

هنگامی که این کد را روی برد خود بارگذاری می کنید ، می توانید برنامه را روی مانیتور سریال با نرخ baud 115200 مشاهده کنید. حالا باید نام mi band خود را پیدا کنید.

مرحله 4: کد را برای تشخیص Mi Band خود ویرایش کنید

کد را برای تشخیص Mi Band خود ویرایش کنید
کد را برای تشخیص Mi Band خود ویرایش کنید

در آردوینو IDE ، در خط 65 - 82 مقایسه داده ها با نام دستگاه "Mi Band 3" که دستگاه شما است انجام می شود. در مرحله بعد باید دستگاه را جریمه کنید تا مطمئن شوید Mi Band شما است.

در خط 74 ، می توانید RSSI را برای تنظیم تشخیص دور تغییر دهید.

مرحله 5: وقتی دستگاه را می بندید به LED روی آن نگاه کنید

وقتی می آیید دستگاه را ببندید به LED روی صفحه نگاه کنید
وقتی می آیید دستگاه را ببندید به LED روی صفحه نگاه کنید
  • هنگامی که ESP32 Mi Band شما را تشخیص می دهد ، LED روی صفحه روشن می شود
  • وقتی ESP32 نتواند Mi Band شما را تشخیص دهد ، LED روی صفحه خاموش می شود

توصیه شده: