Как сделать блютуз пульт

Обновлено: 05.07.2024

Затем открываем любую терминальную программу, выбираем com-порт к которому подключен HC-06, скорость по умолчанию 9600, NL и CR не нужен. Если с HC-06 не установлено Bluetooth соединение, модуль находится в режиме ввода AT команд. Если модуль не отзывается попробуйте перегрузить его, отключив плюсовой провод и подключив его снова. И вводим следующие команды:

«AT» - без кавычек, должен прийти ответ «OK».
«AT+ADDR» - этой командой мы узнаем уникальный адрес HC-06, следует записать этот адрес
«AT+BAUD7» - устанавливаем скорость 57600
«AT+RESET» - перегружаем модуль

Следующие команды не обязательно вводить, но на всякий случай лучше их знать:
«AT+NAME<имя>» - смена имени устройства, имя вводится латинским буквами, без скобок.
«AT+ORGL» - возвращение модуля к заводским настройка
На этом настройка HC-06 закончена.

Шаг 3 настройка HC-05.
Подключаем модуль аналогично HC-06. Далее открываем любую терминальную программу, выбираем com-порт на котором висит USB-UART или Arduino, по заводским настройка скорость связи 9600, но я встречал и со скоростью 38400, если вы не меняли ее выбираейте 9600, не получиться соединиться меняем на 38400. Также стоит включить параметры NL и CR. Для перевода в режим ввода AT команд нужно нажать кнопку на плате HC-05, после этого вводим следующее:

«AT» - вводится без кавычек должен прийти ответ «OK». Если пришел продолжаем вводить команды дальше.
«AT+ROLE=1» - этой командой мы устанавливаем роль модуля цифрой:
0 - ведомый, 1 - ведущий, 2 - ведомый в цикле*. Должен прийти ответ «+ROLE:1\r\n» или «OK»
«AT+CMODE=0» - модуль в роли ведущего подключается только к тому Bluetooth устройству, адрес которого указан командой «AT+BIND».
«AT+BIND:1234,56,123456» - для установки соединения с вашим HC-06 нужно вписать сюда его адрес. После ввода всех команд модуль находится в роли ведущего (ROLE=1) и установлен режим подключения к фиксированному адресу (CMODE=0), он будет подключаться только к тому Bluetooth устройству, адрес которого указан данной командой. Части адреса вводятся: при установке - через запятую, а при ответе - через двоеточие. Придет ответа: «+BIND:1234:56:789ABC \r\n» или «OK»
«AT+UART=57600,0,0» - устанавливаем скорость 57600 бит/сек, стоп бит представлен цифрой: 0 - один, проверка представлена цифрой: 0 - без проверки

А затем заново проведите настройку нужных вам параметров.
Таким образом мы создали устойчивую связь между HC-05 и HC-06. При включении модулей HC-05 будет устанавливать соединение с HC-06. По личному опыту могу сказать, лучше вначале включать HC-05, а затем HC-06. Если соединение пропало перегружать нужно оба модуля.

Шаг 4 Подготовка пульта.
Данный шаг подробно описан в предыдущей инструкции по адресу:

Необходимо выполнить шаги с 1 по 4. Припаивать ИК диод необязательно, хотя и мешать он не будет.

Шаг 5 Подключение Bluetooth модуля.
Я советую в пульт установить HC-06. Так как для изменения настроек модуля нужно будет только залить соответствующий скетч в Arduino Pro Mini. В случае с HC-05 придется разбирать пульт, чтобы нажать на кнопку перевода в режим AT команд. Соединяем все по следующей схеме

Джойстик – Arduino
Стрелка вверх - pin 2
Стрелка вниз – pin 4
Стрелка влево - pin 5
Стрелка вправо - pin 6
Кнопка A - pin 8
Кнопка B - pin 10
Кнопка C - pin 7
Кнопка X - pin 12
Кнопка Y - pin 11
Кнопка Z - pin 9
Кнопка Start - pin 14 (A0)
Кнопка Reset - RST
Общий - GND
Bluetooth – Arduino
TX – pin 16 (A2)
RX – pin 17 (A3)
VCC - + 5
GND – GND

HC-05 подключаем к ваше машинке или роботу которым собираетесь управлять. Варианты подключения и скетчи вы найдете в других моих инструкциях. При написании скетча робота надо установить скорость соединения 57600, и использовать в скетче библиотеку SoftwareSerial.

Шаг 6 Подготовка среды и прошивка.
Для написания и редактирования скетча лучше всего использовать Arduino IDE. Версия Arduino IDE должна быть не ниже чем 1.8. Скачиваем Arduino IDE с официального сайта:

Затем необходимо добавить в Arduino IDE библиотеку. В скетче используется одна библиотека SoftwareSerial.h (для связи с Bluetooth модулем):

Потребуется скачать и установить ее. Установить библиотеку можно распаковав архив и переместив распакованные файлы в папку «libraries», находящуюся в папке с установленной Arduino IDE. Или можно воспользоваться встроенным средством добавления библиотек - не распаковывая скачанный архив, выбрать в среде Arduino IDE меню Скетч – Подключить библиотеку. В верху выпадающего списка выбрать пункт «Добавить .Zip библиотеку». И указать место расположения скачанного архива. После установки библиотеки нужно перезагрузить Arduino IDE.
Прошивается наш пульт также, как и предыдущая версия пульта, через коннектор подключенный к USB-TTL, зарядка тоже через него. При заливке скетча необходимо нажать Reset.

Как сделать пульт для телевизора из смартфона

ТВ-пульт — главное звено в цепочке между телевизором и смотрящим. Вот только не всегда этот маленький посредник оказывается удобным в использовании или вовсе исправным. И здесь на помощь приходят смартфоны.

Как подключить смартфон к телевизору

Представьте ситуацию, что вам захотелось посмотреть свой любимый сериал, а пульт снова куда-то запропастился. Как без него, не делая лишних телодвижений, прибавить громкость, добавить контрастности картинке или просто переключить канал? Для этих целей и пригодится специальное приложение в телефоне, которое по функционалу сможет тягаться с настоящим пультом.

Чтобы сделать виртуальный пульт понадобится телевизор с функцией Smart TV и смартфон на любой ОС. На смартфон нужно установить специальное мобильное приложение, которое позволит подключиться к ТВ. Связка «смартфон-телевизор» работает по беспроводному соединению Wi-Fi. Важно, чтобы оба ваших устройства находились в одной домашней сети.

При первом запуске мобильного приложения вас попросят выбрать телевизор, после чего на экране ТВ отобразится специальный код, который необходимо ввести на смартфоне. Сопряжение состоялось. В большинстве случаев на этом настройка подключения завершена и можно переходить к использованию пульта.

Помимо стандартного набора функций (переключение каналов и регулировка громкости), большинство приложений позволяют делать и более интересные манипуляции. Например, запускать предустановленные в телевизоре программы, управлять его настройками и транслировать на большой экран контент, который окажется в вашем смартфоне.

Официальные приложения

Если в вашем распоряжении телевизор от крупного бренда, то найти приложение-компаньон для ТВ легко. Для этого на своем смартфоне необходимо зайти в магазин приложений (Play Market для Android, AppStore для яблочной платформы) и набрать в поиске марку своего телевизора.

Все крупные бренды имеют официальные приложения для обоих мобильных платформ, которые хорошо оптимизированы, имеют минимум проблем при настройке и отлично справляются со своими задачами. Например, LG предлагает воспользоваться LG TV Plus, а компания Samsung — Samsung Smart View. У телевизоров Xiaomi также есть отличный компаньон Mi Smart Remote. Функционал у этих программ практически идентичный, отличается только их визуальное оформление.



Samsung Smart View

Универсальный солдат

Если для вашего ТВ не нашлось официального приложения, существует множество сторонних программ. Все они выступают в качестве универсальных пультов.

Чтобы выбрать для себя интересный вариант, необходимо через поисковую строку вашего магазина приложений набрать запрос «TV remote control». Выбор приложений впечатляет.

Есть программы, которые подходят к большому количеству брендов, а есть неофициальные приложения для популярных марок ТВ — Sharp, Toshiba, Phillips.


Выбор приложений на примере Play Market

Из всего многообразия хочется отдельно выделить Universal Remote Control, данное приложение успешно «дружит» с большинством ТВ. Особенность приложения в том, что оно связывает устройства не только по Wi-Fi, но и по инфракрасному порту. А значит будет работать и со старыми моделями ТВ, приставками и прочей техникой с ИК-портом.

Еще одним хорошим вариантом пульта является упомянутое выше приложение Mi Smart Remote. Помимо работы с телевизорами Xiaomi, оно способно функционировать и с другими моделями. Производитель заявляет о совместимости с такими марками ТВ, как Samsung, LG, Sharp, Panasonic, Haier, Sony и другими. Поддерживается связь по ИК-порту и сетям Wi-Fi.


Mi Smart Remote

Для пользователей, чьи ТВ имеют ИК-датчик, а смартфон инфракрасный порт, можно посоветовать приложение ZaZa Remote. Минималистичный интерфейс вкупе с широкими возможностями программы, наверняка заинтересует многих. В базе приложения свыше 3000 кодов управления от разных телевизоров, поэтому охват поддерживаемых ТВ достаточно большой.


Магия вне Хогвартса

Рассмотрим, как настроить управление ТВ со смартфона на примере телевизора LG. В данном случае смартфон работает под управлением Android.

Скачиваем из Play Market приложение LG TV Plus и приступаем к настройке.

После сопряжения вы увидите перед собой стандартный интерфейс пульта от LG — числовые кнопки, качельки регулировки громкости, внизу отдельный блок работы с телетекстом и т. д. Официальное приложение LG TV Plus имеет в своем арсенале и полноценный трекпад, его включает правая верхняя вкладка в приложении. С его помощью очень удобно управлять курсором на экране ТВ, пролистывать каналы и ролики на YouTube, серфить Интернет в браузере. Из бокового меню можно попасть в настройки приложения, а также запустить воспроизведение на телевизор контента с вашего телефона.

Также LG TV Plus позволяет запускать установленные на телевизоре программы, обновлять прошивку ТВ, а также включать и выключать его.

Что в сухом остатке

Не пультом единым живет телезритель. Мобильные приложения для ТВ — это удобное, функциональное и в некотором роде бюджетное решение для тех людей, кто не готов заморачиваться, но хочет получить максимум от своего телевизора.

Это приложение позволяет управлять любыми телевизорами и приставками с Android TV. Интерфейс предлагает базовые элементы навигации, D-Pad, сенсорную панель и возможность набора текста при помощи экранной клавиатуры. Отдельная кнопка активирует микрофон для голосовых запросов, что особенно удобно, если стандартный пульт этой функцией не обладает.

Требуется: Wi-Fi или Bluetooth.

2. TV (Apple) Remote Control

Неофициальное приложение для дистанционного управления Apple TV. Оно предоставляет все те же кнопки, что и стандартный пульт старого образца. То есть с его помощью можно осуществлять навигацию, вызывать меню и начинать воспроизведение. Сенсорной панели и иных клавиш не предусмотрено.

Требуется: ИК-передатчик.








3. Peel Smart Remote

Сочетает в себе универсальный пульт дистанционного управления ТВ и телепрограмму, которая формируется в соответствии с почтовым индексом. Peel Smart Remote определит вашего провайдера и расскажет, что, когда и на каком канале стоит посмотреть. Чем дольше вы им пользуетесь, тем точнее будут рекомендации.

Требуется: ИК-передатчик и Wi-Fi.

4. SURE Universal Remote

Этот универсальный инструмент подойдёт практически для любой техники: телевизоров, приставок, медиаплееров, проекторов, кондиционеров и даже умных пылесосов. Кроме того, приложение позволяет транслировать фотографии и видео с телефона на Smart TV. Также есть поддержка Apple TV, Chromecast и Android TV.

Требуется: ИК-передатчик или Wi-Fi.








5. AnyMote Universal Remote

Ещё одно приложение, способное заменить все пульты в вашем доме, в том числе и для устройств, подключаемых через Wi-Fi. Доступна детальная настройка набора управляющих элементов и даже возможность создания макросов, позволяющих выполнять несколько действий нажатием одной лишь кнопки.

Требуется: ИК-передатчик или Wi-Fi.

6. Mi Remote

Это решение разработала Xiaomi, но эксклюзивом для фирменных смартфонов оно не является. Mi Remote можно установить и на модели других производителей, чтобы управлять самой разной техникой. От аналогов его отличает простейшая настройка и поддержка русского языка, которая позволяет быстро разобраться со всеми функциями.


Как и многие здесь я люблю музыку.
Но музыка, которая мне нравится находиться или в "облаке", или в телефоне, отсюда вывод, что надо как-то подключать телефон к магнитоле и выводить звук с телефона.
Провода – это хорошо, «это — надёжно», как говорил Борис Бритва


Но мы ка бы уже в 21 веке, так что блютуз, как вариант нам точно подойдёт.
Когда начал изучать эту тему, нашёл на али данный девайс, поставил и оно даже немного работало.



примотал все стяжками аккуратненько, но в последствии зря


микрофон не стал далеко тянуть, вывел его в угол кармана под магнитолой

Но в процессе эксплуатации, выяснилось, что, во-первых, спустя минут 10-15 работы «глохнет» один из каналов, в моем случае справа играла музыка, — слева я наслаждался тишиной.
Также при звонках нужно было минимум в 2 раза поднимать громкость, чтобы услышать собеседника, и дальше если включалась музыка – она неистово «орала» хоть и с одной стороны, так как вторая уже выключилась)
Ещё было неудобно тянуться к телефону, чтобы переключить трек, также если включена навигация и играет музыка, нужно либо делить экран, либо тянуть шторку сверху и в уведомлениях клацать музыку. Одним словом, — все неудобно.

Мне очень понравится подрулевой джойстик радио управлять, вот реально удобная штука.
Хотелось бы им клацать музыку.


Данный блок умеет переключать треки вперед- назад, нажимать на паузу, отвечать на звонок, сбрасывать текущий звонок, менять громкость больше –меньше, и при зажимании кнопки паузы может набирать последний номер или вызывать Google ассистента.

Задача:
Сделать кнопки на джойстике для переключения треков и ответа на звонок.
Вынести микрофон ближе к голове водителя
По возможности добавить резервное питание, чтобы если машину повторно заводишь. Телефон не приходилось повторно подключать к блютуз модулю, и музыка продолжала играть.
Сделать все максимально бюджетно и без лишнего колхоза, хотя без него не обошлось.

Если кто-то захочет повторить, то ему понадобиться:
— Любая 12В авто зарядка или модуль питания DC-DC 12-5V
— Блютуз модуль BT5.0-audio-PRO модуль Bluetooth 5.0 или любой другой, который имеет необходимый функционал.
— Электретный микрофон если вы потеряете штатный как это сделал я
— Суперконденстор (ионистор) на 5v с любой емкостью больше хотя бы пары фарад, но эта штука – не обязательна.
— Три кнопки с колпачками (я брал с диаметром 7 мм)
— Разъёмы или шлейф с колодкой минимум на 4 выхода так как кнопки все «коротят» на массу, но я взял 3 разъёма по 2 выхода чтобы можно, если появится желание, поменять местами кнопки без перепайки.
— Сверло на 7мм
— Паяльник
— Термоклей
— Провода
— Две руки

Для начала подружил плату DC-DC из старой зарядки, которую разкурочил с платой блютуз, так как питается она от 5 вольт
Отпаял ISO- разъёмы с неудачной платы и по припаивал все согласно точкам на плате (все подписано)

Дальше матнул в изоленту блок питания и поотпаивал кнопки и припаял коннекторы так же параллельно цепи питания припаял суперконденстор, собственно он будет работать буквально 5 минут после того как пропадет питание, при заводке авто, но этого будет достаточно, чтобы не прервать соединения с телефоном.


Фиксируем изолентой на излом коннекторы, чтобы не по отрывать в случае если за них подтянуть

Далее снял подрулевой – это не сложно нужен торкс на 20. Руль снимать – не нужно.
Открутили 3 самореза – внизу и открыли как ореховую скорлупу, панельки.
Разбирается сам джойтик несложно
Для тех кому интересно что там внутри — сделал пару фото и зарисовал схему, прозвонив выводы кнопок, так как на сайт здесь не нашел фото "что внутри"


схема соответствует положению джойстика, можете проецировать ее в данном случае мы смотрим на джойстик снизу

Читайте также: