Inhaltsverzeichnis:

Mi-Band-Detektor mit ESP32 BLE - Gunook
Mi-Band-Detektor mit ESP32 BLE - Gunook

Video: Mi-Band-Detektor mit ESP32 BLE - Gunook

Video: Mi-Band-Detektor mit ESP32 BLE - Gunook
Video: Bluetooth Low Energy with ESP32 and Mi Band 2024, Juli
Anonim
Mi-Band-Detektor mit ESP32 BLE
Mi-Band-Detektor mit ESP32 BLE

Hallo Maker m(- -)m

Ich habe diesen Artikel von 陳亮 (moononournation github) darüber gelesen, wie man esp32 ble zum Scannen des Geräts verwendet, also musste ich diesen Code auf github Arduino_BLE_Scanner ausprobieren. Jetzt möchte ich mein Mi Band 3 verwenden, um die Tür aufzuschließen, wenn ich in mein Büro komme. Mal sehen, wie es funktioniert !!!

In diesem Projekt verwendete Dinge

  1. ESP32 TTGO T1
  2. Mi Band 2 oder 3
  3. Computer mit in Arduino IDE installiert bereits

Bibliothek & Service

ESP32_BLE_Arduino

Schritt 1: Bereiten Sie Ihre Bibliothek vor

Bereiten Sie Ihre Bibliothek vor
Bereiten Sie Ihre Bibliothek vor
  1. Herunterladen und Installieren der Bibliothek ESP32_BLE_Arduino
  2. Laden Sie den Beispielcode herunter

Schritt 2: Entdecken Sie BLE-detector.ino

Entdecken Sie BLE-detector.ino
Entdecken Sie BLE-detector.ino

Schritt 3: Kompilieren Sie den Code und laden Sie ihn in Ihr Board hoch

Kompilieren Sie Code und laden Sie ihn in Ihr Board hoch
Kompilieren Sie Code und laden Sie ihn in Ihr Board hoch

Wenn Sie diesen Code auf Ihr Board hochladen, können Sie die Programmarbeit auf dem seriellen Monitor in der Baudrate 115200 sehen. Jetzt müssen Sie den Namen Ihres Mi-Bands finden.

Schritt 4: Bearbeiten Sie den Code zum Erkennen Ihres Mi Band

Bearbeiten Sie den Code zum Erkennen Ihres Mi Band
Bearbeiten Sie den Code zum Erkennen Ihres Mi Band

Auf der Arduino IDE befindet sich in Zeile 65 - 82 das Vergleichsdatenformular, wenn der Gerätename "Mi Band 3" Ihr Gerät ist. Im nächsten Schritt müssen Sie die Geräteadresse fein einstellen, um sicherzustellen, dass es sich um Ihr Mi Band handelt.

In Zeile 74 können Sie RSSI ändern, um die Erkennungsentfernung anzupassen.

Schritt 5: Schauen Sie sich die LED an Bord an, wenn Sie das Gerät schließen

Schauen Sie sich die LED an Bord an, wenn Sie das Gerät schließen
Schauen Sie sich die LED an Bord an, wenn Sie das Gerät schließen
  • Wenn ESP32 Ihr Mi Band erkennt, schaltet sich die LED an Bord ein
  • Wenn ESP32 Ihr Mi Band nicht erkennen kann, schaltet sich die LED an Bord aus

Empfohlen: