Беспроводной Bluetooth-модуль HC-06 для Arduino
Беспроводной Bluetooth-модуль HC-06 для Arduino
HC‑06 — популярный недорогой модуль Bluetooth‑уровня v2.0+EDR, предназначенный для реализации простого беспроводного соединения между Arduino (или другими микроконтроллерами) и смартфоном, ПК или планшетом. Работает исключительно в рабочем режиме Slave, что означает, что модуль ожидает подключения и не может самостоятельно инициировать соединение .
Питается от 3,3–6 В и содержит встроенный стабилизатор, допускающий подключение к 5 В. Максимальный ток потребления составляет около 45 мА . Частота передачи — 9600 бод по умолчанию, но диапазон варьируется от 1200 до 1 384 200 бод при конфигурировании через AT‑команды . Радиус связи составляет до 30 м в открытом пространстве, что делает HC‑06 удобным для использования в домашних и образовательных проектах .
Модуль оснащён сразу четырьмя основными контактами (VCC, GND, RXD, TXD), а также дополнительными — EN (при отключении переводит модуль в режим сна) и STATE для индикации статуса связи (мигает в паре и горит при активном соединении) .
Преимущества
-
Простота использования — работает как классическая последовательная связь (UART), легко интегрируется в проекты .
-
Надёжное питание — вход от 3,3 до 6 В, логика 5 В‑толерантна, обеспечивает стабильную работу даже на Arduino с 5 В шиной .
-
Настраиваемые параметры — скорость передачи до 1.38 Мбод и смена имени/пароля через AT‑команды .
-
Значительная дальность — до 30 м при линейной связи, что достаточно для внутрикомнатных задач .
-
Дополнительная индикация — контакт STATE показывает текущий статус — подключён/не подключён .
-
Пример подключения к Arduino
Подключите следующим образом:
-
HC‑06 VCC → Arduino 5 В или 3,3 В
-
GND → GND
-
RX → TX (Pin 1) через делитель (или напрямую на 5 В‑толерантный RX)
-
TX → RX (Pin 0)
-
Во время прошивки снимается соединение TX–RX .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|