Inhoudsopgave:

DIY IBeacon en Beacon-scanner met Raspberry Pi en HM13 - Ajarnpa
DIY IBeacon en Beacon-scanner met Raspberry Pi en HM13 - Ajarnpa

Video: DIY IBeacon en Beacon-scanner met Raspberry Pi en HM13 - Ajarnpa

Video: DIY IBeacon en Beacon-scanner met Raspberry Pi en HM13 - Ajarnpa
Video: Bluetooth Beacon Tracking w/Raspberry Pi 2024, November
Anonim

Door memoryleakyuVolg meer van de auteur:

Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python
Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python
Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python
Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino

Verhaal

Een baken zendt continu signalen uit om andere bluetooth-apparaten de aanwezigheid ervan te laten weten. En ik heb altijd al een bluetooth-baken willen hebben om mijn sleutels te volgen, omdat ik vorig jaar al 10 keer was vergeten ze mee te nemen. En ik kreeg toevallig een HM13 dual-module. Dus ik denk dat ik er een simpele iBeacon van kan maken om me te laten weten of ik vergeten ben mijn sleutels mee te nemen. Maar toen ik het uit had, realiseerde ik me dat ik mijn telefoons niet zou blijven checken. Dus besloot ik een continue beacon-scanner te maken met Raspberry Pi als bluetooth-gateway. Dus ik kan het activeren om me te e-mailen of te sms'en om me aan mijn sleutels te herinneren.

Benodigdheden

Seeeduino V4.2

Grove - Blueseeed - Dubbel model (HM13)

Raspberry Pi 4 Model B

Stap 1: DIY een IBeacon

DIY een IBeacon
DIY een IBeacon
DIY een IBeacon
DIY een IBeacon

Ik heb de HM13-module geprogrammeerd met een arduino-compatibel bord. Ik denk dat het kan worden gedaan met andere soorten dev-borden, zelfs met raspberry pi. Maar aangezien er genoeg bibliotheken zijn met Arduino, waarom zou je je dan druk maken? Sluit de HM13-module aan op de juiste Tx- en Rx-pin. Upload vervolgens de schets. Maar vergeet niet om UUID, macro en kleine waarde in Arduino-code in te stellen. Als het klaar is, hoeft u alleen maar de HM13-module van stroom te voorzien om het te laten werken.

Stap 2: Test het met een app

Test het met een app
Test het met een app
Test het met een app
Test het met een app

Voeg dan je baken toe in de app. De UUID, macro en kleine waarde werden gespecificeerd in Arduino-code. Daarna zie je je baken op de voorpagina van de app.

Pak je telefoon en loop rond. Je zult de ruwe afstand tussen jou en je baken zien.

Aanbevolen: