Sisällysluettelo:
- Vaihe 1: Valmista kirjasto
- Vaihe 2: Tutustu BLE-detector.ino -sivustoon
- Vaihe 3: Käännä ja lähetä koodi hallituksellesi
- Vaihe 4: Muokkaa koodia Mi Bandin tunnistamiseksi
- Vaihe 5: Katso LED -valoa, kun tulet Sulje laite
- Vaihe 6: Nyt voit tehdä uuden hienon projektin ja onnellisen koodauksen M (^-^) m
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42
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
- ESP32 TTGO T1
- Mi Band 2 tai 3
- Tietokone, johon on asennettu Arduino IDE, on jo asennettu
Kirjasto ja palvelu
ESP32_BLE_Arduino
Vaihe 1: Valmista kirjasto
- Lataa ja asenna kirjasto ESP32_BLE_Arduino
- Lataa esimerkkikoodi
Vaihe 2: Tutustu BLE-detector.ino -sivustoon
Vaihe 3: Käännä 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
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
- Kun ESP32 havaitsee Mi Band -laitteen, LED -merkkivalo syttyy
- Kun ESP32 ei tunnista Mi Band -laitettasi, sisäinen LED -valo sammuu
Suositeltava:
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
TextPlayBulb: REST -käytössä PlayBulb Raspberry Pi 3: n, BLE: n ja sähkeen avulla: 3 vaihetta
TextPlayBulb: REST -käytössä PlayBulb Raspberry Pi 3: n, BLE: n ja sähkeen avulla: Tässä ohjeessa näytetään, miten muodostetaan yhteys PlayBulb Colour -bluetooth -LED -lamppuun Pythonin, Raspberry Pi 3- ja Bluetooth -kirjaston avulla ja laajennetaan ohjausta IEST -skenaarion REST -sovellusliittymän avulla ja hanke näyttää myös, kuinka laajentaa tätä
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Arvojen lukeminen BLE -laitteesta CSR1010: n ja Dragonboard 410c: n avulla: 6 vaihetta
Arvojen lukeminen BLE -laitteesta CSR1010: n ja Dragonboard 410c: n avulla: Tässä opetusohjelmassa näytetään, miten arvot luetaan BLE -laitteesta CSR1010 Dragonboard 410c: n ja Linaron avulla Tässä esimerkissä CSR1010 emuloi sykesensoria
Ohjaa servoa Arduinon ja Rock Band -kitaran avulla: 5 vaihetta
Ohjaa servoa Arduinon ja Rock Band -kitaran avulla: tämä on ensimmäinen opastettava, ei ikäviä kommentteja siitä, miten tein ohjelman