Эмуляция кнопок управления автомагнитолой на руле с помощью Arduino
- Войдите на сайт для отправки комментариев
Здравствуйте. Нужна помощь в реализации проекта.
В автомобиле на руле установлены кнопки, которые подключаются двумя проводами к магнитоле. Кнопок 6 штук (Vol+, Vol-, Ch+, Ch-, Mode, Mute). В зависимости от нажатой кнопки, меняется сопротивление.
Есть bluetooth гарнитура Nokia BH-111. Вот она:
При поможи этиой гарнитуры можно управлять плеером различных устройств, а так же отвечать на телефонные звонки. Поддерживает подключение до 5-и устройст.
Так вот, задача в том, чтобы кнопки на руле, фактически стали кнопками гарнитуры, не прибегая к изменениям в зоводской проводке и разъемах.
В итоге функционал кнопок на руле должен выглядеть вот так:
Решение которое вижу я - это Arduino.
Общая идея модуля на базе ардуино такая:
- подключаем модуль ардуино к штатному разъему для магнитолы (снабдив соответствующим переходником), взяв там питание 12 В и подключившись к приходящим проводникам от кнопок на руле (таким образом сохранится штатная проводка, вдруг потом понадобится).
- подключаем сигнал с кнопок на АЦП ардуино, меряем сопротивление кнопок. По ряду (точнее - набору диапазонов) возможных значений определяем нажатую в настоящий момент кнопку;
- фильтруем ввод (длительные нажатия одной кнопки и т.д.);
- воздействуем на контакты на гарнитуре цифровыми сигналами с ардуино, эмулируя нажатия кнопок и сигналы с энкодера громкости.
Вот, как-то так я себе это представляю. Подскажите, пожалуйста, кто сможет помочь с реализацией?
Схема кнопок и гарнитура в разобранном виде:
Достаточно просто реализуемо.
Вам советом помочь или надо что то законченное получить ? Цена вопроса...
Пишите :)
Достаточно просто реализуемо.
Вам советом помочь или надо что то законченное получить ? Цена вопроса...
Пишите :)
В идеале нужно готовое изделие.
Цену я бы хотел узнать у вас, т.к. не знаю, сколько такая работа может стоить.