Показать сообщение отдельно
Старый 04.05.2014, 00:47   #142
sova
Дастеровод - в почете
 
Аватар для sova
Подробнее

Онлайн: sova вне форума
Был(а): 2019-12-25 20:00
Имя: Юрий
Адрес: Новая Москва
Автомобиль: Luxe Privilege 2.0 4x4
По умолчанию Re: Схема подрулевого джойстика и адаптеров к нему

Есть новости для владельцев китайских магнитол на Андроиде и прочих, у которых интерфейс кнопок на руле представлен тремя проводами - KEY1/AD1, KEY2/AD2 и GND.(в некоторых моделях названия могут отличаться). Сегодня собрал первый прототип адаптера подрулевого джойстика.
Вот так он выглядит.

Шесть проводов справа подключаются к разъему джойстика. Слева два провода на питание и три соответственно на интерфейс ДУ. Белая петля определяет режим работы кнопок джойстика. Т.е. пока петля замкнута джойстик работает в обычном режиме. Кнопкам 1 - 6 можно назначить по 1й функции, одновременное нажатие кнопок 3 и 4 еще одна функция и энокодер вверх и вниз по одной функции, всего получается 9 функций.
Если магнитола поддерживает большее количество функций, то петлю можно разрезать. В этом случае кнопка 5 становится кнопкой расширения. Например поворот энкодера вниз переключает треки вперед, тогда нажатие кнопки 5 с последующим поворотом энкодера вниз будет переключать папки. Всего в этом режиме можно назначить до 13 функций.
Некоторые магнитолы для назначения функций через меню требуют удерживать кнопку на руле, а затем выбрать для нее функцию в меню настройки. Поскольку команда от энкодера это короткий импульс и удерживать его невозможно, на время настройки предусмотрена передача функций энкодера другим кнопкам. Поясню на примере. Сначала назначаем функции для кнопок 1 - 6, затем одновременно нажимаем кнопки 2,3 и 4 и удерживаем в течении 10и секунд. После этого нажатие кнопки 1 соответствует повороту энкодера вниз, кнопка 2 - энкодер вверх. Если петля разрезана тогда, плюс ко всему, удержание кнопки 5 и нажатие кнопки 1 или 2, будет соответствовать нажатию пятой кнопки с последующим поворотом энкодера вверх или вниз. После выключения- включения зажигания адаптер вернется к нормальному режиму работы.
Извиняйте если чего непонятно. Спать очень хочется. Завтра попробую объяснить вразумительно.
Пока адаптер проверялся только на стенде. Программа работает так, как было задумано. Хотелось бы протестировать на реальной магнитоле. Если найдутся желающие(желательно живущие не особо далеко), как говориться ВЕЛКАМ!
Изображения
 
  Ответить с цитированием

Это может быть интересно

Дастершоп77.ру - всё для Рено Дастер!