Как настроить модуль HC-06 а также Android приложение для взаимодействия по Bluetooth

Здравствуйте!

В этот раз для настройки Bluetooth модуля использую USB UART TTL конвертер на микросхеме CH340G.

Подключаю к нему Bluetooth модуль HC-06, как показано на фото которое ниже.

Схема подключения Bluetooth модуля HC-06 к USB UART TTL конвертеру

После чего можно подключать конвертер к USB компьютера, и выполнять настройку при помощи AT команд.



AT команды для Bluetooth модуля HC-06

AT- команда для проверки модуля. При удачном подключении модуль должен вернуть ответ OK

AT+NAMExxxxx – команда для установки имени модуля, где xxxxx это будущее имя.

AT+PINxxxx – команда для установки нового пароля, где xxxx это новый пароль. Он должен состоять из 4 цифр!

AT+VERSION – команда для выяснения версии прошивки Bluetooth модуля.

AT+BAUDx – команда для установка скорости передачи данных, где x это скорость из таблицы которая ниже.

1 - 1200

2 - 2400

3 - 4800

4 - 9600

5 - 19200

6 - 38400

7 - 57600

8 - 115200

9 - 230400

Например для установки скорости передачи данных в 115200 бод, надо отправить АТ команду AT+BAUD8



Если у вас нет такого USB UART TTL конвертера, но есть в наличии плата Arduino, то вы можете настроить Bluetooth модуль HC-06 использовав ее.

Bluetooth модуль HC-06 можно подключить к Arduino как и Bluetooth модуль HC-05, и настраивать при помощи АТ команд, с той лишь разницей что надо использовать AT команды из этой статьи.

Информацию о том как подключать Bluetooth модуль к Arduino, для настройки при помощи АТ команд, можно посмотреть по этой ссылке



Даная статья является дополнением к проекту "Автоматическое проветривание помещений на Arduino UNO MH-Z19B и DHT11. Контроль уровня CO2 и влажности." ознакомиться с ним можете по этой ссылке



Настройка Android приложения для управления по Bluetooth

На фото ниже показаны значения, которые должны отправляться при изменении состояния кнопок, переключателей, а также при запросе данных.

Настройка Android приложения, для управления по Bluetooth при помощи модуля HC-06

Эти настройки надо указать для управления проектом на Arduino, как это делается смотрите видео по ссылке которая ниже.

Подробное видео “ Как настроить модуль HC-06 а также Android приложение для взаимодействия по Bluetooth”


 Как настроить модуль HC-06 а также Android приложение для взаимодействия по Bluetooth