Со стороны управляемого устройства, такого как Arduino, этот модуль выглядит как обычный последовательный интерфейс. Поэтому вы можете отладить всё общение с устройством на компьютере, а потом просто подключить этот bluetooth-модуль, и всё заработает как надо.
С HC-06 вы можете управлять роботом прямо со своего смартфона. Поставив на телефон или планшет одну из многочисленных программ для управления через bluetooth, вы можете превратите его в настоящий продвинутый джойстик, и ваш робот сможет послушно поворачивать вслед за поворотом смартфона. Точно так же можно связаться со своим устройством с ноутбука, или с любого другого прибора, который может подключаться к bluetooth-устройствам.
Сфера применения этого модуля не исчерпывается управлением. Его можно использовать и для пересылки показаний разнообразных сенсоров.
Рабочее напряжение этого bluetooth-модуля — 3,3 В, но его входы толерантны к 5 В, поэтому он совместим со всеми платами Arduino.
Подключение
Контакты модуля можно соединить с макетной платой или Arduino проводами «мама-папа». А с Troyka Shield через провода «мама-мама».
Подключение стандартное для устройств, подключающихся по последовательному интерфейсу:
Контакт RX модуля подключается к контакту TX целевого устройства
Контакт TX модуля подключается к контакту RX целевого устройства
Настройки
Настройки по умолчанию
Скорость передачи данных 9600 бод
Имя модуля HС-06
Пароль для подключения 1234
Все настройки по умолчанию могут быть изменены с помощью АТ-команд.
Bluetooth-модуль HC-06 может выступать только в slave-режиме. Это означает, что он не может самостоятельно подключаться к другим Bluetooth-устройствам.
Характеристики
Напряжение питания 3,3–6 В
Максимальное входное напряжение логической единицы 5 В
Выходное напряжение логической единицы 3,3 В
Максимальный ток потребления 45 мА
Скорость передачи данных 1200–1382400 бод
Дальность связи при прямой видимости 30 м