我正在尝试制作一个 BLUNO 将充当 BLE 信号接收器的项目。当 iBeacon 超出范围时,将激活一个事件(嗡嗡声、LCD、振动等)。我已经拥有带有最新软件的 BLUNO。我将购买符合 Apple 标准的 iBeacon。现在我正在使用 iPhone 来模拟它。
我想确认 BLUNO 是否可以充当接收器而不是 iBeacon 本身。
如何接收 RSSI 并从中得出距离?任何图书馆或资源?
我正在尝试制作一个 BLUNO 将充当 BLE 信号接收器的项目。当 iBeacon 超出范围时,将激活一个事件(嗡嗡声、LCD、振动等)。我已经拥有带有最新软件的 BLUNO。我将购买符合 Apple 标准的 iBeacon。现在我正在使用 iPhone 来模拟它。
我想确认 BLUNO 是否可以充当接收器而不是 iBeacon 本身。
如何接收 RSSI 并从中得出距离?任何图书馆或资源?
BLUNO 基于 TI CC2540,如果刷入自定义固件,它可以扫描蓝牙设备。我不知道有任何定制固件旨在从 BLUNO 发送信标扫描结果,但从理论上讲,如果您愿意深入挖掘并编写自己的固件,这应该是可能的。
RedBear Labs 为 CC2540 提供了几个不错的固件示例,包括进行扫描的示例:
https://redbearlab.zendesk.com/entries/72966016-BLE-Mini-Tutorials
请参阅此处了解如何使用 BLUNO 在 CC2540 上刷新自定义固件:
BLUNO 无法接收 iBeacon 信号,它只能发送 iBeacon 广告。