Отсутствие Bluetooth в старом компьютере, усилителе или самодельном контроллере чаще всего решается не покупкой готового адаптера, а сборкой собственного модуля на базе HC-05 или HC-06 — эти платы стоят недорого и подключаются по UART, что делает их стандартом для DIY-проектов. Самодельный Bluetooth-адаптер позволяет передать данные между микроконтроллером и смартфоном, вывести звук на старую акустику или добавить беспроводное управление самодельному устройству.
Прежде чем паять, важно определить задачу: для передачи данных (телеметрия, команды управления) подходят модули HC-05/HC-06, для передачи аудио нужны совсем другие платы — например, модули на чипах с поддержкой профиля A2DP. Смешивать эти сценарии нельзя: обычный HC-05 не умеет передавать музыку, а аудиомодуль не заменит последовательный порт. В этой статье разберём оба варианта самодельного адаптера, от выбора компонентов до проверки связи.
Какие задачи решает самодельный Bluetooth-адаптер
Домашний адаптер на базе готового радиомодуля — это не «аналог флешки-Bluetooth для ПК», а встраиваемое решение. Он встраивается в ваше устройство и обеспечивает беспроводной канал связи. Типичные сценарии:
- 📡 Беспроводной UART-мост — передача данных между Arduino, ESP или другим контроллером и смартфоном/ПК без проводов.
- 🎵 Bluetooth-аудиоприёмник — добавление беспроводного приёма музыки в старый усилитель, магнитолу или активные колонки.
- 🎮 Дистанционное управление — команды с телефона на самодельного робота, машинку или умный дом.
- 🔧 Диагностический адаптер — беспроводное подключение к прошивке устройства для отладки без USB-кабеля.
Если же цель — просто добавить Bluetooth в стационарный компьютер, самодельная схема не имеет смысла: дешевле и надёжнее купить готовый USB-адаптер. Самоделка оправдана там, где нужна интеграция в собственное устройство или нестандартный сценарий.
Выбор модуля: HC-05, HC-06 или аудиомодуль
От правильного выбора платы зависит половина успеха. Модули различаются по роли в сети, поддерживаемым профилям и способу настройки. Ориентируйтесь на таблицу ниже — она отражает общепринятые отличия популярных модулей, но точные характеристики конкретного экземпляра стоит сверить с документацией продавца, так как существует много клонов с разной прошивкой.
| Модуль | Роль в сети | Основное применение | Настройка AT-командами |
|---|---|---|---|
| HC-05 | Master и Slave | UART-мост, управление, связь двух устройств | Да, полный набор |
| HC-06 | Только Slave | Простое подключение к смартфону | Ограниченный набор |
| Аудиомодули (на базе чипов с A2DP) | Приёмник аудио | Музыка на усилитель, колонки | Обычно не требуется |
| BLE-модули (HM-10 и аналоги) | Slave, низкое энергопотребление | Датчики, носимая электроника | Да |
Ключевое различие между HC-05 и HC-06 — возможность работать в роли мастера, то есть самостоятельно инициировать соединение с другим устройством. Для связки «два самодельных устройства между собой» нужен хотя бы один HC-05. Для подключения к телефону достаточно HC-06, так как телефон всегда выступает мастером.
⚠️ Внимание: большинство модулей HC-05/HC-06 рассчитаны на логические уровни 3,3 В по линиям RX/TX, при этом питание платы часто допускает 5 В благодаря встроенному стабилизатору. Подключение TX Arduino (5 В) напрямую к RX модуля без делителя напряжения — частая причина выхода модуля из строя. Проверьте документацию на конкретную плату и при необходимости поставьте резистивный делитель на линию RX.
Что понадобится для сборки
Набор компонентов зависит от сценария, но базовый вариант UART-адаптера требует минимум деталей. Всё перечисленное легко найти в магазинах радиодеталей.