Кнопки на руле в автомобиле

Использование Arduino/CraftDuino (Freeduino, Seeduino, ...).

Кнопки на руле в автомобиле

Сообщение dennisdennis » 24 янв 2015, 12:05

Пытаюсь вкорячить в свой субарик Головное устройство от более новой модели авто, есть проблема с резистивными кнопками на руле.
Можно ли на Арудино сделать так?
Есть родных 6 кнопок на руле, у каждой свое сопротивление, ГУ необходимо 2 блока кнопок, 4 кнопки и 4 кнопки, они подключаются к 2 разным входам на ГУ. Я хотел бы обойтись штатными, т.е при нажатии 2 кнопок одновременно - эмулируется на вход ГУ нажатие нужно кнопки на нужный вход.

008-up Impreza, 2009-up Forester (all without phone/BT buttons):

Mute 22 Ohms
Volume Up 90 Ohms
Volume Down 200 Ohms
Mode 360 Ohms
Channel Up 690 Ohms
Channel Down 1500 Ohms
No buttons 4700 Ohms

2011-up Impreza, Forester, and Crosstrek (all with phone/BT buttons):

Pin 4:
Seek Up 0 Ohms
Seek Down 330 Ohms
Volume Up 1000 Ohms
Volume Down 3110 Ohms
No buttons 100K Ohms

Pin 13:
Mode 0 Ohms
On hook 330 Ohms
Off hook 1000 Ohms
Talk 3110 Ohms
No buttons 100K Ohms

Изображение

На Pin 13 ГУ
При одновременном нажатии Volume Up и Mute (в сумме 112ом) эмулируется нажатие On hook 330ohms
При одновременном нажатии Volume Down и Mode (в сумме 560ом) эмулируется нажатие Off hook 1000ohms
При нажатии Mode (360 Ohms) эмулируется нажатие Mode 0 Ohms
При нажатии Mute 22ohms эмулируется нажатие Talk 3110 Ohms (т к в новом ГУ эта кнопка не задействована, ф-ция Mute активируется длительным нажатием Mode)

Возможно ли такое, может кто-то делал уже похожий проект?
Т.е на аналоговый вход (АЦП) получаем определенное сопротивление, сверяем, создаем на других двух выходах ЦAП нужное сопротивление.
dennisdennis
 
Сообщения: 1
Зарегистрирован: 24 янв 2015, 11:36
programming: C++

Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

© 2009-2019 |  О проекте  |  Политика Конфиденциальности  |