Sommario:
- Passaggio 1: prepara la tua libreria
- Passaggio 2: esplora BLE-detector.ino
- Passaggio 3: compila e carica il codice sulla tua bacheca
- Passaggio 4: modifica il codice per rilevare la tua Mi Band
- Passaggio 5: guarda il LED a bordo quando chiudi il dispositivo
- Passaggio 6: ora puoi realizzare un altro progetto interessante e codificare felicemente M(^-^)m
Video: Mi Band Detector con ESP32 BLE: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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
- ESP32 TTGO T1
- Mi Band 2 o 3
- Computer con già installato Arduino IDE
Biblioteca e servizio
ESP32_BLE_Arduino
Passaggio 1: prepara la tua libreria
- Scarica e installa la libreria ESP32_BLE_Arduino
- Scarica il codice di esempio
Passaggio 2: esplora BLE-detector.ino
Passaggio 3: 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
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
- 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:
Ricevitore All Band con SI4732 / SI4735 (FM / RDS, AM e SSB) Con Arduino: 3 passaggi
Ricevitore per tutte le bande con SI4732 / SI4735 (FM / RDS, AM e SSB) con Arduino: è un progetto di ricevitori per tutte le bande. Utilizza la libreria Arduino Si4734. Questa libreria ha più di 20 esempi. È possibile ascoltare FM con RDS, stazioni AM locali (MW), SW e stazioni radio amatoriali (SSB). Tutta la documentazione qui
Iniziare con ESP32 - Installazione di schede ESP32 in Arduino IDE - Codice lampeggiante ESP32: 3 passaggi
Iniziare con ESP32 | Installazione di schede ESP32 in Arduino IDE | Codice Blink ESP32: in questo tutorial vedremo come iniziare a lavorare con esp32 e come installare le schede esp32 nell'IDE Arduino e programmeremo esp 32 per eseguire il codice lampeggiante usando arduino ide
Come utilizzare il Bluetooth (BLE) con ESP32: 3 passaggi
Come utilizzare Bluetooth (BLE) con ESP32: #####NOTA#####Il metodo mostrato in questo Instructables è vecchio e obsoleto. Guarda questo video per scoprire il metodo più recente.###############Mentre ESP32 vanta un ampio elenco di funzionalità (Wikipedia), la più grande caratteristica che attira l'attenzione è il blu integrato
Robot rotante con ESP32 Thing e driver TB6612FNG, controllato da Android su BLE: 11 passaggi
Robot rotante con ESP32 Thing e driver TB6612FNG, controllato da Android su BLE: Ciao a tutti Questo è il mio primo istruibile. Un robot rotante (soprannominato Raidho - dalla runa associata al movimento) basato su ESP32 Thing, TB6612 FNG e BLE. Una parte che può sembrare peculiare è che le foto non provengono dal processo di realizzazione
Scanner Nano ESP32 BLE: 14 passaggi (con immagini)
Scanner Nano ESP32 BLE: queste istruzioni mostrano come utilizzare ESP32 per creare uno scanner di segnali BLE wireless, tutti i dati scansionati verranno inviati al server HTTP tramite WiFi