Turinys:

„Mi Band“detektorius naudojant ESP32 BLE: 6 žingsniai
„Mi Band“detektorius naudojant ESP32 BLE: 6 žingsniai

Video: „Mi Band“detektorius naudojant ESP32 BLE: 6 žingsniai

Video: „Mi Band“detektorius naudojant ESP32 BLE: 6 žingsniai
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Liepa
Anonim
„Mi Band“detektorius naudojant ESP32 BLE
„Mi Band“detektorius naudojant ESP32 BLE

Sveiki, kūrėjas m (- -) m

Aš perskaičiau šią straipsnio formą (moononournation github) apie tai, kaip naudoti „esp32 ble“įrenginiui nuskaityti, todėl turėjau išbandyti šį kodą „github Arduino_BLE_Scanner“. Dabar aš noriu naudoti „Mi Band 3“, kad atrakinčiau duris, kai atvykau į savo biurą. Pažiūrėkime, kaip tai veikia !!!

Daiktai, naudojami šiame projekte

  1. ESP32 TTGO T1
  2. Mi 2 arba 3 juosta
  3. Kompiuteris su „Arduino IDE“jau įdiegtas

Biblioteka ir paslaugos

ESP32_BLE_Arduino

1 žingsnis: Paruoškite savo biblioteką

Paruoškite savo biblioteką
Paruoškite savo biblioteką
  1. Atsisiųskite ir įdiekite biblioteką ESP32_BLE_Arduino
  2. Atsisiųskite pavyzdinį kodą

2 žingsnis: Naršykite BLE-detector.ino

Naršykite BLE-detector.ino
Naršykite BLE-detector.ino

3 veiksmas: sudarykite ir įkelkite kodą į savo valdybą

Sudarykite ir įkelkite kodą į savo valdybą
Sudarykite ir įkelkite kodą į savo valdybą

Kai įkeliate šį kodą į savo lentą, galite matyti, kaip programa veikia serijiniame monitoriuje, kurio dažnis yra 115200. Dabar turite rasti savo mi juostos pavadinimą.

4 veiksmas: redaguokite „Mi Band“aptikimo kodą

Redaguokite „Mi Band“aptikimo kodą
Redaguokite „Mi Band“aptikimo kodą

„Arduino IDE“65–82 eilutėse yra duomenų palyginimo forma, kai įrenginio pavadinimas „Mi Band 3“, kuris yra jūsų įrenginys. Kitas žingsnis - patikslinti „deviceAddress“, kad įsitikintumėte, jog tai jūsų „Mi Band“.

74 eilutėje galite pakeisti RSSI, kad nustatytumėte aptikimo atstumą.

5 žingsnis: pažvelkite į LED indikatorių, kai ateinate uždaryti įrenginį

Pažvelkite į LED indikatorių, kai ateinate uždaryti įrenginį
Pažvelkite į LED indikatorių, kai ateinate uždaryti įrenginį
  • Kai ESP32 aptiks jūsų „Mi Band“, borto šviesos diodas įsijungs
  • Kai ESP32 negali aptikti „Mi Band“, borto šviesos diodas išsijungs

Rekomenduojamas: