Работа по Bluetooth

Исходники изображение:

Для чего используется Bluetooth в плате BBC Micro:bit?

Bluetooth, встроенный в микросхему платы, используется для широкого круга задач: дистанционное управление платой, построение "умных" устройств, отправляющих данные на смартфон или планшет, загрузка кода программ "по воздуху" без использования ПК, объединение нескольких устройств в сеть (до 101 устройства) и многое другое.

Как же всем этим воспользоваться? Об этом читайте дальше.

Видео

Краткие видео-инструкции с официального сайта о том, как настроить сопряжение в партнёрских программах по Bluetooth на устройствах с ОС Android и iOS.

Отдельно стоит отметить, что официального приложения, выпущенного компанией BBC для работы с платой по Bluetooth, нет. Все программы созданы сторонними разработчиками на партнёрской основе, а значит могут иметь проблемы как совместимости, так и стабильности  в работе. Учитывайте это при пользовании данными программами.

Установка, настройка и подключение.

Прежде всего, для работы по Bluetooth ваше устройство должно поддерживать работу с модулями Bluetooth версии 4.1 и выше. Если всё в порядке, то можно переходить к следующим пунктам.

В данной инструкции приведён пример настройки приложения для ОС Android.

  1. Загрузите на плату специальный тестовый код.
  2. Переведите плату в режим сопряжения. Для этого подайте на плату питание, после чего, зажав обе кнопки с лицевой стороны, нажмите кнопку "RESET". После этого можете отпустить все кнопки.
  3. На матрице платы вы увидите сообщение о том, что плата переведена в режим сопряжения, после чего будет выведен графический ключ для сопряжения. Пора настроить смартфон.
  4. Зайдите в настройки телефона, далее в настройки Bluetooth и включите соединение.
  5. Воспользуйтесь магазином приложений для Android и скачайте следующие приложения для организации тестовой проверки работы по Bluetooth: micro:bit и micro:bit Blue
  6. После установки, первым откройте на телефоне приложение micro:bit
  7. Зайдите в раздел "Connect" и нажмите "PAIR A NEW MICRO:BIT"
  8. Программа предлагает перевести плату в режим сопряжения (на рисунке продублирована информация о том, как это сделать), но вы это уже сделали ранее, так что жмите "NEXT".
  9. Повторите графический ключ, изображённый на светодиодной матрице и нажмите "PAIR"
  10. Плата и смартфон нашли друг друга, сопряжение выполнено!
  11. Сверните программу и откройте второе приложение micro:bit Blue
  12. В открывшемся окне программы нажмите кнопку "FIND PAIRED BBC MICRO:BIT(S)" и в списке появившихся устройств выберите вашу плату, нажав на строку с её именем.
  13. После подключения к плате необходимо нажать на изображение шестерёнки в правом верхнем углу и выбрать "Refresh Services". После этого можно там же зайти в раздел "Bluetooth Services" и определить, какие службы поддерживаются вашей платой.
  14. Можно приступить к тестированию. Для начала зайдите в первый пункт меню "Accelerometer". Вращая плату в руках, на экране смартфона вы будете видеть все изменения её положения.
  15. Можно так же зайти в следующий пункт и определить температуру окружающей среды.
  16. Что ж, на этом проверка соединения завершена, для более детальной настройки работы со смартфона вы всегда можете изучить всю прилагающуюся документацию на официальном сайте.

Обсуждение