被动搜索蓝牙设备以进行位置检测

时间:2014-11-25 08:54:36

标签: android bluetooth arduino

我正在构建一个项目(使用Arduino),该项目应该检测到进入建筑物内的人(例如她的房子,办公室等)并通知服务器。这应该是无缝和无手的。

我虽然使用蓝牙这样做,因为我知道有些设备(如汽车扬声器)可以自动连接到我的手机。

一般情况下,我希望一旦设备在范围内(使用<1米范围的小范围BT设备),我的应用程序将会知道它并且可以通知服务器有关它,即使电话被“锁定” “(屏幕是黑色的)。 BT设备可能会主动搜索手机并尝试连接到手机(假设手机和设备已配对)。

是否有可能完成我尝试用BT做的事情,如果有,怎么做?如果没有,还有其他方法可以实现吗?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的,但正常的蓝牙会消耗太多的能量,因为你经常不得不搜索设备。您的使用案例通常使用蓝牙低功耗(BLE)实现 - 例如着名的Apple iBeacon。