Получение сигнала BLE от iBeacon к Bluno (arduino с BLE)

Я хочу получать сигнал rssi и UUID от iBeacon до Bluno, который на плате Arduino имеет BLE. по этому поводу есть несколько вопросов.

  1. Есть ли какие-то решения для получения UUID и rssi от BLE до BLE? Можно ли связать два устройства BLE друг с другом?
  2. Я хочу, чтобы некоторые сайты ссылались на эту проблему.
  3. Еще мне нужно связать блуно с AR.Drone. Не могли бы вы дать мне несколько советов по этому поводу?

Спасибо за помощь


person user3631401    schedule 13.05.2014    source источник


Ответы (1)


Bluno может действовать как iBeacon (передатчик), но не имеет возможности получать объявления iBeacon и передавать их в Arduino.

Устройства BLE могут обмениваться данными и получать UUID и RSSI, но это зависит от возможностей устройства и интерфейсов, которые оно предоставляет. Например, устройство iOS предоставляет очень сложный BLE API. На плате Bluno этого нет. Он предоставляет «последовательный порт» для Arduino и сопоставляет данные отправки / получения с набором характеристик BLE GATT. Пара устройств Bluno может быть настроена для работы в качестве беспроводного последовательного канала, или программное обеспечение на компьютере или мобильном устройстве может обмениваться данными с Arduino через стек Bluetooth.

Существует AT-команда, которая вернет rssi сопряженного устройства, но в документации неясно, доступно ли это для Arduino или только через USB-соединение с компьютером.

Лучшим эталоном (таким, какой он есть) конкретно для Bluno, кажется, является DFRobot Вики

Я сомневаюсь, что вы сможете подключиться к AR.Drone, используя Bluetooth Low Energy, напрямую от Bluno, у которого нет Bluetooth LE. Теоретически вы можете подключить еще один Bluno к USB-порту AR.Drone и написать программное обеспечение, но было бы проще получить WiFi-экран для Arduino и использовать сеть WiFi, встроенную в AR.Drone.

person Paulw11    schedule 13.05.2014