Адаптер для подключения кнопок на руле к магнитоле pioneer
Универсальное решение для подключения ВСЕХ кнопок руля(мультируль) к Pioneer
Была у меня штатная магнитола, и 8 кнопок на руле(включая хандзфришные), да сплыла.
- acv swi-x1 (и аналоги Incar итп)- программируемый от ИК-пульта ДУ адаптер, хорошее решение, но нет возможности назначить все кнопки хандзфри, ибо просто их нет на пульте.
- КРУ omega - насторожило, что производитель сказал, что надо обязательно при заказе уточнять что нужна версия под кнопки хандзфри. Непонимаю зачем две прошивки держать. Плюс долго ждать пересылки.
- Хаки перепайкой резисторов, например тут. Для тех у кого три провода идет с руля, перепайка позволяет задействовать все кнопки. У меня всё по двум проводам (Pajero 4), не катит.
В результате принял решение сделать универсальный конвертер-эмулятор кнопок на Arduino.
Все кнопки руля работают, даже в двух режимах - короткое и длинное нажатие.
За основу взята схема управления магнитолами пионер по проводам, доработано мной в результате экспериментов:
Принцип прост - пионер ожидает замыкания резисторами между концом и общим проводом мини-джека.
Доп функции (указано красным) активируются при одновременном замыкании "кольца" (средний контакт) на общий.
Компоненты:
1) Плата ардуино мини про 5в - 120руб
2) Плата ЦАП/АЦП на чипе PCF8591 - 146р
3) резистор 2Ком
4) стабилизатор на 8вольт (подойдет крен5, 7808 итп) (можно и без него, надеясь что более 16в в бортсети не будет)
5) программа (скетч)
6) разъем мини-джек
7) паяльник 25Вт и прямые руки, или знакомый электрик
Сигнал от кнопок с руля подается на вход A0 ардуины, вход подвешен к +5В через резюк 2ком.
Программа по измеренным на входе напряжениям находит в таблице подстановки желаемую команду (в виде значения конкретного напряжения в вольтах) и скармливает её ЦАПу по I2S
Плата ЦАП выдает на выходе AOUT ожидаемые пионером напряжения.
Повторяемость схемы стопроцентная, регулировок не требует.
Требуется измерить омметром и ввести в прогу матрицу резисторов кнопок на руле, как у меня:
соответственно:
// +10 means that we must add ground to jack ring `
const int maps[8][2]=
< 0, 1 >, // MODE > source/off .off
< 3,3+10 >, // CH UP > next .fldr up
< 4,4+10 >, // CH DN > prev .fldr dn
< 5, 5 >, //VOL UP > vol up .
< 6, 6 >, //VOL DN > vol dn .att-mute
< 7+10,0+10>, //SPEECH > voice ctrl .ph.tel menu
//< 0+10,-1>, //SPEECH > .ph.tel
< 1+10,1+10 >, //ON HOOk> ph.answer .
< 2+10,7 >//OFFHOOK> ph.hangup .esc
>;
На исследования, проектирование, реализацию и настройку убил несколько дней. Не уверен, что оно того стоило.
Поэтому с удовольствием отвечу на вопросы, дабы результат размножился .
Если Вы впервые на нашем Форуме:
При такой цене вопроса можно открывать производство (по отношению к стоимости универсальных адаптеров)
Молодец. отличное решение.
Программу сами писали? На Рено на подрулевых кнопках есть энкодер, если дойдут руки- поможете?
Программу писал сразу максимально универсальную.
Например:
На новых и старых пионерах разное напряжение к кнопкам (3.3 и 5В), меняем константу outDepressedButtonsVoltage.
Ардуины бывают с питанием чипа от 3.3 и 5В, меняем inMaxVoltage
итп
Для резистивных кнопок - запросто.
Теоретически, можно и для CAN-кнопок адаптировать программу, но без подопытного кролика нереально.
Подкрутил немного прогу, сделал дабл-клики
теперь при двойном нажатии на кнопки громкости сразу прибавляет или убавляет на 1/3. Удобно.
Никто скетчем не поделится? В первом посте ссылка битая. Спасибо
Привет, помоги, пожалуйста, "на пальцах" со схемой подключения сей конструкции?
Ардуину и ЦАП заказал, едут - пока пытаюсь умозрительно разобраться.
В родную магнитолу приходит два провода (обозначены RemCtl и RemGnd), я так понимаю это с руля.
Собссно, все. что-к-чему цеплять? Прям по пунктам, типа "врежьтесь в +12 на замке зажигания, впаяйте туда указанный резистор 2кОм, этот провод - в порт А2 ардуины" .
Руки средней кривизны в силу отсутствия опыта. Ну, с какой стороны за паяльник браться знаю, а вот в автоэлектрике не силен.
"Сигнал от кнопок с руля подается на вход A0 ардуины, вход подвешен к +5В через резюк 2ком." вот это как понимать?
В инструкции у тебя сказано рез на 2кОма, в скетче - 1кОм - это где-то опечатка, или это разные резюки?
Где ты в проводке машины на +12В нашел 5В кабель? И вообще, как это выглядит? Y - вот так? т.е. ножка - это вход ардуины, "левая" лапка - +с руля, на "правую" - вешаем резюк?
Т.е. вот такие элементарности
Штатная магнитола, которая устанавливается автопроизводителем на заводе, не всегда отвечает запросам владельца автомобиля.
Как правило, это весьма аскетичное и малофункциональное устройство, да и качеством воспроизведения звука заводские аудиосистемы не радуют.
Именно поэтому многие автовладельцы рано или поздно задумываются о замене штатной магнитолы на более универсальное, функциональное и современное устройство.
Однако в процессе установки могут возникнуть некоторые несостыковки.
Одна из наиболее распространенных проблем — некорректное взаимодействие нештатной магнитолы с кнопками управления на руле.
В результате неправильной установки магнитола может, например, переключать треки при попытке водителя увеличить громкость или вовсе не реагировать на команды, подаваемые с мультируля.
Подготовка к подключению кнопок руля к неродной магнитоле
Чтобы корректно соединить нештатное головное устройство с кнопками на руле потребуется специальный переходник, который так и называется — адаптер для подключения кнопок на руле.
В продаже можно встретить как отдельные модели адаптеров, которые подходят только на определенные марки автомобилей, так и универсальные переходники.
Среди универсальных устройств большой популярностью пользуется программируемый адаптер от торговой марки ACV (Accessories for Vehicles Hi-Tech).
Универсальный адаптер управления неродной магнитолой штатными кнопками на руле серии SWI-X1 от ACV подходит к автомобилям практически всех популярных марок (Hyundai, Киа, Toyota, Honda, Nissan, Chevrolet, Форд, Mazda, Mitsubishi, Suzuki и др.), которые имеют на мультируле кнопки резистивного типа.
Внешне адаптер выглядит, как небольшой модуль с выведенными наружу разноцветными проводами для подсоединения к проводам колодки магнитолы.
ACV SWI-X1 программируется для автомагнитол и головных устройств всех популярных брендов (Пионер, Alpine, Sony, Panasonic, JVC, Kenwood, Пролоджи и др.), которые имеют в комплекте пульт дистанционного управления.
Программирование осуществляется непосредственно с пульта д/у головного устройства.
SWI-X1 позволяет сохранить все функциональные возможности кнопок мультируля, а также расширяет возможности — программирование двух функций на одну клавишу (кратковременное/продолжительное нажатие).
Итак, после покупки универсального адаптера для кнопок на руле, мы можем приступать к установке.
Инструкция — подключаем мультимедийные кнопки на руле к магнитоле Pioneer
Рассмотрим процесс подключение Пионера к кнопкам на руле автомобиля Nissan Tiida.
Для работы нам потребуется:
- Руль с кнопками управления. Обычно на Ниссанах он имеется в штатном порядке;
Новенькая магнитола от Pioneer; - Адаптер ISO, переходник, должен быть в комплекте с автомагнитолой;
- Второй адаптер ISO. Вам нужно приобрести его отдельно;
- Адаптер SWI для кнопок на рулевом колесе о котором мы писали выше.
1.Первым делом соединяем черный, зеленый, синий и красный провод адаптера SWI-X1 с проводами на штатной колодке автомобиля в соответствии со схемой;
- синий провод ЛИНИЯ 1 — STRG SWA
- зеленый провод ЛИНИЯ 2 — STRG SWB
- черный провод МАССА — STRG GND
- черный провод МАССА — на минус питания (корпус авто).
2.Далее приступаем к программированию каждой кнопки на мультируле.
ВНИМАНИЕ! Перед началом следует убедиться, что белый провод адаптера отключен от массы.
Начинаем программировать, выполняя следующие действия в указанной последовательности:
Лада Веста – Пионер (Со штекером mini ISO) | Адаптер кнопок руля
Лада Веста – Пионер (Со штекером mini ISO) | Адаптер кнопок руля
Адаптер кнопок мультируля Lada Vesta для подключения к магнитоле Pioneer “на mini ISO штекер”. Данный вариант сохраняет заводскую гарантию, так как не требует “врезаний” в штатную проводку! Максимально простая установка “фишка в фишку”. Уже полностью запрограммирован, настроен и готов к установке, не требует “обучения”.
Хендай Солярис – Пионер | Адаптер кнопок руля
Хендай Солярис – Пионер | Адаптер кнопок руля
Тойота Авенсис – Пионер | Адаптер кнопок руля
Тойота Авенсис – Пионер | Адаптер кнопок руля
Киа Рио – Пионер | Адаптер кнопок руля
Киа Рио – Пионер | Адаптер кнопок руля
Форд Фокус 1/2 – Пионер | Адаптер кнопок руля
Форд Фокус 1/2 – Пионер | Адаптер кнопок руля
Лада Веста – Пионер | Адаптер кнопок руля
Лада Веста – Пионер | Адаптер кнопок руля
Адаптер кнопок мультируля Lada Vesta для подключения к магнитоле Pioneer “на скрутку”. Уже полностью запрограммирован, настроен и готов к установке, не требует “обучения”.
Шевроле Лачетти – Пионер | Адаптер кнопок руля
Шевроле Лачетти – Пионер | Адаптер кнопок руля
Лада Веста – Пионер (Со штекером mini ISO) | Адаптер камеры заднего вида и руля
Лада Веста – Пионер (Со штекером mini ISO) | Адаптер камеры заднего вида и руля
Адаптер кнопок мультируля и камеры заднего вида Lada Vesta для подключения к магнитоле Pioneer “на mini ISO штекер”. Данный вариант сохраняет заводскую гарантию, так как не требует “врезаний” в штатную проводку! Максимально простая установка “фишка в фишку”. Уже полностью запрограммирован, настроен и готов к установке, не требует “обучения”.
Сузуки Гранд Витара – Пионер | Адаптер кнопок руля
Сузуки Гранд Витара – Пионер | Адаптер кнопок руля
Тойота Королла – Пионер | Адаптер кнопок руля
Тойота Королла – Пионер | Адаптер кнопок руля
Киа Сид – Пионер | Адаптер кнопок руля
Киа Сид – Пионер | Адаптер кнопок руля
Митсубиси Лансер – Пионер | Адаптер кнопок руля
Митсубиси Лансер – Пионер | Адаптер кнопок руля
Митсубиси Паджеро / Паджеро Спорт – Пионер | Адаптер кнопок руля
Митсубиси Паджеро / Паджеро Спорт – Пионер | Адаптер кнопок руля
Форд Мондео 3/4 – Пионер | Адаптер кнопок руля
Форд Мондео 3/4 – Пионер | Адаптер кнопок руля
Ниссан Х Трейл – Пионер | Адаптер кнопок руля
Ниссан Х Трейл – Пионер | Адаптер кнопок руля
Хонда Цивик – Пионер | Адаптер кнопок руля
Хонда Цивик – Пионер | Адаптер кнопок руля
Опель Вектра Б – Пионер | Адаптер кнопок руля
Опель Вектра Б – Пионер | Адаптер кнопок руля
Сузуки Свифт / Лиана – Пионер | Адаптер кнопок руля
Сузуки Свифт / Лиана – Пионер | Адаптер кнопок руля
Киа Церато – Пионер | Адаптер кнопок руля
Киа Церато – Пионер | Адаптер кнопок руля
Тойота Рав 4 – Пионер | Адаптер кнопок руля
Тойота Рав 4 – Пионер | Адаптер кнопок руля
Ниссан Кашкай – Пионер | Адаптер кнопок руля
Ниссан Кашкай – Пионер | Адаптер кнопок руля
Шевроле Круз – Пионер | Адаптер кнопок руля
Шевроле Круз – Пионер | Адаптер кнопок руля
Мазда 6 – Пионер | Адаптер кнопок руля
Мазда 6 – Пионер | Адаптер кнопок руля
Читайте также: