Очередной Bluetooth адаптер ГБО на НС-05 НС-06.Пожалуй, самый правильный.
После установки ГБО понадобилось подключать диагностическое оборудование (комп и телефон)
Благо, материалов в сети немеряно, будем пльзоваться чужим опытом.
Кабель для диагностики я сделал, используя готовый преобразователь UART-USB на PL2303.
Типа такого (просто пример).
Благо, у китайцев он стоит исчезающе малые деньги и был куплен заранее, да не один (для других целей).
Готовое решение и не требуется ничего обрабатывать напильником.
А вот поиски готовых решений блютус-адаптера вызвали искреннее недоумение.
Изучение множества статей, типа
раз
два
три
просто ошарашили.
Внимание! Я ничего не имею лично против этих людей.Просто ссылки на первые же запросы Гугля.Остальные такие же, просто лень перечислять.
Взрослые, казалось бы, люди играются в кубики от Ардуиновских наборов, готовых плат стабилизаторов и в лучшем случае преобразователей уровня.
Ладно бы размеры просто излишние размеры этих поделок.
Но ведь всё на соплях и без учёта элементарно-фундаментальных схемотехнических постулатов!
Оно-то будет работать, куда деваться.А потом у них то летом глючат, то зимой не стартует. Ну а то что виснет и отваливается — так типа ж "блютус, что вы хотели"…
Короче, не наш метод.
Вот схема "как надо".Не думаю, что это единственный вариант, но поиски ничего похожего не дали.

Приведена схема для модуля НС-06.
Для модуля НС-05 нужно перенести светодиод индикации соединения на ногу 31, а кнопку "Key" на ногу 34.
Остальное без изменений.
Как видно, в схему добавлена самая главная для устройств на микроконтроллерах — цепь "Reset" (нога 11).
Почему "умельцы" её упрямо игнорируют, для меня загадка.
Также сделан преобразователь уровней с 3.3v до 5v стандарта TTL UART.
Для "умельцев", клепающих свои поделки — преобразователи уровня и цепь РЕСЕТа описаны в техдокументации к блютус-модулям, как крайне желательные.Ничего нового я не изобрёл, просто сделал адаптер в соответствии с основными требованиями схемотехники.Элементарными, но гарантирующимии стабильную работу блютус-соединения.
Печатная плата-материнка из двухстороннего текстолита, размером 27*22мм.К ней припаян сам модуль HC-05(06). Плата разведена под оба варианта, можно ставить и HC-05 и HC-06.
Скачать плату в Sprint-Layout можно здесь

Процедура конфигурации модуля расписана очень подробно в инете, мне добавить особо нечего
Использовал удобную программку Termite
АТ-команды для модуля НС-05, которые мне пригодились
AT+ORGL -настройки на дефолт.Думаю, перед конфигурированием модуль лучше почистить
AT+PSWD=0000 -установка пароля.Ставьте вместо нулей свой
AT+NAME=Neon LPG -имя.Я сделал для своей машины.Поменяйте "Neon LPG" на любое нравящееся
AT+UART=57600,0,0 -скорость обмена данных для ГБО STAG

Для настройки удобнее всего собрать USB-UART переходник

Светодиоды индикации отлично видно с торца сквозь щель в термотрубке (у меня адаптер живёт в салоне)
Получил в подарок два модуля, чем отличаются эти модули hc-05 друг от друга?

Есть хоть маленькая разница? Или никакой?
- Вопрос задан более трёх лет назад
- 2288 просмотров
- Вконтакте

Судя по фото, верхний модуль продается «как есть», и к нему можно подключить провода только пайкой.
Нижний же модуль соединен с демоплатой, у которой есть разъем для провода.
- Вконтакте


Арсений Чебров: У HC-05 — две стороны. Одна — USART, вторая — Bluetooth.
Так вот, через этот адаптер к компьютеру можно подключить ту сторону, которая USART. Строго говоря, это отдельный вопрос, который надо бы обсуждать в отдельном топике.
Hc 05 new version чем отличается
Очередной Bluetooth адаптер ГБО на НС-05 НС-06.Пожалуй, самый правильный.

После установки ГБО понадобилось подключать диагностическое оборудование (комп и телефон)
Благо, материалов в сети немеряно, будем пльзоваться чужим опытом.
Кабель для диагностики я сделал, используя готовый преобразователь UART-USB на PL2303.
Типа такого (просто пример).
Благо, у китайцев он стоит исчезающе малые деньги и был куплен заранее, да не один (для других целей).
Готовое решение и не требуется ничего обрабатывать напильником.
А вот поиски готовых решений блютус-адаптера вызвали искреннее недоумение.
Изучение множества статей, типа
раз
два
три
просто ошарашили.
Внимание! Я ничего не имею лично против этих людей.Просто ссылки на первые же запросы Гугля.Остальные такие же, просто лень перечислять.
Взрослые, казалось бы, люди играются в кубики от Ардуиновских наборов, готовых плат стабилизаторов и в лучшем случае преобразователей уровня.
Ладно бы размеры просто излишние размеры этих поделок.
Но ведь всё на соплях и без учёта элементарно-фундаментальных схемотехнических постулатов!
Оно-то будет работать, куда деваться.А потом у них то летом глючат, то зимой не стартует. Ну а то что виснет и отваливается — так типа ж "блютус, что вы хотели"…
Короче, не наш метод.
Вот схема "как надо".Не думаю, что это единственный вариант, но поиски ничего похожего не дали.

Приведена схема для модуля НС-06.
Для модуля НС-05 нужно перенести светодиод индикации соединения на ногу 31, а кнопку "Key" на ногу 34.
Остальное без изменений.
Как видно, в схему добавлена самая главная для устройств на микроконтроллерах — цепь "Reset" (нога 11).
Почему "умельцы" её упрямо игнорируют, для меня загадка.
Также сделан преобразователь уровней с 3.3v до 5v стандарта TTL UART.
Для "умельцев", клепающих свои поделки — преобразователи уровня и цепь РЕСЕТа описаны в техдокументации к блютус-модулям, как крайне желательные.Ничего нового я не изобрёл, просто сделал адаптер в соответствии с основными требованиями схемотехники.Элементарными, но гарантирующимии стабильную работу блютус-соединения.
Печатная плата-материнка из двухстороннего текстолита, размером 27*22мм.К ней припаян сам модуль HC-05(06). Плата разведена под оба варианта, можно ставить и HC-05 и HC-06.
Скачать плату в Sprint-Layout можно здесь
HC-05 HC 05 hc-06 HC 06 RF беспроводной Bluetooth-модуль приемопередатчика RS232конвертер TTL в UART и адаптер для arduino

Модуль соответствует описанию. С виду все качественно. Упаковка хорошая. Доставка быстрая. Без повреждений. В работе не проверял.

Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 20.04.2021
Доста оказалась быстрой. Модуль рабочий, все ок.

Страна: RU Color: HC-06 4pin Доставка: AliExpress Standard Shipping 28.06.2021
Все модули рабочие.

Страна: UA Color: HC-05 new version Доставка: AliExpress Saver Shipping 08.07.2021
Пока не проверял. Доставка до отделения "Новой почты" в Днепропетровске 17 дней с момента заказа.

Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 18.05.2021
Товар получен в целости и сохранности. Вид соответствует. Работоспособность пока не проверял. Доставка 2,5 недели. Упаковка в пупырку и обычный (не антистатический) пакетик.
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 14.02.2021
Доставка быстрая, качество достаточно хорошее, работает.
Страна: UA Color: HC-05 6pin Доставка: AliExpress Saver Shipping 10.06.2021
Товар дійсно HC-05, опису відповідає, працює, все дуже гарно. Доставлено за 20 днів Укрпоштою до Києва.

Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 20.03.2021
Товар пришел очень быстро (12 дней до Москвы). Все работает, продавцу большое спасибо!
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 06.06.2021
Модуль пришел быстро, соответствует описанию. Рекомендую продавца!
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 09.02.2021
Не проверял еще. Доехало нормально, выглядит хорошо. Брал такие модули раньше у другого продавца — работали нормально.
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 14.06.2021
Этот модуль рабочий, а 1 месяц назад пришёл бракованный, открывал спор, Алиэкспресс вмешалась и вернули часть денег. Вообщем как повезёт!
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 28.01.2021
Доставка в 32 регион ровно 3 недели. Полученный модуль рабочий — проверил. Модуль HC-05 с чипом BC362, версия прошивки 3.0-20170601. Продавцу спасибо.
Страна: UA Color: HC-05 6pin Доставка: AliExpress Saver Shipping 02.03.2021
все отлично, модуль рабочий, рекомендую. и не берите нового образца.

Страна: RU Color: HC-06 4pin Доставка: AliExpress Saver Shipping 08.05.2021
Товар пришел быстро, упакован хорошо. Работает исправно
Страна: RU Color: HC-06 new version Доставка: Cainiao Super Economy 30.01.2021
пришло быстро за пару недель!
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 29.03.2021
Товар дошёл. В работе пока не пробовал.
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 16.02.2021
Быстро. Как в описании. Рекомендую.
Страна: UA Color: HC-06 4pin Доставка: AliExpress Saver Shipping 12.07.2021
Быстрая доставка.Соответствует описанию.
Покупатель AliExpress
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 12.05.2021
Очень медленно в России(ждали целый месяц)
Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 18.01.2021
товар соответствует описанию
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 07.05.2021
Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 30.03.2021
Дошла за неделю
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 06.05.2021
Страна: RU Color: HC-06 4pin Доставка: AliExpress Saver Shipping 25.02.2021
Страна: RU Color: HC-05 No welding Доставка: AliExpress Saver Shipping 15.03.2021
Доставка 15 дней. Хорошо.
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 16.03.2021
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 13.05.2021
Страна: BR Color: HC-05 new version Доставка: AliExpress Standard Shipping 02.06.2021
Рекомендую, я доволен.

Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 14.06.2021
Страна: LT Color: HC-06 new version Доставка: AliExpress Standard Shipping 01.02.2021
I goot it it will be tested

Страна: UK Color: HC-05 6pin Доставка: AliExpress Standard Shipping 19.06.2021
Отличный продавец, товары описаны и очень быстрая доставка, спасибо
Страна: FR Color: HC-05 6pin Доставка: AliExpress Standard Shipping 03.07.2021
Совместимые продукты (еще не проверено). Очень быстрая доставка в аккуратной упаковке
Страна: CA Color: HC-05 new version Доставка: AliExpress Standard Shipping 09.05.2021
Товар был точно такой же, как описано. Полностью доволен. Я бы снова купил в этом магазине.
Страна: US Color: HC-06 4pin Доставка: Cainiao Super Economy Global 27.04.2021
Очень прочный модуль. Если вы ищете pin-код, это 1234 (по умолчанию).
Страна: UA Color: HC-06 4pin Доставка: AliExpress Standard Shipping 08.04.2021
Продавец товар отправил быстро. Пришло все согласно описанию. Спасибо продавцу.
Страна: SK Color: HC-05 new version Доставка: AliExpress Standard Shipping 14.04.2021
Товар пришел нормально, еще не проверял.
Страна: ES Color: HC-06 4pin Доставка: AliExpress Saver Shipping 13.04.2021
Быстро с точными временами. и хорошим материалом
Страна: US Color: HC-05 new version Доставка: AliExpress Standard Shipping 22.06.2021
Страна: ES Color: HC-05 6pin Доставка: AliExpress Saver Shipping 24.05.2021
Раньше, чем ожидалось, спасибо
Покупатель AliExpress
Страна: BY Color: HC-05 6pin Доставка: AliExpress Saver Shipping 28.06.2021
Покупатель AliExpress
Страна: CA Color: HC-05 new version Доставка: AliExpress Standard Shipping 04.06.2021
Хорошо, спасибо, все в порядке
Покупатель AliExpress
Страна: BR Color: HC-05 6pin Доставка: AliExpress Standard Shipping 17.04.2021
Страна: UA Color: HC-05 new version Доставка: AliExpress Standard Shipping 12.04.2021
Страна: BY Color: HC-05 6pin Доставка: AliExpress Saver Shipping 04.04.2021
Страна: ES Color: HC-06 new version Доставка: AliExpress Saver Shipping 04.05.2021
Это пришло быстро. Это еще предстоит доказать.
Страна: US Color: HC-05 6pin Доставка: AliExpress Saver Shipping 26.05.2021
Страна: IE Color: HC-06 new version Доставка: AliExpress Standard Shipping 16.02.2021
Страна: UA Color: HC-05 No welding Доставка: AliExpress Saver Shipping 25.03.2021
Страна: UA Color: HC-05 new version Доставка: AliExpress Saver Shipping 02.02.2021
Все в порядке! Спасибо.
Покупатель AliExpress
Страна: NL Color: HC-06 new version Доставка: AliExpress Standard Shipping 18.05.2021
Хорошо упаковано, спасибо
Страна: UA Color: HC-05 new version Доставка: AliExpress Saver Shipping 22.02.2021
все работает можно брать
Страна: CZ Color: HC-05 6pin Доставка: Cainiao Super Economy Global 23.03.2021
Страна: BG Color: HC-05 6pin Доставка: AliExpress Standard Shipping 09.06.2021
Страна: BR Color: HC-06 new version Доставка: AliExpress Standard Shipping 18.03.2021
Страна: UA Color: HC-05 new version Доставка: Cainiao Super Economy 04.02.2021
Страна: CZ Color: HC-05 new version Доставка: Cainiao Super Economy Global 08.06.2021
Страна: FR Color: HC-05 new version Доставка: AliExpress Standard Shipping 21.01.2021
Arrived quickly to France, well packed. Not yet tested.
Страна: RU Color: HC-06 new version Доставка: AliExpress Standard Shipping 11.06.2021
Прислали HC05 (zs-040) вместо HC06, проебался с ним полтора часа, пока не заметил подвох. В остальном же ок.
Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 24.05.2021
Страна: RU Color: HC-05 new version Доставка: AliExpress Saver Shipping 31.03.2021
эта хуйня не программируется совсем. не берите новую версию — НАХУЙ она не упала! 200 сотки в китайское очко улетели.
Страна: FR Color: HC-06 4pin Доставка: Cainiao Super Economy Global 12.06.2021
Product not work , not support, no answer from seller. Useless expence
Страна: RU Color: HC-05 6pin Доставка: AliExpress Standard Shipping 14.02.2021
Доставка быстрая, качество достаточно хорошее, работает.
Страна: RU Color: HC-06 new version Доставка: AliExpress Saver Shipping 23.05.2021
Страна: UA Color: HC-05 new version Доставка: AliExpress Saver Shipping 26.01.2021
описание точное, но я так и не понял по поводу новой версии модуля, спор открыл, когда понял что у многих проблемы с этим модулем. лучше брать старую версию. заказал снова у этого продавца.
Страна: RU Color: HC-05 6pin Доставка: AliExpress Saver Shipping 04.06.2021
Борьба с bluetooth модулями HC-05 и HC-06 + Arduino
Много букв, постарался чуток с юмором. Записки начинающего ардуинщика.
Понадобилось мне для одной самоделки с arduino прикрутить bluetooth. Погуглив, выбор пал на модули bluetooth HC-06. Купил, успешно прикрутил, но захотелось мне сменить имя и пароль. В общем то в гугле валом инфы по этому поводу. Да не тут то было. На youtube и в блогах у людей все прекрасно, меняют имена и пароли, смотрят версию, меняют скорость, а на деле не работает!
Не воспринимает AT команды ни HC-05 и HC-06 через ардуину.
Сначала я купил HC-06, потом купил HC-05, перепробовал многое, описанное в статьях.
В итоге понял что мои китайские ардуинки не работают правильно, а именно RX и TX не передается.
Это можно понять замкнув их на ардуине и попробовать в мониторе порта отослать что угодно, при замкнутых RX и TX отосланное вернется. А вот у меня не вернулось. (Должен быть залит пустой скетч в ардуинку)
В статьях и на форумах народ мучился вопросом почему через аруинку нельзя сменить пароль и название bluetooth модуля. Да и вообще AT команды не работают. Одни ставили крест на CH340G мол он плохой и надо что то другое итд.
Многие выходили из положения покупая отдельно модуль USB- UART на другой микросхе которую они хвалили, и у них все получалось, другие писали мост с сериал порта на цифровые выходы, пробовал, но не работало.
Может получилось бы и у меня с модулем, но я купил не тот модуль!) А это и к лучшему, потому что я раскопал почему не работает RX и TX в китайских Arduino.
В моем древнем компе есть физический COM порт, и я решил шить через него, и купил переходник с преобразователем уровней MAX3232, а не UART!

Ну с arduino я недавно, и про UART я знал мало, да и сейчас еще не знаю всего)
Я еще тот динозавр который помнит AT команды диалаповских модемов.
Я не понимал, почему в терминале (отдельная программа) на мои AT — команды возвращается кириллица, в виде букв — «я» «яя » итд
«яя дас ист фантастиш» подумал я, мне модуль стал отвечать! Я очень обрадовался что он жив! Да, но почему на «немецком» и в кириллице он отвечает?)) .. или [00] [01] итд. В общем ответы были, да не те, да потому что это не UART! это я понял позже.
Ехать еще раз на другой конец города за правильным модулем USB- UART я не хотел.
Начал гуглить глубже, почему не работает RX и TX в ардуине? и нашел!
Один разработчик в своей самоделке докопался почему нет ответа через ардуинку, оказалось китайцы мать их, запаяли резисторы большего номинала, по 1кОм. Если заменить их на 220 Ом, все начинает прекрасно работать! Фото прилагаются. Это Arduino Uno (китайская копия)
Необходимо заменить резисторы R8 и R9 на 220 Ом.


А это мои запаянные резисторы на 220 Ом, правда не смд но у меня Uno в пластиковой коробке, и деформация с замыканием исключены.

Вот где эти резисторы на Arduino Nano многие на форумах как раз мучаются с этой версией ардуинки.
В итоге я прошил HC-05 и HC-06, правда AT команды для них немного различаются, но это все легко гуглится.

Надеюсь что эта информация поможет кому-то сэкономить время и нервы.

1.2K пост 19.4K подписчика
Правила сообщества
В нашем сообществе запрещается:
• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)
• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском
• Выкладывать код прямо в посте — используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)
• Рассуждать на темы политики
Пока весь ̶п̶р̶о̶г̶р̶е̶с̶с̶и̶в̶н̶ы̶й̶ мир сообща борется с вышками 5G, Yehorych в одиночку стражается с bluetooth модулями! Ты наш Герой!
тяжело в деревне без нагана осциллографа
Спасибо тебе автор. Я тоже с тим мучился, но не добил, начались огородно-посевные работы. Теперь буду знать.
В общем то с резисторами 220 Ом все прекрасно работает, и шьётся и RX и ТХ нормально проходит, я гуглил еще, и нашел в комментариях к одной из статей, что это какие-то кривые CH340. Толи партия такая, а резисторы во всех схемах по 1 кОм, т.е. номинал верный, на китайцев я зря ругался). Но в чём именно проблема, я не откопал, такие вот дела. Главное чтоб работало и не ломалось.
Подскажите пожалуйста: есть NAS c консольным интерфейсом, без проблем подключается через конвертор USB FT232RL к ПК. Так как NAS далеко от ПК, питаюсь заменить USB FT232RL на НС-05 чтобы подключатся по bluetooth. Но пока ни в какую, на ПК putty молчит как немой, с мобильного телефона выводит пару квадратных скобочек и часто рвется коннект. НС-05 рабчий проверял, подключив через USB FT232RL, в режиме АТ настроил имя и параметры передачи данных как на NAS: 115200,1,0.
В схеме телефон(bluetooth) <-> (bluetooth) HC-05-> USB FT232RL -> ПК режим передачи данных работает буквы передаются но потоком, а не командами по нажатию Enter. В гугле пишут только как подключить HC-05 к ардуинам, но ничего не пишут как подключить к другим девайсам. Мож кто наступал на подобные грабли ? В чем может быть проблема ?
Так это вся беда в том что поддержал ты китайского Ляо, а не оригинального (хоть и дорогого) производителя. Но спасибо за инфу, пригодится.
Имплантация bluetooth платы в магнитолу pioneer mvh-190ub и адаптер кнопок руля в одном флаконе
. Все что вы сделаете воспользовавшись информацией из этого поста — будет на вашей совести. Все на ваш страх и риск. Пост носит сугубо развлекательно-познавательный характер. Ну и похвастаться. чуть-чуть =)
Как всегда, DIY не имеет ничего общего с экономией. На мучения с данным девайсом потрачено времени вагон, думаю что под сотню а то и полторы сотни часов точно =) и результат еще не достигнут до конца. Безусловно, пойти и купить хоть новую, хоть с барахолки двухдиновую магнитолу с блютусом которая обучится понимать кнопки на руле моей машины более правильное решение. Но это не интересно.
Итак, имеем pioneer mvh-190ub которая заменила штатную магнитолу виновную в хреновом качестве звука и других косяках. В плюсе — звук стал намного лучше даже на штатной акустике без шумки. Из минусов — не работали штатные кнопки на руле и отсутствие блютуса. Ну да да, я понимаю что вроде жадина, но mvh-390bt стоила в те времена почти в два раза дороже, около 6.5к vs 3.4к за 190ub. Кстати, тут есть нюансик =) это СОВЕРШЕННО одинаковые устройства по схемотехнике (процессор, цап и усилитель и даже разводка платы), отличающиеся только наличием модуля bluetooth дополнительных разъемов типа тюльпанов под колонки и гнезда под jack 3.5 управления по проводам резистивными кнопками. Если посмотрите сервисмануалы для этих девайсов то отличия будут косметическими. Разве что модуль bluetooth нигде в интернете не фигурирует своими откровенными фотографиями своих внутренностей. Даже более чем верен что если впаять этот модуль, то он сразу заработает и появится в меню. Поскольку прошивки не просто похожи, они тупо одинаковые байт в байт для обоих устройств. Но моих знаний не хватило понять как заставить процессор подумать что модуль есть и включить все соответствующие фишки. Тогда можно было вообще поискать подходящую платку с али и передавать внутрь процессора сразу цифровой аудио сигнал.
Итак. Для имплантации был выбран модуль VHM-314 V2.0 с кнопками. Просто он оказался самым быстрым в достаке. В результате имеем вот это:

По моделям платок, заказал четыре штуки:
+ относительно годное качество звука
+ громкость сразу максимальная
— мерзкие голоса учат меня жизни при включении и коннекте
— отсутствие вменяемой документации
+ все тоже самое, кроме шума
+ есть кнопки, которыми можно управлять туда-сюда-плейстоп
— шумит прям из коробки, даже от питания аккумулятором
— при регулировке громкости (долгое зажатие кнопки вперед\назад) громко бунькает при достижении максимального значения
— нельзя настроить включение с максимальной громкостью, по умолчанию она средняя что мало
Тоже самое что и первая версия, но можно управлять приложением. Но не пользовался вообще, платка стремится общаться вслух, а «голоса в голове» мне не нравятся.
Еще в пути, относительно дорого под 1к. рублей. Обещают приличный ЦАП и хорошее качество звука, можно настроить сквозное подключение к линиям, например AUX при ключении блюпупа релюшками отключается от внешнего источника и включается внутренний. Поставлю в колонки возле компьютера. почему? Потому что могу =)
Думаю, что если бы не торопился и изучил рынок внимательнее то заказал бы только последнюю платку, но о ней узнал после того как заказал VHM-314.
В целом в машине шум от VHM-314 v2.0 незаметен, есть подозрение что работает штатный шумодав на пионере. Вообще подозреваю что шумность и качество зависит от конкретного экземпляра и дело не в версии.
Ну приступим к созданию франкенштейна.
Итак, начнем с самого простого. Берем и припаиваемся к USB 5 вольт и AUX на нижней стороне платы возле разъема для «морды».

С прискорбием сообщаю, что где-то похерил все фотки. Вроде неоднократно фоткал процесс но О_о может быть в очередном приступе отчаяния они были удалены, не помню ^_^
Но в общем-то ничего сложного. Переворачиваем, отсчитываем ножки, припаиваемся. Для 5 вольт там даже пятаки отдельно есть, к ним припаиваться удобнее. Рекомендую не ленится и все промерять и проверять тестером на наличие контакта где должно быть и отсутствие где не должно.
Но! Это только самое простое и неинтересное решение 100500 раз обмусоленное в интернетах. Самый большой недостаток такого решения — платка блютуса подключается сразу после подачи питания и в моей магнитоле даже в выключенном состоянии магнитолы присутствуют пять вольт. То есть как только включил acc то сразу платка подключается к телефону и становится приемником звука по умолчанию. Что неудобно. Путем мозгошутрма и поиска по закромам было решено банально обесточивать платку тумблером:

Такое можно провернуть за пару часов, большая часть которых уйдет на изучение схемы и перепроверку контактов.
Дальше у меня возникла идея (ну раз я нашел схему) поменять местами кнопки MUTE и MENU. Я не знаю что курят эти идиоты, но в последних версиях магнитол (не только пионеров) при нажатии на джойстик-регулятор громкости вызывается меню, а кнопка приглушения звука либо отсутствует, либо расположена крайне неудобно в виде мелкой закорючки. Хотя это едва ли не важнейшая кнопка в магнитоле, но что-то нехорошее они употребляют там. Как часто вы лезете в меню магнитолы? Да один раз после установки в большинстве случаев. А mute нужен достаточно часто. Поэтому что мы сделаем? Правильно, на самую удобную кнопку мы заведем редко используемое меню.
Но в итоге мне этого не удалось — надоело разбираться куда какая дорожка через какой переходной пятак идет. И тут вспомнил, что есть же кнопки на руле и нагуглил схему адаптера на ардуино. Так как цифровой потенциометр у меня был другой — X9C104, пришлось немного переписать скетч.
Из неприятного — все три экземпляра цифрового потенциометра которые у меня есть имеют разное сопротивление из коробки (использованы на 92 и 105 кОм), то есть точность без отладки плюс-минус два крокодила. И еще, я чуть не похоронил всю идею психанув, потому что эти потенциометры имеют свойство «плыть». То есть в какой-то рандомный момент сопротивление начинало потихоньку уменьшатся или увеличиваться. Решилось это соединением RL с землей. Может еще как-то можно это решить (может быть соединение любого вывода со схемой будет достаточно) но для меня сработал этот способ.

Сорян за рукотворное творчество, но то одно, то другое не срасталось с онлайн редакторами схем, так сильно быстрее получилось.
R1 в 680 Ом выбран потому что у меня кнопки на руле низкоомные, вообще от 30 Ом стартуют. При 680 относительные изменения падения напряжения максимально выражены а ток гарантированно ниже максимального для вывода. R2 должен быть 22 кОм, но такого не нашлось а городить составной резистор не хотелось.
Я сначала построил в экселе график значений выдаваемых ардуиной в зависимости от сопротивления на входе адаптера, и к моему удивлению он оказался нелинейным. В итоге после десятой переделки просто откалибровал по подобранным сопротивлениям соответствующим кнопкам на руле при питании от самой магнитолы чтобы минимизировать погрешность (там не ровно пять вольт а чуть ниже).
А теперь про платку блюпуп. Вот тут ссылки на китайские пэдэфки. Они прямо не подходят, но хотя бы дают понимание что искать. Мне кажется, что это действительно та же микросхема, но с другим порядком ножек. Вот здесь схема подключения кнопок. И тут до дотупета дошло, что все эти вещи управляются не сопротивлением как таковым а уровнем напряжения. То есть можно было обойтись даже не цифровыми резисторами а аналоговыми выводами на ардуине устанавливая нужный уровень сигнала (ну защищая это дело от чрезмерных токов резисторами, разумеется). Ну или простейшими транзисторными ключами, если уровни напряжения выше пяти вольт или токи и все такое. И чтобы избежать дрейфа — теми же аналоговыми входами можно было контролировать напряжение выставленное на выходе организовав обратную связь. Но отступать уже было поздно, схема уже была готова и собрана. Вообще хотел все сделать максимально компактно и вообще собрать в один бутерброд, но получилось как получилось. Опять же, задним числом дошло что можно было взять esp-12e, еще компактней вышло бы, но.
Блюпуп управляется по уровню напряжения. 3,3 ничего не делаем, 2,3 вперед, 2,0 назад и 0 пауза-плей. 3.3 вольта генерирует сама микросхема и нам не нужны, они приходят на R1 на плате. Который надо удалить и припаяться к пятачку с оранжевой стрелочкой идущему к ножке 16 (желтая стрелочка, четвертый снизу). Тут аккуратно, площадки контактные держатся плохо и моя оторвалась, пришлось паяться прямо к ножке. R3 в 350кОм на схеме адаптера в принципе лишний, если подобрать R2, то можно добиться падения напряжения в 3.3-3.5 вольта даже без инициализации резистора. Без подачи питания на цифровом резисторе между RH и RL присутствует сопротивление, а вот RW не промеряется.
Конечно, можно реализовать управление блютусом проще — через реле вместо кнопок на плате. Но у меня были только огромные платы с мощными реле и во время экспериментов я там порушил немного дорожки и сопротивления на плате.

Кстати, так как у меня нет штатного разъема под управление по проводам и пришлось немного поколхозить. Изучив схему обнаружил место куда можно подпаяться. Для этого нужно впаять резистор R912 номиналом в 1кОм в линии идущую в процессор и другим концом уже к схеме адаптера кнопок. Так как у меня нет smd компонентов, то воткнул туда обычный резистор на 0.25 ватт. Особо заострять внимание на реализации не буду (да я и фотки похерил а разбирать не буду уже), поскольку если вы не способны разобраться куда впаяться резистором по схеме, то лучше туда паяльнком не лезть. Если на разъеме и питании 5 вольт там все мегаочевидно, то тут уже все сложнее.
По этой же схеме можете найти как впаять ИК приемник на «морду» магнитолы, чтобы реализовать управление с пульта для пассажира. Например как тут.
А самая мякотка — я еще не реализовал автоматическое включение и выключение блюпуп платки по сигналам spi. Тут я уже спрашивал совета как жить, но никто не смог дать вразумительного ответа. Все сам, все сам.
Хитрая микросхемка коммутатор, цап и эквалайзер в одном флаконе управляется по SPI. Я даже этот SPI научился читать. но возникло подозрение что производительности ардуины не хватает для обработки пакетов. Точнее вроде как прочитать можно, но как только добавляешь хоть один if то следующий пакет а то и два летят мимо, а там важно поймать именно последовательность. Может быть там есть еще какая-то тема с регистрами и прочим, но моя твоя нипанимать. Ситуация осложняется тем, что я не хочу глубоко погружаться в тему и у меня нет логического анализатора. Но иногда я упрям и разобрался в последовательностях.
Если кому интересно то вот:

Я попробовал реализовать тупыми ifами на nano, вдруг кому интересно:
Была мысль использовать для чтения spi платку nodemcu на esp8266, но там как-то все плохо с spi, один вечер потыкал палочкой, научился читать немного информации но почему-то в пять раз меньше чем через nano и забил. Пытался читать исходных код или документацию на SPIslave библиотеку для esp, но в результате забил, оно того не стоит.
Если еще смогу редактировать пост — то добавлю результат. А пока, выходные закончились, надо двигать на работу. Как промежуточным результатом я доволен, своего внутреннего самоделкина накормил и он заснул до следующего раза.
Блютуз модуль ардуино, hc 05, hc 06
Сегодня мы разберем простые примеры как можно подключить Bluetooth модуль к Arduino и настроить дистанционное управление с телефона.
Научимся выводить на LED индикатор значения нажатой кнопки на смартфоне. Ещё я покажу как менять имя Bluetooth модуля и пароль с помощью AT команд.
Вы не поверите, но подключение и программирование Bluetooth модулей совсем не сложное занятие и доступно даже начинающим.
Давайте убедимся в этом.
Вот так выглядят модули HC-05 и HC-06

Модули HC-05 может работать в двух режимах. В режиме Slave и Master.
Slave (ведомый) — устройство ожидает подключения, само при этом не способно подключиться к другому устройству.
Master (ведущий) устройство, которое может подключиться к Slave модулю для создания связи между двумя Ардуино посредством Bluetooth, а может работать и в режиме Slave.
Используя модуль Модули HC-05 можно объединять различные устройства по беспроводному каналу связи. Можно передавать команды от датчиков и контроллеров Arduino на Android устройства и наоборот, получать от них команды.
С помощью такой связки можно, например включать/выключать свет, или управлять поворотом сервопривода, набирая угол поворота на телефоне.
Модуль HC-05 позволяет наладить двухстороннюю связь по bluetooth, т.е. можно не только управлять Ардуино, но и получать данные от устройства.
Отличие этих модулей в том, что HC-05 может работать в качестве сервера и клиента, а HC-06 только в качестве клиента. Он может только слушать и ждать команды, сам же не может их передать.
Как можно заметить на модуле HC-05 больше выводов – это связано с тем, что он используется и для приёма, и для передачи.
Модуль состоит из двух плат, спаянных друг с другом. Одна из них сам модуль, а вторая плата со стандартными выводами с шагом 2,54мм. и стабилизатором напряжения
Основные характеристики модулей Bluetooth HC 06/ HC 05:
- Питание 3,3В – 5 В;
- Максимальное входное напряжение 5 В;
- Максимальный ток 45 мА;
- Скорость передачи данных 1200–1382400 бод;
- Рабочие частоты 2,40 ГГц – 2,48ГГц;
- Мощность передачи 0,25 – 2,5мВт (для HC-05);
- Поддержка спецификации bluetooth версии 2.1;
- Малое потребление энергии;
- Высокий уровень защиты данных;
- Дальность связи 10 м;
- Для подключения к смартфону используются следующие данные – пароль «1234», имя модуля HС-06 или HС-05.
- настройки для подключения «имя, пароль, скорость передачи данных» можно изменить при помощи АТ-команд.
- Рабочие температуры от -25С до 75С
Рассмотрим назначения выводов на модуле HC-05

STATE — проверка состояние модуля. На этом контакте дублируется сигнал, который отображает встроенный на плате светодиод. Если он очень быстро мигает, значит модуль находится в активном состоянии. В режиме установления связи ток составляет 30-40 мА. Когда модуль устанавливает связь с другим устройством, светодиод просто горит. На выводе появляется высокий уровень, когда модуль сопряжён с другим bluetooth устройством, и низкий – когда не сопряжён. Можно считывать его значение, подключив к пину Arduino и назначив ему режим работы pinMode(pinStatus, INPUT) и таким образом узнавать состояние модуля.
RX — получение данных.
TX — передача данных.
GND — подключается к земле.
+5V — питание +5 Вольт
EN — включение / выключение модуля. Если на этот контакт подать логическую 1 (5 вольт), модуль выключится, если подать логический 0 или не подключаться к этому контакту, модуль будет работать.
Посмотрим схему подключения HC-05 и HC-06

Обратите внимание, что подключение происходит крест-накрест передатчик (Tx) Ардуино подключается к приёмнику (Rx) модуля, а приёмник (Rx) Ардуино подключается к передатчику (Tx) модуля.
Данный модуль работает на частоте от 2,40 ГГц до 2,48 ГГц и поддерживает спецификацию bluetooth версии 2.1+EDR – это значит, что он обладает:
- высокой скоростью до 3 Мбит/сек,
- пониженным потреблением энергии,
- повышенным уровнем защиты данных,
- устойчивостью к широкополосным помехам, а это значит несколько устройств могут общаться между собой, не мешая друг другу.
- лёгким соединением Bluetooth-устройств.
Устойчивый приём с модулем гарантирован в пределах 10 метров. Это обеспечено антенной из дорожки в виде змейки, нанесённой на плате модуля.
Для связи платы Ардуино и компьютера используется интерфейс UART (универсальный асинхронный приемопередатчик).
Так как любая плата Ардуино имеет хотя бы 1 последовательный порт UART, для подключения Bluetooth модуля не требуются специализированные библиотеки и схемы.
Можно использовать аппаратный или программный UART.
Если вы используете аппаратный UART, то вы должны подключаться к пинам Ардуино TX и RX, но тогда вы не сможете загружать скетч в Ардуино не отключив предварительно модуль Bluetooth от платы. В противном случае скетч не запишется, потому что связь с Bluetooth модулем происходит по одному и тому же порту RX и TX, что и USB.
И вам придётся постоянно подключать и отключать модуль от платы, что не совсем удобно.
Это не касается плат Ардуино МЕГА у которой есть ещё 3 последовательных порта.
И не забывайте отключать питание от модуля, иначе он может сгореть.
Так же желательно подключить модуль к Выводам Ардуино через делитель напряжения.

а можно через DC/DC преобразователь 5В/3,3В, но я во всех проектах подключал напрямую и всё работало замечательно. Как будете подключать вы – это ваше дело.
Если использовать программный UART, то можно подключаться к любым цифровым выводам, но для этого надо будет установить библиотеку SoftwareSerial.h
Записывается так
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // RX, TX
Здесь для работы с Bluetooth создается программный последовательный порт на выводах 2 и 3.
Тогда не нужно будет постоянно отключать модуль при перезаписи скетчей в Arduino.
Если вы подключили всё правильно, то при подаче напряжения на модуль он сразу переходит в режим ожидания подключения, это можно заметить по часто мигающему светодиоду.
- Включаем Bluetooth на телефоне и ищем новые устройства
- Находим в списке расстройств «HC-06» или «HC-05» и подключаемся к нему.
- Телефон спросит пин-код. необходимо ввести «1234» или «0000»
Пароль по умолчанию для конкретного модуля может отличаться от «1234«. Эту информацию должен предоставить изготовитель (продавец) модуля.
Если не можете войти, то узнать или сменить пароль можно посмотрев 09:21 минута этого видео.
Для работы со смартфоном вам потребуется установить приложение для отправки данных на блютуз модуль hc-05/06.
Я использовал бесплатную программу Bluetooth Terminal, но можно использовать приложение RemoteXY.

В видео я показал как работать с модулем и смартфоном. На примере кнопки на смартфоне Android и нажатия номера кнопки на индикатор.
Если у вас появились вопросы, то задавайте их на моём канале Youtube в комментариях.
HC-05 HC 05 hc-06 HC 06 RF беспроводной Bluetooth-модуль приемопередатчика RS232конвертер TTL в UART и адаптер для arduino

Модуль соответствует описанию. С виду все качественно. Упаковка хорошая. Доставка быстрая. Без повреждений. В работе не проверял.
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 20.04.2021
Доста оказалась быстрой. Модуль рабочий, все ок.
Страна: RU Color: HC-06 4pin Доставка: Standard Shipping 28.06.2021
Все модули рабочие.
Страна: UA Color: HC-05 new version Доставка: Saver Shipping 08.07.2021
Пока не проверял. Доставка до отделения "Новой почты" в Днепропетровске 17 дней с момента заказа.
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 18.05.2021
Товар получен в целости и сохранности. Вид соответствует. Работоспособность пока не проверял. Доставка 2,5 недели. Упаковка в пупырку и обычный (не антистатический) пакетик.
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 14.02.2021
Доставка быстрая, качество достаточно хорошее, работает.
Страна: UA Color: HC-05 6pin Доставка: Saver Shipping 10.06.2021
Товар дійсно HC-05, опису відповідає, працює, все дуже гарно. Доставлено за 20 днів Укрпоштою до Києва.
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 20.03.2021
Товар пришел очень быстро (12 дней до Москвы). Все работает, продавцу большое спасибо!
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 06.06.2021
Модуль пришел быстро, соответствует описанию. Рекомендую продавца!
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 09.02.2021
Не проверял еще. Доехало нормально, выглядит хорошо. Брал такие модули раньше у другого продавца — работали нормально.
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 14.06.2021
Этот модуль рабочий, а 1 месяц назад пришёл бракованный, открывал спор, Алиэкспресс вмешалась и вернули часть денег. Вообщем как повезёт!
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 28.01.2021
Доставка в 32 регион ровно 3 недели. Полученный модуль рабочий — проверил. Модуль HC-05 с чипом BC362, версия прошивки 3.0-20170601. Продавцу спасибо.
Страна: UA Color: HC-05 6pin Доставка: Saver Shipping 02.03.2021
все отлично, модуль рабочий, рекомендую. и не берите нового образца.
Страна: RU Color: HC-06 4pin Доставка: Saver Shipping 08.05.2021
Товар пришел быстро, упакован хорошо. Работает исправно
Страна: RU Color: HC-06 new version Доставка: Cainiao Super Economy 30.01.2021
пришло быстро за пару недель!
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 29.03.2021
Товар дошёл. В работе пока не пробовал.
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 16.02.2021
Быстро. Как в описании. Рекомендую.
Страна: UA Color: HC-06 4pin Доставка: Saver Shipping 12.07.2021
Быстрая доставка.Соответствует описанию.
Покупатель
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 12.05.2021
Очень медленно в России(ждали целый месяц)
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 18.01.2021
товар соответствует описанию
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 07.05.2021
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 30.03.2021
Дошла за неделю
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 06.05.2021
Страна: RU Color: HC-06 4pin Доставка: Saver Shipping 25.02.2021
Страна: RU Color: HC-05 No welding Доставка: Saver Shipping 15.03.2021
Доставка 15 дней. Хорошо.
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 16.03.2021
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 13.05.2021
Страна: BR Color: HC-05 new version Доставка: Standard Shipping 02.06.2021
Рекомендую, я доволен.
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 14.06.2021
Страна: LT Color: HC-06 new version Доставка: Standard Shipping 01.02.2021
I goot it it will be tested
Страна: UK Color: HC-05 6pin Доставка: Standard Shipping 19.06.2021
Отличный продавец, товары описаны и очень быстрая доставка, спасибо
Страна: FR Color: HC-05 6pin Доставка: Standard Shipping 03.07.2021
Совместимые продукты (еще не проверено). Очень быстрая доставка в аккуратной упаковке
Страна: CA Color: HC-05 new version Доставка: Standard Shipping 09.05.2021
Товар был точно такой же, как описано. Полностью доволен. Я бы снова купил в этом магазине.
Страна: US Color: HC-06 4pin Доставка: Cainiao Super Economy Global 27.04.2021
Очень прочный модуль. Если вы ищете pin-код, это 1234 (по умолчанию).
Страна: UA Color: HC-06 4pin Доставка: Standard Shipping 08.04.2021
Продавец товар отправил быстро. Пришло все согласно описанию. Спасибо продавцу.
Страна: SK Color: HC-05 new version Доставка: Standard Shipping 14.04.2021
Товар пришел нормально, еще не проверял.
Страна: ES Color: HC-06 4pin Доставка: Saver Shipping 13.04.2021
Быстро с точными временами. и хорошим материалом
Страна: US Color: HC-05 new version Доставка: Standard Shipping 22.06.2021
Страна: ES Color: HC-05 6pin Доставка: Saver Shipping 24.05.2021
Раньше, чем ожидалось, спасибо
Покупатель
Страна: BY Color: HC-05 6pin Доставка: Saver Shipping 28.06.2021
Покупатель
Страна: CA Color: HC-05 new version Доставка: Standard Shipping 04.06.2021
Хорошо, спасибо, все в порядке
Покупатель
Страна: BR Color: HC-05 6pin Доставка: Standard Shipping 17.04.2021
Страна: UA Color: HC-05 new version Доставка: Standard Shipping 12.04.2021
Страна: BY Color: HC-05 6pin Доставка: Saver Shipping 04.04.2021
Страна: ES Color: HC-06 new version Доставка: Saver Shipping 04.05.2021
Это пришло быстро. Это еще предстоит доказать.
Страна: US Color: HC-05 6pin Доставка: Saver Shipping 26.05.2021
Страна: IE Color: HC-06 new version Доставка: Standard Shipping 16.02.2021
Страна: UA Color: HC-05 No welding Доставка: Saver Shipping 25.03.2021
Страна: UA Color: HC-05 new version Доставка: Saver Shipping 02.02.2021
Все в порядке! Спасибо.
Покупатель
Страна: NL Color: HC-06 new version Доставка: Standard Shipping 18.05.2021
Хорошо упаковано, спасибо
Страна: UA Color: HC-05 new version Доставка: Saver Shipping 22.02.2021
все работает можно брать
Страна: CZ Color: HC-05 6pin Доставка: Cainiao Super Economy Global 23.03.2021
Страна: BG Color: HC-05 6pin Доставка: Standard Shipping 09.06.2021
Страна: BR Color: HC-06 new version Доставка: Standard Shipping 18.03.2021
Страна: UA Color: HC-05 new version Доставка: Cainiao Super Economy 04.02.2021
Страна: CZ Color: HC-05 new version Доставка: Cainiao Super Economy Global 08.06.2021
Страна: FR Color: HC-05 new version Доставка: Standard Shipping 21.01.2021
Arrived quickly to France, well packed. Not yet tested.
Страна: RU Color: HC-06 new version Доставка: Standard Shipping 11.06.2021
Прислали HC05 (zs-040) вместо HC06, проебался с ним полтора часа, пока не заметил подвох. В остальном же ок.
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 24.05.2021
Страна: RU Color: HC-05 new version Доставка: Saver Shipping 31.03.2021
эта хуйня не программируется совсем. не берите новую версию — НАХУЙ она не упала! 200 сотки в китайское очко улетели.
Страна: FR Color: HC-06 4pin Доставка: Cainiao Super Economy Global 12.06.2021
Product not work , not support, no answer from seller. Useless expence
Страна: RU Color: HC-05 6pin Доставка: Standard Shipping 14.02.2021
Доставка быстрая, качество достаточно хорошее, работает.
Страна: RU Color: HC-06 new version Доставка: Saver Shipping 23.05.2021
Страна: UA Color: HC-05 new version Доставка: Saver Shipping 26.01.2021
описание точное, но я так и не понял по поводу новой версии модуля, спор открыл, когда понял что у многих проблемы с этим модулем. лучше брать старую версию. заказал снова у этого продавца.
Страна: RU Color: HC-05 6pin Доставка: Saver Shipping 04.06.2021
