Spisu treści:

Mi Band Detector za pomocą ESP32 BLE: 6 kroków
Mi Band Detector za pomocą ESP32 BLE: 6 kroków

Wideo: Mi Band Detector za pomocą ESP32 BLE: 6 kroków

Wideo: Mi Band Detector za pomocą ESP32 BLE: 6 kroków
Wideo: Lokalizacja urządzenia za pomocą ESP32 w pomieszczeniu 2024, Listopad
Anonim
Mi Band Detector za pomocą ESP32 BLE
Mi Band Detector za pomocą ESP32 BLE

Witaj Twórco m(- -)m

Przeczytałem ten formularz artykułu 陳亮 (moononournation github) o tym, jak używać esp32 ble do skanowania urządzenia, więc musiałem wypróbować ten kod na github Arduino_BLE_Scanner. teraz chcę użyć mojego Mi Band 3, aby odblokować drzwi, kiedy przyjdę do mojego biura, zobaczmy, jak to działa !!!

Rzeczy użyte w tym projekcie

  1. ESP32 TTGO T1
  2. Mi Band 2 lub 3
  3. Komputer z zainstalowanym już Arduino IDE

Biblioteka i serwis

ESP32_BLE_Arduino

Krok 1: Przygotuj swoją bibliotekę

Przygotuj swoją bibliotekę
Przygotuj swoją bibliotekę
  1. Pobierz i zainstaluj bibliotekę ESP32_BLE_Arduino
  2. Pobierz przykładowy kod

Krok 2: Przeglądaj BLE-detector.ino

Przeglądaj BLE-detector.ino
Przeglądaj BLE-detector.ino

Krok 3: Skompiluj i prześlij kod na swoją tablicę

Skompiluj i prześlij kod na swoją tablicę
Skompiluj i prześlij kod na swoją tablicę

Kiedy wgrasz ten kod na swoją tablicę, możesz zobaczyć, jak program działa na monitorze szeregowym w bodach 115200. Teraz musisz znaleźć nazwę swojego zespołu mi.

Krok 4: Edytuj kod, aby wykryć swój Mi Band

Edytuj kod w celu wykrycia zespołu Mi Band
Edytuj kod w celu wykrycia zespołu Mi Band

W Arduino IDE, w linii 65 - 82 jest porównanie danych z formularza ble, gdy nazwa urządzenia „Mi Band 3” jest twoim urządzeniem. W następnym kroku musisz ustawić adres urządzenia, aby upewnić się, że to Twój Mi Band.

W linii 74 można zmienić RSSI, aby dostosować wykrywanie na odległość.

Krok 5: Spójrz na diodę LED na płycie po zamknięciu urządzenia

Spójrz na diodę LED na płycie po zamknięciu urządzenia
Spójrz na diodę LED na płycie po zamknięciu urządzenia
  • Gdy ESP32 wykryje twój Mi Band, dioda LED na pokładzie włączy się
  • Gdy ESP32 nie może wykryć twojego Mi Band, zintegrowana dioda LED wyłączy się

Zalecana: