Bluetooth модули отлично подходят для начинающих разработчиков по причине их простоты подключения к контроллеру и работы с программным кодом. Также одно из преимуществ этих устройств заключается в том, что для отправки команд или приема данных используются специальные приложения для компьютеров и телефонов — Bluetooth терминалы. Под ОС Android разработано много приложений, которые упрощают работу с проектами, где есть модуль Bluetooth: это уже разработанный интерфейс под рулевое управление роботами, переключатели логических уровней и монитор порта. Модуль HC-06 отличается от своей предыдущей версии (HC-05) увеличенной дальностью действия (до 30 метров), низким энергопотреблением и более высоким уровнем защиты данных.
На плате Bluetooth модуля, помимо микросхемы с логической обвязкой есть 4 контакта для подключения к плате Arduino: VCC - на этот контакт подается 3,3 - 5 вольтGND - заземление (GND на плате Arduino)TXD - принимающая линия в UART RXD - передающая линия в UARTПри подключении модуля к смартфону необходимо будет ввести ключ (проще говоря, пароль) для установления соединения: по умолчанию это "1234" (в крайнем случае "0000"). Популярные проекты с использованием данного модуля:
Робомашинка на дистанционном управлении
Управление устройствами с помощью смартфона
Удаленное управление платой Arduino
Умный дом
Характеристики:
Частота работы модуля: 2,4 — 2,48 ГГц
Дальность действия: до 30 метров (при отсутствии препятствий)
Максимальный ток потребления: 45 мА
Рабочее напряжение: 3.3 — 5.0 В
Интерфейс: UART
Скорость передачи данных: 1200 — 1382400 бод (бит в секунду)