Innholdsfortegnelse:

Mi -banddetektor ved bruk av ESP32 BLE: 6 trinn
Mi -banddetektor ved bruk av ESP32 BLE: 6 trinn

Video: Mi -banddetektor ved bruk av ESP32 BLE: 6 trinn

Video: Mi -banddetektor ved bruk av ESP32 BLE: 6 trinn
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, November
Anonim
Mi -banddetektor ved bruk av ESP32 BLE
Mi -banddetektor ved bruk av ESP32 BLE

Hello Maker m (- -) m

Jeg leste dette artikkelskjemaet moon (moononournation github) om hvordan du bruker esp32 ble til å skanne enheten, så jeg måtte prøve denne koden på github Arduino_BLE_Scanner. nå vil jeg bruke Mi Band 3 til å låse opp døren når jeg kommer til kontoret mitt, la oss se hvordan det fungerer !!!

Ting som brukes i dette prosjektet

  1. ESP32 TTGO T1
  2. Mi Band 2 eller 3
  3. Datamaskin med i Arduino IDE installert allerede

Bibliotek og service

ESP32_BLE_Arduino

Trinn 1: Forbered biblioteket

Forbered biblioteket ditt
Forbered biblioteket ditt
  1. Last ned og installer bibliotek ESP32_BLE_Arduino
  2. Last ned eksempelkoden

Trinn 2: Utforsk BLE-detector.ino

Utforsk BLE-detector.ino
Utforsk BLE-detector.ino

Trinn 3: Kompiler og last opp kode til styret ditt

Kompiler og last opp kode til styret ditt
Kompiler og last opp kode til styret ditt

Når du laster opp denne koden til brettet ditt, kan du se programarbeidet på Serial monitor i baud rate 115200. Nå må du finne navnet på mi -bandet ditt.

Trinn 4: Rediger kode for Detect Your Mi Band

Rediger kode for Detect Your Mi Band
Rediger kode for Detect Your Mi Band

På Arduino IDE, på linje 65 - 82, er sammenligningsdata skjema ble vist når enhetsnavnet "Mi Band 3" som er enheten din. Neste trinn må du finjustere deviceAddress for å være sikker på at det er Mi Band.

På linje 74 kan du endre RSSI for å justere deteksjon langt unna.

Trinn 5: Se på lysdioden om bord når du kommer til å lukke enheten

Se på LED -lampen om bord når du kommer til å lukke enheten
Se på LED -lampen om bord når du kommer til å lukke enheten
  • Når ESP32 oppdager Mi Band, vil LED -lampen ombord slås PÅ
  • Når ESP32 ikke kan oppdage Mi Band, vil LED -lampen ombord slås AV

Anbefalt: