Sisällysluettelo:

Mi Band -ilmaisin ESP32 BLE: n avulla: 6 vaihetta
Mi Band -ilmaisin ESP32 BLE: n avulla: 6 vaihetta

Video: Mi Band -ilmaisin ESP32 BLE: n avulla: 6 vaihetta

Video: Mi Band -ilmaisin ESP32 BLE: n avulla: 6 vaihetta
Video: ПОЛТЕРГЕЙСТ 5 УРОВНЯ СНОВА НЕ ДАЕТ ПОКОЯ, ЖУТКАЯ АКТИВНОСТЬ / LEVEL 5 POLTERGEIST, CREEPY ACTIVITY 2024, Marraskuu
Anonim
Mi Band -ilmaisin ESP32 BLE: n avulla
Mi Band -ilmaisin ESP32 BLE: n avulla

Hei Maker m (- -) m

Luin tämän artikkelin 陳亮 (moononournation github) siitä, miten esp32 ble -laitteita käytetään laitteen skannaamiseen, joten minun piti kokeilla tätä koodia github Arduino_BLE_Scannerissa. nyt haluan avata Mi Band 3: n avulla oven lukituksen, kun tulen toimistooni, katsotaan miten se toimii !!!

Tässä projektissa käytetyt asiat

  1. ESP32 TTGO T1
  2. Mi Band 2 tai 3
  3. Tietokone, johon on asennettu Arduino IDE, on jo asennettu

Kirjasto ja palvelu

ESP32_BLE_Arduino

Vaihe 1: Valmista kirjasto

Valmista kirjasto
Valmista kirjasto
  1. Lataa ja asenna kirjasto ESP32_BLE_Arduino
  2. Lataa esimerkkikoodi

Vaihe 2: Tutustu BLE-detector.ino -sivustoon

Tutustu BLE-detektor.ino-sivustoon
Tutustu BLE-detektor.ino-sivustoon

Vaihe 3: Käännä ja lähetä koodi hallituksellesi

Kokoa ja lähetä koodi hallituksellesi
Kokoa ja lähetä koodi hallituksellesi

Kun lataat tämän koodin taulullesi, näet ohjelman työskentelevän sarjamonitorissa baudinopeudella 115200. Nyt sinun on löydettävä mi -kaistasi nimi.

Vaihe 4: Muokkaa koodia Mi Bandin tunnistamiseksi

Muokkaa koodia Mi Bandin tunnistamiseksi
Muokkaa koodia Mi Bandin tunnistamiseksi

Arduino IDE: n rivillä 65 - 82 verrataan tietolomaketta, kun laitteen nimi "Mi Band 3", joka on laitteesi. Seuraavaksi sinun on määritettävä laiteosoite tarkasti varmistaaksesi, että se on Mi Band.

Rivillä 74 voit muuttaa RSSI -arvoa etäisyyden säätämiseksi.

Vaihe 5: Katso LED -valoa, kun tulet Sulje laite

Katso LED -valoa, kun tulet Sulje laite
Katso LED -valoa, kun tulet Sulje laite
  • Kun ESP32 havaitsee Mi Band -laitteen, LED -merkkivalo syttyy
  • Kun ESP32 ei tunnista Mi Band -laitettasi, sisäinen LED -valo sammuu

Suositeltava: