Sommario:

Mi Band Detector con ESP32 BLE: 6 passaggi
Mi Band Detector con ESP32 BLE: 6 passaggi

Video: Mi Band Detector con ESP32 BLE: 6 passaggi

Video: Mi Band Detector con ESP32 BLE: 6 passaggi
Video: Linptech ES1 - микроволновый датчик присутствия для mihome, интеграция Home Assistant Gateway 3 2024, Dicembre
Anonim
Rilevatore Mi Band che utilizza ESP32 BLE
Rilevatore Mi Band che utilizza ESP32 BLE

Ciao Maker m(- -)m

Ho letto questo modulo di articolo 陳亮 (moononournation github) su come utilizzare esp32 ble per scansionare il dispositivo, quindi ho dovuto provare questo codice su github Arduino_BLE_Scanner. ora voglio usare la mia Mi Band 3 per sbloccare la porta quando vengo nel mio ufficio, vediamo come funziona!!!

Cose usate in questo progetto

  1. ESP32 TTGO T1
  2. Mi Band 2 o 3
  3. Computer con già installato Arduino IDE

Biblioteca e servizio

ESP32_BLE_Arduino

Passaggio 1: prepara la tua libreria

Prepara la tua libreria
Prepara la tua libreria
  1. Scarica e installa la libreria ESP32_BLE_Arduino
  2. Scarica il codice di esempio

Passaggio 2: esplora BLE-detector.ino

Esplora BLE-detector.ino
Esplora BLE-detector.ino

Passaggio 3: compila e carica il codice sulla tua bacheca

Compila e carica il codice sulla tua bacheca
Compila e carica il codice sulla tua bacheca

Quando carichi questo codice sulla tua scheda, puoi vedere il programma funzionare sul monitor seriale in baud rate 115200. Ora devi trovare il nome della tua banda mi.

Passaggio 4: modifica il codice per rilevare la tua Mi Band

Modifica il codice per rilevare la tua Mi Band
Modifica il codice per rilevare la tua Mi Band

Su Arduino IDE, nella riga 65 - 82 è presente il modulo di confronto dei dati quando il nome del dispositivo "Mi Band 3" è il tuo dispositivo. Il prossimo passo è definire deviceAddress per assicurarti che sia la tua Mi Band.

Nella riga 74, è possibile modificare RSSI per regolare il rilevamento a distanza.

Passaggio 5: guarda il LED a bordo quando chiudi il dispositivo

Guarda il LED a bordo quando chiudi il dispositivo
Guarda il LED a bordo quando chiudi il dispositivo
  • Quando ESP32 rileva la tua Mi Band, il LED a bordo si accende
  • Quando ESP32 non è in grado di rilevare la tua Mi Band, il LED a bordo si spegnerà

Consigliato: