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

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

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

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

1 ответ

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

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

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

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

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

Другие вопросы по тегам