Innehållsförteckning:

Mi -banddetektor med ESP32 BLE: 6 steg
Mi -banddetektor med ESP32 BLE: 6 steg

Video: Mi -banddetektor med ESP32 BLE: 6 steg

Video: Mi -banddetektor med ESP32 BLE: 6 steg
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Mi -banddetektor med ESP32 BLE
Mi -banddetektor med ESP32 BLE

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

  1. ESP32 TTGO T1
  2. Mi Band 2 eller 3
  3. Dator med i Arduino IDE -installation redan

Bibliotek & service

ESP32_BLE_Arduino

Steg 1: Förbered ditt bibliotek

Förbered ditt bibliotek
Förbered ditt bibliotek
  1. Ladda ner och installera bibliotek ESP32_BLE_Arduino
  2. Ladda ner exempelkoden

Steg 2: Utforska BLE-detector.ino

Utforska BLE-detector.ino
Utforska BLE-detector.ino

Steg 3: Kompilera och ladda upp kod till din styrelse

Kompilera och ladda upp kod till din styrelse
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

Redigera koden för att upptäcka ditt Mi Band
Redigera koden 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

Titta på lysdioden ombord när du kommer Stäng enheten
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: