- Troyka-Ble, Беспроводной модуль Bluetooth Low Energy
- Технические параметры
- Bluetooth Low Energy (Troyka-модуль)
- Подключение
- Программирование
- Комплектация
- Характеристики
- Bluetooth Low Energy (Troyka-модуль)
- Видеообзор
- Подключение и настройка
- Режим Slave «Ведомый»
- Схема устройства
- Настройка модуля
- Настройка телефона с ОС Android
- Настройка телефона с ОС iOS
- Передача данных
- Режим Master «Ведущий»
- Схема устройств
- Bluetooth Low Energy (Troyka-модуль)
- Особенности
- Подключение
- Нижняя группа
- Верхняя группа
- Программирование
- Комплектация
- Характеристики
- Ресурсы
- Видеообзор модуля BLE:
Troyka-Ble, Беспроводной модуль Bluetooth Low Energy
Подружите мобильного робота со смартфоном под Android или iOS. Соберите сеть Bluetooth устройств для работы с удалёнными датчиками и сенсорами. Благодаря спецификации Web Bluetooth API управлять устройствами из окна браузера.
Сердце платформы — Bluetooth модуль HM-10 c чипом CC2541 от компании Texas Instruments.
Модуль выполнен по технологии BLE (Bluetooth low energy — Bluetooth с низким энергопотреблением), которая значительно продлевает срок работы портативных устройств между перезарядками.
Программирование
Для управляющих платформ модуль выглядит как «прозрачный» последовательный интерфейс.
Настройки по умолчанию:
— Имя устройства: HMSoft;
— Пароль для подключения: 000000;
— Скорость передачи данных: 9600 бод;
— бит чётности: N;
— количество бит данных: 8;
— количество стоповых бит: 1;
— возврат каретки «\r»: нет;
— новая строка «\n»: нет.
Для начала работы необходимо настроить BLE-модуль в режиме AT-команд. После чего — сопряжатся с другими Bluetooth-девайсами.
Bluetooth работает в двух режимах:
Slave — модуль ожидает подключения с других Bluetooth-устройств. Например другого BLE или телефона.
Master — модуль сам инициирует подключение к выбраному Bluetooth-девайсу.
Характеристики
— Модуль: HM-10 с чипом CC2541;
— Версия Bluetooth: 4.0;
— Рабочая частота: 2.4 ГГц ISM;
— RF мощность: -23 dbm, -6 dbm, 0 dbm, 6 dbm;
— Радиус действия: до 10 метров;
— Выходной интерфейс: UART;
— Напряжение питания: 3,3–5 В;
— Потребляемый ток: в активном режиме до 10 мА / в спящем режиме: до 200 мкА;
— Габариты: 25,4×25,4 мм.
Комплектация
1 × плата BLE;
2 × трёхпроводных шлейфа.
Технические параметры
Тип компонента | модуль/плата расширения | |
Функциональное назначение | приемопередатчик bluetooth 4 | |
Вес, г | 12.2 | |
Показать похожие |
Bluetooth Low Energy (Troyka-модуль)
Подружите мобильного робота со смартфоном под Android или iOS. Соберите сеть Bluetooth устройств для работы с удалёнными датчиками и сенсорами. Благодаря спецификации Web Bluetooth API управлять устройствами из окна браузера.
Сердце платформы — Bluetooth модуль HM-10 c чипом CC4051 от компании Texas Instruments.
Модуль выполнен по технологии BLE (Bluetooth low energy — Bluetooth с низким энергопотреблением), которая значительно продлевает срок работы портативных устройств между перезарядками.
Подключение
На модуле выведено две пары 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 |
возврат каретки « » | нет |
новая строка « » | нет |
Для начала работы необходимо настроить BLE-модуль в режиме AT-команд. После чего — сопряжатся с другими Bluetooth-девайсами.
Bluetooth работает в двух режимах:
- Slave — модуль ожидает подключения с других Bluetooth-устройств. Например другого BLE или телефона.
- Master — модуль сам инициирует подключение к выбраному Bluetooth-девайсу.
Подробности читайте в руководстве на Амперка Вики.
Комплектация
Характеристики
- Модуль: HM-10 с чипом CC2541
- Версия Bluetooth: 4.0
- Рабочая частота: 2.4 ГГц ISM
- RF мощность: -23 dbm, -6 dbm, 0 dbm, 6 dbm
- Радиус действия: до 10 метров
- Выходной интерфейс: UART
- Напряжение питания: 3,3–5 В
- Потребляемый ток: в активном режиме до 10 мА / в спящем режиме: до 200 мкА
- Габариты: 25,4×25,4 мм
- Чувствительность -23 дБм, -6 дБм, 0 дБм, 6 дБм
- Размер 25,4×25,4 мм
- Bluetooth 4.0
- Напряжение питания 3,3–5 В
- Радиус действия до 10 метров
- Рабочая частота 2.4 ГГц ISM
- Потребляемый ток в активном режиме до 10 мА / в спящем режиме: до 200 мкА
- Модуль HM-10 с чипом CC2541
- Мощность: -23 dbm, -6 dbm, 0 dbm, 6 dbm
- Интерфейсы UART
Bluetooth Low Energy (Troyka-модуль)
Возьмите BLE-модуль и управляйте вашими девайсами с помощью телефона на базе операционной системы Android и iOS. Синезуб также поможет создать псевдо-сеть между своими собратьями. А благодаря технологии Web Bluetooth API работа с модулем доступна прямо из окна браузера.
Используйте модуль с медиаустройствами, которые поддерживают работу с Bluetooth Low Energy (BLE). Если вам нужно просто обмениваться данными по Bluetooth и не нужно низкое энергопотребление, используйте Bluetooth HC-05 (Troyka-модуль).
Видеообзор
Подключение и настройка
Bluetooth Low Energy (BLE) общается с управляющей электроникой по интерфейсу UART.
Синезуб может работать в двух режимах:
Slave — модуль ожидает подключение от другого Bluetooth-устройства. Например, от телефона или такого же BLE-модуля.
Рассмотрим оба варианта подробнее.
Режим Slave «Ведомый»
Модуль ожидает сопряжение от другого Bluetooth устройства. В качестве примера рассмотрим подключение смартфона к BLE-модулю. Со стороны последовательного порта возьмём USB-UART преобразователь.
Схема устройства
Подключите BLE-модуль к USB-UART преобразователю.
Настройка модуля
Для начала необходимо настроить Bluetooth через AT-команды.
AT-команды служат для настройки модуля, например:
Запустите терминал на ПК. Например встроенный в Arduino IDE или Putty.
без новой строки «\n»
В ответ вы должны получить:
Настройка телефона с ОС Android
Скачайте и установите приложение Serial Bluetooth Terminal.
Запустите приложение.
Зайдите в меню: Настройки ≡ Devices и нажмите кнопку SCAN .
Выберите по имени интересующий BLE-модуль. По умолчанию имя модуля — HMSoft.
Вернитесь в главное меню и соединитесь с выбранным девайсом — нажмите на кнопку connect
В окне терминала телефона появится надпись Connected ;
В окне терминала на ПК вернётся команда AT+CONN ;
Это значит всё получилось и можно передавать данные в обоих направлениях.
Настройка телефона с ОС iOS
Скачайте и установите приложение HM10 Bluetooth Serial Lite (если приложение не достуно для загрузки, то можете установить BLE tools with terminal).
Запустите приложение.
Нажмите на кнопку Connect для поиска новых Bluetooth устройств.
Выберите по имени интересующий BLE-модуль и нажмите кнопку Connect . По умолчанию имя модуля — HMSoft.
В окне терминала телефона появится надпись сопряжённого BLE-устройства;
В окне терминала на ПК вернётся команда AT+CONN ;
Это значит всё получилось и можно передавать данные в обоих направлениях.
Передача данных
Для примера отправим из телефона сообщение Hi, Arduino! . В ответ в терминале на ПК придёт послание Hi, Arduino! .
И в обратную сторону: отправим из терминала ПК текст Hi, Smartphone! . В ответ в терминале телефона увидим сообщение Hi, Smartphone! .
Вместо USB-UART адаптера возьмите любую управляющую платформу. Например Arduino Uno или Iskra JS. Для общение используйте интерфейс UART .
Режим Master «Ведущий»
Модуль сам инициирует подключение к другим устройствам. В качестве примера возьмём два модуля Troyka BLE. Один будет ведущим, а другой ведомым. Со стороны последовательных портов возьмём два USB-UART преобразователя.
Схема устройств
Подключите каждый BLE-модуль к USB-UART преобразователю.
Bluetooth Low Energy (Troyka-модуль)
Товары из офиса нельзя заказать через интернет или забронировать. Можно только прийти, схватить и бежать. Доступное количество актуально на момент загрузки страницы.
Офис находится в 3 минутах ходьбы от м. Парк культуры по адресу: ул. Тимура Фрунзе, 8/5.
Товары из магазина-мастерской нельзя заказать через интернет или забронировать. Можно только прийти, схватить и бежать. Доступное количество актуально на момент загрузки страницы.
Магазин-мастерская находится в трёх минутах пешком от метро Лиговский Проспект, на территории пространства «Лофт Проект Этажи», по адресу Лиговский проспект 74Д.
Подружите мобильного робота со смартфоном под 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-девайсу.
Комплектация
Характеристики
- Модуль: 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 мкА
Ресурсы
Видеообзор модуля BLE: