2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
De memoryleakyu Urmăriți mai multe de la autor:
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
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
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.