Բովանդակություն:

Mi Band Detector Using ESP32 BLE: 6 քայլ
Mi Band Detector Using ESP32 BLE: 6 քայլ

Video: Mi Band Detector Using ESP32 BLE: 6 քայլ

Video: Mi Band Detector Using ESP32 BLE: 6 քայլ
Video: Bluetooth Low Energy with ESP32 and Mi Band 2024, Հուլիսի
Anonim
Mi Band դետեկտոր, օգտագործելով ESP32 BLE- ն
Mi Band դետեկտոր, օգտագործելով 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. Ներբեռնեք և տեղադրեք գրադարանը ESP32_BLE_Arduino
  2. Ներբեռնեք օրինակի կոդը

Քայլ 2: Ուսումնասիրեք BLE-detector.ino- ն

Ուսումնասիրեք BLE-detector.ino- ն
Ուսումնասիրեք BLE-detector.ino- ն

Քայլ 3. Կազմեք և վերբեռնեք ծածկագիրը ձեր տախտակին

Կազմեք և վերբեռնեք ծածկագիրը ձեր տախտակին
Կազմեք և վերբեռնեք ծածկագիրը ձեր տախտակին

Երբ այս ծածկագիրը ձեր տախտակին եք վերբեռնում, կարող եք տեսնել, թե ինչպես է ծրագիրը աշխատում Serial monitor- ում 115200 արագությամբ: Այժմ դուք պետք է գտնեք ձեր mi band- ի անունը:

Քայլ 4. Խմբագրել ձեր Mi Band- ը հայտնաբերելու կոդը

Խմբագրել ձեր Mi Band- ը հայտնաբերելու կոդը
Խմբագրել ձեր Mi Band- ը հայտնաբերելու կոդը

Arduino IDE- ում 65 - 82 տողերում համեմատվում են տվյալների ձևերը, երբ սարքը «Mi Band 3» է, որը ձեր սարքն է: Հաջորդ քայլը պետք է տուգանել սարքի հասցեն `համոզվելու համար, որ դա ձեր Mi Band- ն է:

74 -րդ տողում կարող եք փոխել RSSI- ն ՝ հեռավորությունը հայտնաբերելու համար:

Քայլ 5. Նայեք սարքի LED- ին, երբ փակեք սարքը

Նայեք նավի վրա գտնվող LED- ին, երբ գաք, փակեք սարքը
Նայեք նավի վրա գտնվող LED- ին, երբ գաք, փակեք սարքը
  • Երբ ESP32- ը հայտնաբերում է ձեր Mi Band- ը, LED- ի ինքնաթիռը կմիանա
  • Երբ ESP32- ը չի կարող հայտնաբերել ձեր Mi Band- ը, LED- ի ինքնաթիռը կանջատվի

Խորհուրդ ենք տալիս: