从 iBeacon 接收 BLE 信号到 Bluno(带有 BLE 的 arduino) [英] Receive BLE signal from iBeacon to Bluno(arduino with BLE)

查看:33
本文介绍了从 iBeacon 接收 BLE 信号到 Bluno(带有 BLE 的 arduino)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从 iBeacon 到 Bluno 接收 rssi 信号和 UUID,Arduino 板具有 BLE.对此有一些疑问.

I want to receive rssi signal and UUID from iBeacon to Bluno which the Arduino board has BLE. there are some questions for this.

  1. 是否有任何解决方案可以从 BLE 接收 UUID 和 RSSI 到 BLE?两个 BLE 设备是否可以相互通信?
  2. 我想要一些网站来解决这个问题.
  3. 我还需要将 bluno 与 AR.Drone 连接起来.你能给我一些建议吗?

谢谢你的帮助

推荐答案

Bluno 能够充当 iBeacon(发射器),但它没有能力接收 iBeacon 通知并将这些通知传递给 Arduino.

The Bluno has the ability to act as an iBeacon (transmitter), but it doesn't have the ability to receive iBeacon announcements and pass these to the Arduino.

BLE 设备可以通信并可以接收 UUID 和 RSSI,但这取决于设备的功能及其公开的接口.例如,iOS 设备公开了一个非常复杂的 BLE API.Bluno 板没有.它向 Arduino 公开了一个串行端口",并将发送/接收数据映射到一组 BLE GATT 特性.可以将一对 Bluno 设备配置为无线串行链路,或者计算机或移动设备上的软件可以通过蓝牙堆栈与 Arduino 交换数据.

BLE devices can communicate and can receive UUIDs and RSSIs, but it depends on the capability of the device and the interfaces it exposes. An iOS device, for example, exposes a very sophisticated BLE API. The Bluno board does not. It exposes a "serial port" to the Arduino and maps send/receive data to a set of BLE GATT characteristics. A pair of Bluno devices can be configured to act as a wireless serial link, or software on a computer or mobile device can exchange data with the Arduino via the bluetooth stack.

有一个 AT 命令可以返回配对设备的 rssi,但文档不清楚这是否可用于 Arduino 或仅通过 USB 连接到计算机.

There is an AT command that will return the rssi of the paired device, but the documentation isn't clear as to whether this is available to the Arduino or only via the USB connection to a computer.

专门针对 Bluno 的最佳参考(例如它)似乎是 DFRobot 维基

The best reference (such as it is) for the Bluno specifically, seems to be the DFRobot Wiki

我怀疑您是否能够使用低功耗蓝牙直接从没有蓝牙 LE 的 Bluno 连接到 AR.Drone.理论上,您可以将另一个 Bluno 连接到 AR.Drone 上的 USB 端口并编写软件,但为 Arduino 获取 WiFi 扩展板并使用 AR.Drone 内置的 WiFi 网络会更简单

I doubt you will be able to connect to the AR.Drone using Bluetooth Low Energy directly from a Bluno doesn't have Bluetooth LE. In theory you could connect another Bluno to the USB port on the AR.Drone and write software, but it would be simpler to get a WiFi shield for an Arduino and use the WiFi networking that is built in to the AR.Drone

这篇关于从 iBeacon 接收 BLE 信号到 Bluno(带有 BLE 的 arduino)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆