Innehållsförteckning:
- Steg 1: Förbered ditt bibliotek
- Steg 2: Utforska BLE-detector.ino
- Steg 3: Kompilera och ladda upp kod till din styrelse
- Steg 4: Redigera kod för att upptäcka ditt Mi Band
- Steg 5: Titta på lysdioden ombord när du kommer Stäng enheten
- Steg 6: Nu kan du göra ännu ett coolt projekt och Happy Coding M (^-^) m
Video: Mi -banddetektor med ESP32 BLE: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hej Maker m (- -) m
Jag läste denna artikelformulär 陳亮 (moononournation github) om hur man använder esp32 ble för att skanna enheten så jag var tvungen att prova den här koden på github Arduino_BLE_Scanner. nu vill jag använda mitt Mi Band 3 för att låsa upp dörren när jag kommer till mitt kontor, låt oss se hur det fungerar !!!
Saker som används i detta projekt
- ESP32 TTGO T1
- Mi Band 2 eller 3
- Dator med i Arduino IDE -installation redan
Bibliotek & service
ESP32_BLE_Arduino
Steg 1: Förbered ditt bibliotek
- Ladda ner och installera bibliotek ESP32_BLE_Arduino
- Ladda ner exempelkoden
Steg 2: Utforska BLE-detector.ino
Steg 3: Kompilera och ladda upp kod till din styrelse
När du laddar upp den här koden till ditt kort kan du se hur programmet fungerar på seriell bildskärm i överföringshastighet 115200. Nu måste du hitta namnet på ditt mi -band.
Steg 4: Redigera kod för att upptäcka ditt Mi Band
På Arduino IDE, på rad 65 - 82, jämför dataformuläret när enhetsnamnet "Mi Band 3" som är din enhet. Nästa steg måste du finjustera deviceAddress för att se till att det är ditt Mi Band.
På rad 74 kan du ändra RSSI för att justera detektering på avstånd.
Steg 5: Titta på lysdioden ombord när du kommer Stäng enheten
- När ESP32 upptäcker ditt Mi Band tänds lysdioden ombord
- När ESP32 inte kan identifiera ditt Mi Band släcks lysdioden ombord
Rekommenderad:
Komma igång med ESP32 - Installera ESP32 -kort i Arduino IDE - ESP32 blinkningskod: 3 steg
Komma igång med ESP32 | Installera ESP32 -kort i Arduino IDE | ESP32 Blink -kod: I denna instruktion kommer vi att se hur man börjar arbeta med esp32 och hur man installerar esp32 -kort i Arduino IDE och vi kommer att programmera esp 32 för att köra blinkkod med hjälp av arduino ide
Så här använder du Bluetooth (BLE) med ESP32: 3 steg
Så här använder du Bluetooth (BLE) med ESP32: ##### NOTE ##### Metoden som visas i denna instruktion är gammal och föråldrad. Titta på den här videon för den senaste metoden. ################ ESP32 har en omfattande funktionslista (Wikipedia), men den största funktionen som drar blicken är den inbyggda blå
Rullande robot med ESP32 -sak och TB6612FNG -drivrutin, styrd av Android över BLE: 11 steg
Rolling Robot With ESP32 Thing and TB6612FNG Driver, Controlled by Android Over BLE: Hello everyoneThis is my first instructable. En rullande robot (smeknamnet Raidho - från runan som är associerad med rörelse) baserad på ESP32 Thing, TB6612 FNG och BLE. En del som kan verka märklig är att bilderna inte är från tillverkningsprocessen
Nano ESP32 BLE -skanner: 14 steg (med bilder)
Nano ESP32 BLE -skanner: Denna instruktion visar hur man använder ESP32 för att göra trådlös BLE -signalscanner, all skannad data skickas till HTTP -servern via WiFi
Automatiserade hemmagardiner - Mini -projekt med MakerChips’BluChip (nRF51 BLE) -modul: 7 steg (med bilder)
Automatiserade hemmagardiner - Mini -projekt med MakerChips 'BluChip (nRF51 BLE) -modul: Tänk dig att vakna upp och vilja få en solstråle genom dina fönster, eller stänga gardinerna så att du kan sova längre, utan ansträngning att komma dig nära till gardinerna utan snarare med en knapptryckning på din smartph