nrf51822 beacon producer nordic ibeacon maker

Hallo allemaal en welkom!

vandaag laat ik je zien hoe je een iBeacon kunt detecteren

met esp32-chip

IBeacons zijn kleine zenders

gebaseerd op de Bluetooth Low Energy-standaard

en ontworpen door Apple

Ik kocht de iBeacon die in deze video wordt gebruikt bij Banggood

is vervaardigd door Wellcore en gebaseerd op een chip van Nordic

Het programma dat draait op mijn esp32 devboard

is beschikbaar in mijn Github-repository

Wanneer de iBeacon wordt gedetecteerd

het devboard activeert een van de relais

van dit blad

Als de iBeacon niet wordt gedetecteerd

gedurende meer dan een bepaald aantal milliseconden

het relais is gedeactiveerd

De “menuconfig” gebruiken

iBeacon UUID kan worden geconfigureerd

de pin waarop het relais is aangesloten

het aantal milliseconden

en een RSSI (of vermogen) drempel

Dankzij deze drempel

u kunt de afstand kiezen waarop de iBeacon wordt gedetecteerd

Op dit moment is de iBeacon uitgeschakeld

Als ik het aanzet

Zoals je hebt gezien, bijna onmiddellijk

de esp32-chip detecteert het

en activeer het relais

Ik heb een time-out van 5 seconden ingesteld

Als ik de iBeacon verplaats…

het relais is gedeactiveerd

Ik vind dit een zeer interessant gebruik van iBeacons

Het is bijvoorbeeld mogelijk om de ibeacon microlocation alibaba in je zak te houden

en als het donker is en je nadert de voordeur

het externe licht wordt automatisch geactiveerd

Je zou kunnen vragen:

“wat als ik geen iBeacon heb?”

Welnu, u kunt uw eigen smartphone gebruiken!

Op Google Play, bijvoorbeeld,

er zijn enkele gratis apps om iBeacon-pakketten te streamen

Bedankt voor het bekijken!