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
Video: Mi Band -ilmaisin ESP32 BLE: n avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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ä
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: 7 vaihetta
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: Joten tämä oli ensimmäinen kokeiluni ihmisen ja tietokoneen välisessä käyttöliittymässä. pythonin ja arduinon kautta ja käytti origamipohjaista tarttujaa
Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: 6 vaihetta
Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: Äänet ovat yksinkertaisesti osa ajoneuvon työskentelyä. Hyvin viritetyn ajoneuvomoottorin humina on upea ääni. Renkaiden kulutuspinnat nurisevat tietä vasten, tuuli huutaa peilien, muovikappaleiden ja kojelaudan kappaleiden ympäri
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