Как подключиться к блютуз модулю
Подключение Arduino Bluetooth модулей HC 05 HC06
Bluetooth в Arduino позволяет объединять различные устройства по беспроводному каналу связи. Вы можете передавать сообщения от датчиков и контроллеров Arduino на Android устройства и наоборот, получать команды со смартфонов по bluetooth. В этой статье мы узнаем, как с помощью популярных и не очень недорогих bluetooth модулей HC05 и HC06 организовать беспроводную работу своего ардуино проекта. Вы не поверите, но подключение и программирование Bluetooth модулей совсем не сложное занятие и доступно даже начинающим. Давайте убедимся в этом.
Bluetooth в Arduino проектах

Самыми популярными модулями являются устройства на основе чипа BC417. Эта серия называется HC. Модули HC-03 и HC-05 могут быть и сервером соединения, и клиентом, они обладают широким набором АТ команд.
Для подключения к ПК потребуются модуль Bluetooth, плата Ардуино, соединительные провода и компьютер. Скетч для управления платой Ардуино через смартфон и компьютер будет одинаковым, так как в обоих случаях данные в микроконтроллер буду поступать по протоколу UART. Схема подключения Bluetooth-модуля к плате представлена на рисунке. Пин RX на ардуино подключается к TDX, TX – к RDX, GND – к GND, 5V – к VCC.
При загрузке скетча нужно отключить Bluetooth-модуль, иначе будет появляться ошибка доступа к Ардуино. Также нужно установить на смартфон или планшет, поддерживающий ОС Android, приложение для отправки данных на модуль. После установки приложения нужно загрузить скетч и подключить модуль к плате Ардуино. Пример кода мигания светодиода:
Теперь нужно настроить соединение телефона и модуля. Для установки соединения нужно зайти в настройки телефона и включить Bluetooth. Как только устройство будет найдено, нужно ввести пароль – обычно это «1234» или «0000». После этого нужно зайти в приложение, нажать на кнопку «подключить Bluetooth» и выбрать нужное устройство. При успешном сопряжении на модуле светодиод начнет мигать медленнее, примерно 1 раз в 2 секунды.
В скетче светодиод включается и выключается при получении цифр «1» и «0». Кроме цифр также можно использовать буквы латинского алфавита с учетом регистра.
Аналогичным образом можно подключаться к модулю при помощи компьютера. Для этого существуют различные программы, которые подключатся к COM-порту. При запуске программы запрашивают номер порта, скорость и тип подключения. При успешном подключении на экране появится поле терминала, в которое нужно ввести с клавиатуры цифры/буквы, включающие светодиод.
Описание модуля Bluetooth HC 06
Все существующие типы модулей Bluetooth имеют свои особенности, но по функциям и действию они похожи. Одним из видов модулей является Bluetooth HC 06. Со стороны Ардуино модуль выглядит как обычный последовательный интерфейс, поэтому можно сразу наладить взаимодействие с устройством на компьютере.
Основные характеристики модуля:
Модуль имеет следующие контакты:
Модуль HC-06 используется только в режиме slave, то есть он не может самостоятельно подключаться к другим устройствам Bluetooth. Все настройки для подключения «пароль, скорость передачи данных» можно изменить при помощи АТ-команд.
В комплектацию модуля не входят соединительные провода.
Сравнение модулей Bluetooth HC 05 и HC 06
Модули HC 05 и HC 06 являются наиболее используемыми, их чаще остальных можно найти в продаже. Принцип действия этих модулей схож, оба модуля основаны на одинаковом чипе, но есть и важные отличия. В первую очередь, модуль HC 05 может работать в двух режимах работы – и в качестве ведущего (master), и в качестве ведомого (slave).
Оба модуля представляют собой две спаянные платы. Одна из них – заводская с микросхемой, другая нужна для самодельных устройств, она оснащена ножками GPIO со стандартным шагом 2,54 мм и стабилизатором напряжения.
Модуль HC-05 стоит несколько дороже, но он имеет большее количество полезных рабочих функций.
Распиновка модуля HC-05:
Скорость передачи АТ команд по умолчанию для HC-05 равна 38400, для HC-06 – 9600. Важным моментом является то, что в конце АТ команд для HC-05 должны быть символы CRLF.
Основные характеристики HC-05:
Подключение обоих модулей к плате Ардуино одинаково.
Вариант подключение модуля с использованием делителя.Представлен вариант для Arduino Nano, но он подойдет и к плате Uno.
Заключение
В этой статье мы рассмотрели варианты подключения и работы с одними из самых распространенных Ардуино модулей Bluetooth HC05, HC06. Никаких особенных сложностей с этими модулями у вас быть не должно – просто подключайте его к пинам с аппаратным или программным UART, после чего используйте традиционные библиотеки (Serial для модуля, подключенного к 0, 1 пинам, SoftwareSerial в случае присоединения к другим).
Подключение Bluetooth к вашему Arduino-проекту может существенно увеличить ваши возможности по взаимодействию с другими устройствами. Вы сможете контролировать состояния датчиков и изменять параметры системы без перезагрузки контроллера. И. конечно же, вы сможете без проблем создать роботы и машинки на ардуино, управляемые через bluetooth со смартфона. Будем надеяться, что вы сможете сделать свой первый проект после прочтения этой статьи.
Преимущества использования блютуз адаптера для ТВ
Многие пользователи стремятся обеспечить себе комфортное прослушивание телепередач и используют блютуз наушники. Однако далеко не все ТВ оснащены Bluetooth модулем. Следуя желаниям покупателей, были разработаны специальные адаптеры (трансмиттеры).
Что такое Bluetooth адаптер? Зачем он нужен?
Bluetooth адаптер представляет собой небольшое устройство, подключаемое к ТВ-оборудованию с целью передачи звука на беспроводные наушники или колонки. Адаптер имеет небольшие размеры, лаконичную форму. Внешне напоминает повербанк или флешку.
По состоянию на 2021 год в моделях телевизоров всех ведущих производителей имеются встроенные модули для беспроводной связи. Но в ТВ, выпущенных в 2018, 2019 годах, таких модулей может не быть, не говоря уже о более старых версиях оборудования телевещания.
Подсоединение блютуз-адаптера осуществляется при помощи:
Питается устройство от встроенной батареи либо через USB порт телевизора. Принцип работы адаптера:
Благодаря внешнему блютуз-устройству производители многих компаний успешно обходят запрет южнокорейских гигантов Samsung и LG на подключение чужих беспроводных наушников к их телевизорам.
Плюсы и минусы соединения
Прежде чем покупать блютуз адаптер для телевизора, стоит всесторонне оценить его. Устройство обладает не только преимуществами, но и недостатками.
Все блютуз модули можно разделить на две большие группы — внешние и внутренние устройства. Они разнятся как функционалом, так и методом подключения.
Внутренние модули обычно используются для взаимодействия с компьютерной техникой, акустическими устройствами. Они устанавливаются внутрь телевизора, и справиться с подобной работой сможет не каждый пользователь. Но такие адаптеры долговечны и практичны.
Подключение внешних адаптеров не требует от пользователя никаких знаний и навыков. Это небольшие девайсы, подсоединяемые к телевизору через один из портов — USB, TRS, RCA. Они просты в настройке, недорогие и безопасные.
С аккумулятором
Такие адаптеры имеют дополнение — внутреннюю аккумуляторную батарею, позволяющую им работать автономно 8–24 ч или более. Модули используют в стационарных устройствах и во время путешествий.
Версии с аккумулятором стоят дороже, чем их аналоги без батарей. Прежде чем покупать подобный девайс, стоит подумать — нужна ли автономность и стоит ли за неё переплачивать.
Через USB
Такие модели стоят дешевле, чем аккумуляторные. Подключаются они к телевизорам или иному оборудованию через USB-разъём. Устройства питаются от переносных зарядок или непосредственно от телевизора.
Внешние модули, хоть и недорогие, отличаются прочностью, долговечностью (если их производитель — надёжный бренд), небольшими размерами.
Обзор популярных моделей
Рынок богат самыми разнообразными Bluetooth адаптерами. Они отличаются внешним видом, техническими характеристиками, способом подключения, ценой, а главное — качеством передачи сигнала.
Не стоит покупать дешёвые устройства от неизвестных производителей. Подобная экономия чревата возникновением различных проблем при использовании устройства. Лучше отдать предпочтение более дорогим, но проверенным пользователями маркам.
Популярные модели блютуз адаптеров:
Особенности выбора Bluetooth трансмиттера
Покупая адаптер блютуз, приходится учитывать много технических моментов. Рекомендации по выбору оборудования:
А главное, следует убедиться, что у адаптера тот же вариант аудио-выхода, что и у телевизора. Все технические параметры устройства можно уточнить в документации. Немаловажными деталями являются гарантия, комплектация, бренд, способы подключения.
Как узнать про блютуз в телевизоре?
Покупая телевизор, полезно заранее выяснить — поддерживает ли он Bluetooth. Также этот вопрос может возникнуть в отношении имеющегося ТВ.
Узнать, есть ли в телевизоре Bluetooth, можно следующим образом:
Способы подключения блютуз адаптера
Если телевизор выпущен известным производителем — «Самсунг», «Сони», «Филипс», «LG» — вряд ли получиться подключить адаптер от другого производителя. Брендовым телевизорам обычно нужны «родные» девайсы. Далее примеры подключения блютуз телевизоров Samsung и LG.
К телевизору Samsung
ТВ южнокорейской марки «Самсунг» славятся своим качеством и продвинутыми технологиями. Подключение беспроводной технологии не представляет никакой сложности, главное — последовательно выполнить все действия.
Порядок подключения Bluetooth на телевизорах «Самсунг»:
Подобный алгоритм подходит для большинства моделей Smart ТВ от бренда Samsung. Отличия касаются только деталей.
К телевизору LG
В Smart TV телевизорах используется ОС WebOS. Ранее она поддерживала только звуковые устройства от LG. Третья и последующие версии WebOS позволяет подключать устройства от других производителей.
Порядок подключения Bluetooth на телевизорах «LG»:
Как добавить Bluetooth на любой ТВ?
Добавление функции Bluetooth на модели телевизоров, отличных от вышеупомянутых брендов, не представляет особых проблем. Следуя нижеприведённой инструкции, даже самый неопытный пользователь легко справится с задачей.
Если все шаги выполнены правильно, функция Bluetooth будет добавлена на телевизор. После этого можно использовать для управления не только пульт ДУ, но и собственный смартфон.
Видео, как подключить функцию Bluetooth:
Проблемные моменты
Bluetooth-оборудования, несмотря на все преимущества, не застрахованы от неисправностей и прочих проблем. Есть несколько моментов, создающие неудобства для пользователей:
Для исключения необходимости в дальнейшем приобретать блютуз-адаптер, как дополнительное устройство, рекомендуется предусмотреть данный момент при покупке телевизора. Если возникло желание подключить беспроводной девайс к эксплуатируемому ТВ, следует тщательно сверить параметры синхронизации передающего и принимающего оборудования.
Как подключить блютуз модуль к Ардуино
Рассмотрим в этой статье, как подключить блютуз модуль к Arduino UNO, для возможности управления устройством через bluetooth со смартфона. Данный модуль позволяет наладить двухстороннюю связь по bluetooth, т.е. можно не только управлять Ардуино, но и получать данные от устройства. Представим схему подключения HC-05 и HC-06 и дадим несколько скетчей вместе с приложениями для смартфона.
Характеристики Bluetooth модуля HC-06 / HC-05
Bluetooth является сегодня одним из самых популярных типов связи для коротких дистанций, которым пользуются большинство бытовых приборов и электронных устройств — наушники, компьютерные клавиатуры и мышки и другие гаджеты. В робототехнике Bluetooth модуль используют для управления различных устройств на Arduino NANO, например, управление машинкой или катером со смартфона.

Оба устройства построены на чипе CSR BC417, который поддерживает радиосигнал по протоколу Bluetooth со скоростью до 3 Мбит/сек. На самой плате находится антенна из дорожки в виде змейки, обеспечивающая дальность связи до 10 метров. Главным преимуществом можно назвать устойчивость к широкополосным помехам, а значит несколько устройств могут общаться между собой, не мешая друг другу.
Скетч для управления Ардуино через блютуз со смартфона на Android ничем не отличается от скетча, который применяется для управления Ардуино с компьютера. Так как в обоих случаях микроконтроллер будет получать данные по протоколу UART (универсальный асинхронный приемопередатчик) — самый первый и наиболее распространенный сегодня физический протокол передачи данных.
Как подключить блютуз модуль к Ардуино
Для этого занятия нам потребуется:
Обратите внимание, что при подключении любого модуля к портам TX и RX на Arduino, скетч загрузить в плату не получится — у вас будет выходить ошибка, что Arduino Nano не доступна. Перед загрузкой скетча — отключайте Bluetooth модуль. Во-вторых, вам потребуется установить приложение на смартфон для отправки данных на блютуз модуль hc-05/06, скачайте приложение здесь и загрузите на телефон с компьютера.

Для начала мы будем дистанционно включать и выключать светодиод, подключенный параллельно к 13 порту на Ардуино и, расположенный на самой плате. После установки приложения на смартфон или планшет и загрузки скетча (скачать архив со скетчем можно далее), подключите блютуз модуль к Ардуино, как изображено на схеме выше. До сопряжения устройств, светодиод на модуле HC-05 начнет быстро мигать.
Скетч для Bluetooth модуля Arduino
Соединение с телефоном Bluetooth модуля
Для сопряжения смартфона с Bluetooth модулем HC-06 и HC-05 перейдите в настройки телефона и включите блютуз. У вас активируется поиск устройств, кроме названия HC-05 или HC-06, вы увидите адрес устройства. Для подключения потребуется ввести пароль, обычно, это «1234» или «0000». Пароль потребуется ввести только один раз, при последующих подключениях сопряжение будет происходить автоматически.

Далее откройте приложение, которое вы установили на смартфон или планшет и нажмите на кнопку «Подключить Блютуз». У вас появится список устройств с адресами — выберите нужное устройство. Если сопряжение прошло успешно, то светодиод на модуле начнет мигать реже — примерно 1 раз в две секунды. Теперь вы можете дистанционно включать/выключать светодиод на Ардуино, используя блютуз модуль.

В следующем примере мы добавим к светодиоду сервопривод. Вы уже знаете, как подключить сервомотор к Ардуино, осталось лишь загрузить в плату новый скетч. Скачать скетч и приложение для смартфона можно одним архивом здесь.
Как подключить к Arduino модуль Bluetooth
Подключим беспроводной Bluetooth модуль к Arduino и научимся получать с него данные и передавать на него данные с компьютера.
Инструкция по подключению bluetooth-модуля к Arduino
1 Описание модуля bluetooth HC-06
Существует большое количество реализаций модулей Bluetooth. Каждая имеет свои особенности, но в общем и целом они все очень похожи. Рассмотрим представителя bluetooth модуля семейства HC-06, который можно приобрести по отличной цене на этом сайте.
Данный модуль работает на частоте от 2,40 ГГц до 2,48 ГГц и поддерживает спецификацию bluetooth версии 2.1+EDR: пониженное потребление энергии, повышенный уровень защиты данных и лёгкое соединение Bluetooth-устройств. Устойчивый приём с модулем гарантирован в пределах 10 метров.

Назначение выводов bluetooth-модуля такое:
| Вывод | Назначение |
|---|---|
| VCC и GND | «плюс» и «минус» питания модуля, поддерживаются напряжения от 3,6 до 6 вольт; |
| TX и RX | передатчик и приёмник модуля; |
| MCU-INT (Status, State) | вывод статуса; |
| Clear (Reset) | сброс и перезапуск модуля, в данном случае осуществляется низким логическим уровнем. |
Последние два вывода могут быть не задействованы; часто можно встретить модули вообще без этих выводов.
2 Схема подключенияbluetooth-модуля к Arduino
Подключим bluetooth модуль к Arduino по приведённой схеме. Обратите внимание, что передатчик (Tx) Ардуино подключается к приёмнику (Rx) модуля, и наоборот.

На выводе Status появляется высокий уровень, когда модуль сопряжён с другим bluetooth устройством, и низкий – когда не сопряжён. Можно считывать его значение, подключив к пину Arduino и назначив ему режим работы pinMode(pinStatus, INPUT) и таким образом узнавать состояние модуля. Но не на всех модулях индикатор статуса работает корректно, поэтому мы не будем его использовать в данном примере.
В результате должно получиться примерно как на фотографии.

3 Скетч для Arduinoдля работы по bluetooth
Напишем такой скетч и загрузим в память Arduino:
Включаем собранную схему с Arduino и подключённым к нему bluetooth-модулем. Правильно подключённый модуль сразу входит в режим ожидания подключения, о чём будет свидетельствовать ритмично мигающий светодиод статуса.
4 Сопряжение с bluetooth-устройством
Теперь нужно добавить bluetooth-устройство в список доверенных устройств. Включаем Bluetooth на компьютере, идём в Параметры Устройства Bluetooth.
Если в области уведомлений при включении bluetooth на компьютере появилась иконка bluetooth, то можно кликнуть по ней правой кнопкой мыши и выбрать пункт Добавление устройства Bluetooth:

Убеждаемся, что наш bluetooth-модуль виден компьютеру. Выбираем его из списка и нажимаем кнопку Связать. В диалоговое окно вводим пароль по умолчанию 1234. При успешном добавлении устройство появится в списке с пометкой Сопряжено.

Пароль по умолчанию для конкретного модуля может отличаться от «1234». Эту информацию должен предоставить изготовитель (продавец) модуля.
Если вы хотите подключиться к вашему модулю bluetooth со смартфона, то порядок действий аналогичный: включить bluetooth на смартфоне, обнаружить модуль, подключённый к Arduino, выполнить сопряжение с ним.
5 Подключаемся к bluetooth-модулю по bluetooth с компьютера
Для подключения к bluetooth модулю можно использовать различные программы, которые могут подключаться к COM-порту. Например, такие как HyperTerminal, PuTTY, Tera Term, Termite и другие. Они все бесплатные и свободно распространяются в интернете.
Удобство программы TeraTerm в том, что она автоматически выводит список COM-портов, которые назначены модулю bluetooth вашего компьютера. Запускаем программу, выбираем подключение Serial, из списка выбираем соответствующий bluetooth COM-порт, нажимаем OK.

Программа PuTTY при запуске также спрашивает номер порта (COM4, у вас будет свой), скорость подключения (9600), тип соединения (Serial). Затем нажимаем кнопку Соединиться.

В случае ошибки при подключении программа выведет соответствующее оповещение. Если соединение вашего компьютера с bluetooth-модулем произошло успешно, то вы увидите перед собой поле терминала. Введите с клавиатуры в это поле число 1 – и светодиод на 13 выводе Arduino загорится, введите 0 – погаснет.
6 Подключение со смартфона с помощью Bluetooth Terminal
Аналогично можно подключиться к модулю bluetooth со смартфона. Скачайте приложение для работы с bluetooth по терминалу, например Bluetooth Terminal. Подключайтесь к модулю и вводите команды 0 или 1.
Таким образом, мы научились подключаться по bluetooth к Arduino и передавать ему данные.
Настройка Bluetooth на компьютере (ПК). Подключение Bluetooth адаптера и установка драйвера
В этой статье я постараюсь подробно объяснить, что делать в ситуации, когда у вас стационарный компьютер и появилась необходимость подключить к нему какое-то устройство по Bluetooth. Например: беспроводные наушники, мышку, клавиатуру, акустическую систему, джойстик, телефон, планшета и т. д. Таких устройств очень много, и без Bluetooth на компьютере сейчас ну никак. К тому же, такое подключение позволяет нам избавится от большого количества проводов.
Чтобы подключать к компьютеру устройства по Bluetooth, нужно купить и установить в компьютер Bluetooth-адаптер. Обычно, это адаптеры которые подключаются в USB-порт. У меня такой, модель Grand-X BT40G. Выглядит вот так:
Есть еще PCI адаптеры, они устанавливаются внутри корпуса системного блока. Но они не очень популярные. На выборе адаптера я останавливаться не буду, так как писал об этом в отдельной статье как выбрать Bluetooth адаптер для компьютера. Их очень много на рынке. Есть как дешевые, так и дорогие модели. С Китая вообще можно заказать за три копейки. Но если вы планируете часто использовать беспроводное соединение, подключать по Bluetooth какие-то серьезные устройства, типа наушников, джойстиков, то на адаптере лучше не экономить.
Если у вас уже есть адаптер – сейчас будем настраивать. Если нет – читайте статью по ссылке выше, выбирайте, покупайте и возвращайтесь на эту страницу.
Я разделю эту статью на две части: сначала покажу как подключить Bluetooth адаптер к компьютеру на Windows 10, настроить его, при необходимости найти и установить драйвер, и подключить какое-то устройство. А во второй части мы все это сделаем на ПК с установленной Windows 7.
У меня сейчас нет возможности продемонстрировать все это на Windows 8 и Windows 8.1, но от более старой и новой версии этой операционной системы (я имею введу семерку и десятку) там отличий не много.
В любом случае, сначала подключаем Bluetooth адаптер к компьютеру.
После этого переходим к установке драйверов и настройке.
Bluetooth на ПК с Windows 10: подключение, драйвера, настройка
Windows 10 в этом плане вообще крутая система. Почему? Да потому что практически во всех случаях, независимо от того какой у вас адаптер, после подключения все драйвера будут установлены автоматически, а в трее появится синяя иконка Bluetooth. И сразу можно подключать необходимые устройства.
А чтобы подключить наушники, геймпад, мышку, клавиатуру, или другое Bluetooth-устройство к компьютеру, зайдите в «Параметры» в раздел «Устройства». Или нажав на иконку в трее и выберите «Добавление устройства Bluetooth».
Нажимаем на «Добавление Bluetooth или другого устройства».
Дальше выбираем «Bluetooth». Компьютер начнет искать доступные для подключения устройства. Наше устройство должно быть в режиме поиска. В моем случае, это наушники. Там есть отдельная кнопка. Когда они в режиме подключения, то на них мигает индикатор. Когда компьютер обнаружит наше устройство, просто выбираем его и подключаемся.
О подключении беспроводных наушников я более подробно писал в статье как подключить Bluetooth наушники к компьютеру или ноутбуку на Windows 10.
Таким образом можно подключить абсолютно любое Блютуз-устройство.
Настройка Bluetooth адаптера в Windows 7 и подключение устройств к компьютеру
В Windows XP, Windows 7 и Windows 8 после подключения адаптера драйвер скорее всего придется устанавливать автоматически. Но не всегда. В моем случае Windows 7 сама поставила драйвер на мой USB Bluetooth адаптер Grand-X BT40G. Сразу появился значок Блютуз.
Вот скриншот с диспетчера устройств.
Если система не смогла опознать устройство и установить его, значок не появился, то нужно устанавливать драйвер. Как это сделать, я покажу ниже. А сейчас давайте подключим какое-то устройство по Bluetooth к компьютеру с установленной Windows 7.
Нажмите на иконку и выберите «Добавить устройство».
Драйвер для Bluetooth адаптера: поиск и установка
Даже не важно, какая система установлена на вашем компьютере, это может быть как Windows XP, так и Windows 10. Но если она не смогла автоматически настроить подключенный Bluetooth адаптер, то придется нам вручную искать и устанавливать нужный драйвер. Есть как минимум три способа:
Для начала приобуем загрузить первый драйвер, который появился в результатах поиска. Нужно нажать на иконку дискеты. Обратите внимание на операционную систему, для которой подходит этот драйвер.
Нажимаем на ссылку «Оригинальный файл».
Проходим проверку «Я не робот», нажимаем на ссылку и сохраняем архив с драйвером.
Дальше желательно извлечь все файлы и папки из загруженного архива, найти там файл Setup.exe, запустить его и установить драйвер.
Если там нет установочного файла, а просто набор папок и каких-то файлов, то нажмите на неизвестное устройство в диспетчере устройств правой кнопкой мыши, выберите «Обновить драйвер» – «Выполнить поиск драйверов на компьютере» и укажите путь к папке с драйверами. Если драйвер не будет найден и установлен, то попробуйте скачать другой.
Очень надеюсь, что статья вам пригодилась, и вы все таки добавили Bluetooth на свой компьютер и смогли подключить необходимые устройства. А я не зря потратил пол дня 🙂




















