Cuprins:

Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13: 3 pași
Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13: 3 pași

Video: Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13: 3 pași

Video: Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13: 3 pași
Video: ESP32 iBeacons 2024, Iulie
Anonim

De memoryleakyu Urmăriți mai multe de la autor:

Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python
Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python
Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python
Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino

Poveste

Un far va emite semnale continue pentru a informa alte dispozitive bluetooth despre prezența acestuia. Și mi-am dorit întotdeauna să am un far bluetooth pentru a-mi urmări cheile, deoarece am uitat deja să le aduc de 10 ori anul trecut. Și am primit fericit un modul dual HM13. Așa că cred că aș putea să-l transform într-un simplu iBeacon pentru a mă anunța dacă am uitat să-mi aduc cheile. Dar când l-am terminat, mi-am dat seama că nu voi continua să-mi verific telefoanele. Astfel, am decis să fac un scaner continuu cu faruri cu Raspberry Pi ca gateway bluetooth. Așadar, îl pot declanșa să-mi trimită un e-mail sau să-mi trimită mesaje text pentru a-mi reaminti cheile.

Provizii

Seeeduino V4.2

Grove - Blueseeed - Model dual (HM13)

Raspberry Pi 4 Model B.

Pasul 1: DIY un IBeacon

DIY un IBeacon
DIY un IBeacon
DIY un IBeacon
DIY un IBeacon

Am programat modulul HM13 cu o placă compatibilă arduino. Cred că se poate face cu alte tipuri de plăci de dezvoltare chiar și cu zmeură pi. Dar, deoarece există o mulțime de biblioteci cu Arduino, de ce să vă deranjați? Conectați modulul HM13 la pinul Tx și Rx din dreapta. Apoi încărcați schița. Dar nu uitați să setați UUID, macro și valoare minoră în codul Arduino. După ce ați terminat, trebuie doar să alimentați modulul HM13 pentru a continua să funcționeze.

Pasul 2: testați-l cu o aplicație

Testați-l cu o aplicație
Testați-l cu o aplicație
Testați-l cu o aplicație
Testați-l cu o aplicație

Apoi adăugați baliza în aplicație. UUID, macro și valoarea minoră au fost specificate în codul Arduino. După aceea, veți vedea baliza dvs. pe prima pagină a aplicației.

Ia-ți telefonul și umblă. Veți vedea distanța dură dintre dvs. și farul dvs.

Recomandat: