Подружите мобильного робота со смартфоном под Android или iOS. Соберите сеть Bluetooth-устройств для работы с удалёнными датчиками и сенсорами. Благодаря спецификации Web Bluetooth API вы сможете управлять устройствами из окна браузера.
Особенности
- Сердце платформы — Bluetooth-модуль HM-10 c чипом CC2541 от компании Texas Instruments.
- Модуль использует технологию BLE (Bluetooth low energy — протокол с низким энергопотреблением), которая значительно продлевает время автономной работы портативных устройств.
- Убедитесь, что ваши устройства и мобильные приложения, к которым будет подключаться модуль, тоже поддерживают технологию BLE. Например, некоторые Legacy-программы под Android изначально соединяются через обычный Bluetooth, и с ними возможны проблемы совсместимости. В таких случаях вам подойдёт Troyka-модуль Bluetooth HC-05.
Подключение
На модуле выведены две группы Troyka-контактов.
Нижняя группа
- Питание (V) — соедините с рабочим напряжением микроконтроллера.
- Земля (G) — соедините с пином GND микроконтроллера.
- Сигнальный (TX) — цифровой выход модуля. Используется для передачи данных из Bluetooth в микроконтроллер. Подключите к пину RX управляющей платы.
Верхняя группа
- Сигнальный (RX) — цифровой вход модуля. Используется для приёма данных из микроконтроллера в Bluetooth. Подключите к пину TX управляющей платы.
- Сигнальный (K) — пин управления BLE-модулем. Подключите к сигнальному пину управляющей платы.
При подключении к платформам Arduino и Iskra JS используйте плату расширения Troyka Shield. Или вовсе забудьте о проводах с Troyka Slot Shield.
Программирование
Для управляющих платформ модуль выглядит как «прозрачный» последовательный интерфейс.
Настройки по умолчанию |
|
Имя устройства |
HMSoft |
Пароль для подключения |
000000 |
Скорость передачи данных |
9600 бод |
Бит чётности |
N |
Количество бит данных |
8 |
Количество стоповых бит |
1 |
Возврат каретки «\r» |
нет |
Новая строка «\n» |
нет |
Для начала работы необходимо настроить BLE-модуль в режиме AT-команд, после чего получится сопряжаться с другими Bluetooth-девайсами.
Bluetooth работает в двух режимах:
- Slave — модуль ожидает подключения с других Bluetooth-устройств. Например, другого BLE-модуля или телефона.
- Master — модуль сам инициирует подключение к выбранному Bluetooth-девайсу.
Подробности читайте в руководстве на нашей Wiki.
Комплектация
- 1× Плата-модуль
- 2× Трёхпроводной шлейф
Характеристики
- Модуль: HM-10 с чипом CC2541
- Версия Bluetooth: 4.0 с BLE
- Рабочая частота: 2,4 ГГц ISM
- RF-мощность: -23 dbm, -6 dbm, 0 dbm, 6 dbm
- Радиус действия: до 10 метров
- Выходной интерфейс: UART
- Напряжение питания: 3,3–5 В
- Потребляемый ток:
- В активном режиме: до 10 мА
- В спящем режиме: до 200 мкА
- Габариты: 25,4×25,4 мм
Ресурсы
Видеообзор модуля BLE: