我可以对Android设备的蓝牙进行编码并在特定范围内设置条件吗?

时间:2014-03-13 18:53:22

标签: android bluetooth

如果他们的手机被盗,我正在制作一个应用程序来警告用户。我将使用Android手机和arduino蓝牙设备作为参考点..

我的问题是..是否有可能为Android蓝牙设置一个特定范围来触发手机的闹钟?

因为我的计划是如果arduino和Android手机之间的距离达到3米,设备都会报警..

PLS。我需要你的帮助..

2 个答案:

答案 0 :(得分:0)

您可以执行此操作的最明显方法之一是保持套接字连接处于打开状态,直到断开连接。对于大多数设备将断开连接的设备,蓝牙范围约为32英尺(10米)。断开连接时,可以通知用户(连接丢失/自行车被盗?)。

如果你想节省电池寿命,Android的低功耗蓝牙可能是一个解决方案,否则正常版本就可以了。

如果您想真正想象,如果距离超过一定距离(更实际的是100米),您可以使用地理编码(使用手机和自行车所在地的经度和纬度)通知可以被发送到电话有关可能的自行车盗窃情况。

答案 1 :(得分:0)

您可以使用BLE GATT服务器,并在不发送客户端的蓝牙不在蓝牙范围内时,将客户端发送到客户端。您找不到两个蓝牙设备之间的距离