【问题标题】:Calculate Distance between Arduino BLE shield and Phone计算 Arduino BLE shield 和电话之间的距离
【发布时间】:2016-08-13 23:35:14
【问题描述】:

是否可以计算 arduino 蓝牙屏蔽 (BLE Shield 2.1) 和手机之间的距离?更具体地说,当手机距离盾牌不到 5 英尺时,我希望它执行一个动作。我知道 BLE Beacon 技术能够在一般意义上(立即、近、远)做到这一点,所以我想知道这是否可能?

查看堆栈溢出,我找到了以下答案,但它们都过时了:

Answer 1 Answer 2

我知道超声波频率和激光瞄准器都是两种选择,但我正在努力降低成本,因此我更喜欢一种无需使用额外工具即可计算距离的方法。

【问题讨论】:

    标签: bluetooth arduino bluetooth-lowenergy


    【解决方案1】:

    是的,您可以将其用于基于 RSSI(接收信号强度)的距离计算。您应该按照 Eirik M answer 中的说明在 Arduino 端实施 iBeacon。在我看来,最重要的是您必须了解 BLE/iBeacon 精度。

    请仔细阅读以下文章,以确定 iBeacon 技术是否适合您的需求。如果是这样,实施应该是直截了当的。

    Broadcasting power and RSSI

    The Beacon Experiments: Low-Energy Bluetooth Devices in Action

    【讨论】:

      【解决方案2】:

      如果 BLE 信标对您来说足够好,那么为 Arduino 扩展板实现信标应该相当容易。您需要注意一些事项,例如输出功率和天线特性。我建议阅读信标技术以了解其工作原理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-11-29
        • 1970-01-01
        • 2014-02-28
        • 2010-10-30
        • 2013-07-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多