Модуль Bluetooth HC-05 (Arduino) радиус до 10 м, размеры 27 x 13 x 2,2 мм
О товаре
Освобождаем провода: почему модуль Bluetooth HC-05 — это голос и уши вашего Arduino
Любой проект на Arduino начинается с проводов. Они тянутся к компьютеру, ограничивают движение роботов и превращают элегантную систему в «медузу» из кабелей. В какой-то момент каждый инженер-электронщик упирается в стену: как управлять устройством дистанционно? Как передавать данные с датчиков на смартфон, не подключая планшет проводом?
Ответ кроется в маленькой синей плате — модуле Bluetooth HC-05. Это не просто микросхема. Это мост, который превращает ваш микроконтроллер в полноценное устройство интернета вещей (IoT) с радиусом действия до 10 метров.
Анатомия связи: как работает HC-05
Сердце модуля — чип CSR (Qualcomm). Он реализует протокол Bluetooth 2.0 (класс 2), который является золотым стандартом для ближней связи.
Для Arduino этот модуль выглядит как невидимый последовательный порт (UART). С точки зрения кода (скетча) нет никакой разницы: отправляете ли вы данные Serial.print() в монитор порта USB или в модуль HC-05. Это делает его самым дружелюбным и простым в освоении беспроводным интерфейсом для начинающих.
Почему именно HC-05, а не HC-06?
На рынке есть два брата-близнеца: HC-05 и HC-06. Разница между ними — в свободе действий:
- HC-06 — это «Slave» (ведомый). Он может только ждать подключения от телефона.
- HC-05 — это «Master/Slave» (ведущий/ведомый). Он может не только принимать команды, но и сам инициировать соединение с другими модулями (например, связать два Arduino между собой на расстоянии 10 метров для передачи телеметрии). Кнопка
KEYна плате позволяет переводить его в режим АТ-команд, где вы можете программно изменить имя устройства, пароль доступа (по умолчанию 1234) или скорость передачи (Baud Rate).
Радиус 10 метров: физика свободы
Заявленные 10 метров — это идеальная дистанция для квартиры, мастерской или салона автомобиля. На открытом пространстве модуль может «бить» и дальше, но 10 метров — это расстояние, которое гарантирует стабильную связь сквозь одну межкомнатную стену.
Этого достаточно, чтобы:
- Переключать режимы работы робота из другого конца комнаты.
- Считывать показания метеостанции, стоя на кухне, пока она висит на балконе.
- Управлять светодиодной лентой или люстрой со смартфона, лежа на диване.
Энергопотребление и интеграция
HC-05 работает от напряжения 3,3В, но имеет на борту встроенный линейный стабилизатор (LDO) и логический конвертер уровней. Это означает, что вы можете смело подавать на него 5В с платы Arduino (пин VCC) — модуль не сгорит, а логика общения с пинами RX/TX будет корректно согласована.
Потребляемый ток крайне мал — около 30–40 мА в режиме активного соединения и микроамперы в спящем режиме. Это позволяет использовать его в портативных, аккумуляторных устройствах.
Сценарии применения, где HC-05 раскрывается на 100%
- Робототехника и RC-модели. Управление машинкой, танком или дроном через приложение на Android. Визуальный интерфейс с джойстиком на экране телефона гораздо удобнее, чем паять десяток кнопок и потенциометров.
- Умный дом. Передача данных с датчиков температуры, влажности или качества воздуха на смартфон. Вы получаете мобильное приложение без написания сложного кода для Wi-Fi и веб-серверов.
- Логирование данных. Представьте станок, который работает в цеху. Вы не можете постоянно держать его подключенным к ноутбуку. HC-05 транслирует данные о температуре двигателя или вибрации на ваш телефон в реальном времени.
- Беспроводной терминал. Отладка кода. Вы можете выводить отладочные сообщения
Serial.printне на экран компьютера, а в монитор Bluetooth-терминала на смартфоне, пока устройство автономно работает в шкафу.
Магия настройки: АТ-команды
Для большинства пользователей HC-05 работает в режиме «прозрачного UART»: что влетело в TX, то вылетело в Bluetooth. Но истинная мощь раскрывается через АТ-команды. Подав высокий уровень на пин KEY (или удерживая кнопку на плате при включении), вы переводите модуль в командный режим (скорость обычно 38400). Здесь вы становитесь полновластным хозяином:
AT+NAME=MyDevice— меняете имя, которое видят телефоны при поиске.AT+PSWD=0000— меняете пароль.AT+ROLE=1— превращаете модуль в «Мастера», который будет сам искать и подключать другие датчики.
Важное правило: крест-накрест
При подключении HC-05 к Arduino помните главное правило последовательной связи: передатчик одного устройства идет к приемнику другого.
- Пин
TXмодуля HC-05 подключается к пинуRXArduino (через делитель напряжения, если Arduino 5В, чтобы не перегрузить вход 3,3В модуля). - Пин
RXмодуля HC-05 подключается к пинуTXArduino.
Программная невидимость
Самое приятное в HC-05 — он не требует никаких библиотек. Вам не нужно скачивать гигабайты SDK. Если вы умеете мигать светодиодом через Serial, вы уже умеете работать с Bluetooth.
Пример простейшего кода: if (Serial.available()) { SerialBT.write(Serial.read()); } Этой пары строк достаточно, чтобы ваш Arduino начал «разговаривать» со смартфоном.
Модуль HC-05 — это первый шаг от «просто мигающей платы» к полноценному гаджету. Он дешев, неубиваем, прощает ошибки в подключении и открывает двери в мир беспроводной электроники. Перережьте виртуальный USB-провод. Дайте вашему проекту крылья Bluetooth.
Технические характеристики модуля HC05
- Чип Bluetooth: HC-05(BC417143)
- Диапазон частот радиосвязи: 2,4–2,48 ГГц
- Мощность передачи: 0,25–2,5 мВт
- Чувствительность: –80 dBм
- Напряжение питания: 3,3–5 В
- Потребляемый ток: 50 мА
- Радиус действия: до 10 метров
- Интерфейс: последовательный порт
- Режимы: master, slave
- Температура хранения: –40…85 °C
- Рабочий диапазон температур: –25…75 °C
- Габариты: 27 x 13 x 2,2 мм.
Характеристики
- WB наименование товара Модуль Bluetooth HC-05 (Arduino)
- Бренд Exmork
- WB артикул продавца 1112205
- Куратор Людмила
- Штрихкод (баркод) WB 2041340035244
- WB цена 700
- Страна производства Китай
Категории: Модули сопряжения