PDA

Просмотр полной версии : Адаптер для резистивных кнопок


admin
07.05.2009, 23:36
Новый JoyStick от Carmonitor (http://carmonitor.ru/ru/joystick-p-104.html)

Данный адаптер обеспечивает связь резистивных кнопок, расположенных на руле или на отдельном джойстике, с CarPC и позволяет эмулировать нажатия клавиш клавиатуры. Программное обеспесение данного адаптера позволяет опознать значение резистивной кнопки и сопоставить его с нажатием практически любой комбинации клавиш на клавиатуре.

Питание и подключние данного адаптера осуществляется по USB.
Ядром JoyStick (http://carmonitor.ru/ru/joystick-p-104.html) является популярный контроллер Atmega168

Приобрести можно здесь (http://carmonitor.ru/ru/joystick-p-104.html)

13623

Filtox
28.01.2010, 22:11
А можно поподробнее...
http://www.compcar.ru/forum/attachment.php?attachmentid=6326&d=1256756454 ссылка не работает

Chip
29.01.2010, 02:18
Вот здесь http://www.compcar.ru/forum/showthread.php?t=4957

AlexIz
26.06.2010, 23:01
Как его под CF настроить?

St@rz
27.06.2010, 02:14
Смотри в настройках CF горячие клавиши и читай тему по ссылке в сообщении выше.

AlexIz
06.07.2010, 20:58
У меня кнопки звонятся так: ВКЛ 3,3к
+ 330Ом
- 1 Ом
SRC 1,6k
переключение треков 810 Ом
Схему, к сожалению не знаю. Работать будет?

admin
06.07.2010, 22:17
+ 330Ом
- 1 Ом
Это что?

AlexIz
06.07.2010, 22:26
Это что?

Громкость :blush:

admin
07.07.2010, 01:45
Понятно.
С твоими сопротивлениями работать будет без проблем.

Dr.Sqaer
21.09.2010, 01:21
Купил себе адаптер SWI-PS (http://www.pac-audio.com/swixprogramming/showstepbystep.asp?InterfaceChecked=3&RadioGroupPioneer=0&mmSearch=Lincoln&Submit2=Search+Vehicles&ID=275) от PAC-Audio.com (http://www.pac-audio.com), заявлено что работает с магнитолами Sony и Pioneer. Соотвественно в инете пере этим нарыл тему, что управление внешним джойстиком на Sony принцип основан на замыкании сопротивления определённой величины между двумя проводами для выполнения той или иной команды.Ссылка (http://forum.francemobile.by/viewtopic.php?t=7297&start=0&postdays=0&postorder=asc&highlight=)
Но видимо не судьба мне решить мне этот ребус, адаптер выдаёт хрен пойми что при нажатии на кнопку.
Напомню, я борюсь с кнопками на Lincoln Navigator 1998 г.в. Joystick уже куплен, и соответсвенно от него самого на моём автомобиле толку нет, т.к блок кнопок общается со штатной магнитолой по своему протоколу.

Hamster
21.09.2010, 01:33
Купил себе адаптер SWI-PS (http://www.pac-audio.com/swixprogramming/showstepbystep.asp?InterfaceChecked=3&RadioGroupPioneer=0&mmSearch=Lincoln&Submit2=Search+Vehicles&ID=275) от PAC-Audio.com (http://www.pac-audio.com), заявлено что работает с магнитолами Sony и Pioneer.

.......

Напомню, я борюсь с кнопками на Lincoln Navigator 1998 г.в.

А какая магнитола в линке стоит то?

Dr.Sqaer
21.09.2010, 03:08
А какая магнитола в линке стоит то?
Ты видимо не совсем понял, я купил переходник этот в надежде что он будет понимать сигнал идущий с кнопок, и преобразовывать его в аналоговый (изменение сопротивления). И соответсвенно к нему я уже смогу подключить Joystick. Т.е Steering buttons -> SWI-PS > Joystick > CARPC

(vS)
21.09.2010, 10:38
я уже смогу

позвони мне

Saprofit
28.09.2010, 21:43
Я чего то не совсем понял, как настроить длительное нажатие кнопок в конфиге... подскажите пжлст

Влад69
01.10.2010, 19:36
Уважаемые гуру! Есть несколько вопросов по данному устройству.
Машина toyota

1.По ходу использованя почему то путается назначение кнопок.Т.е. вместо переключения трека вниз может убавляться громкость.Или например совсем громкость может перестать регулироваться,а через некоторое время всё нормализуется.

2.После запуска системы при выходе из цетрифуги в винду появляется сообщение "Джойстик уже запущен" Бесит безумно.

Заранее благодарен за помощь.

admin
01.10.2010, 19:41
Вы когда и где его покупали? У нашего джойстика такая надпись не выскакивает

admin
01.10.2010, 19:41
Я чего то не совсем понял, как настроить длительное нажатие кнопок в конфиге... подскажите пжлст

А у вас какая прошивка?

Влад69
03.10.2010, 00:56
Я готов купить ещё раз его у вас, и воспользоваться услугами по его настройке.Это возможно?

Влад69
03.10.2010, 19:30
Неужели Вы не можете настроить то,что продаёте?:smile1::smile1::smile1:

St@rz
03.10.2010, 23:21
Могу настроить через инет. Но нужен быстрый интернет и совместная работа. Плюс координация действий по аське.

Влад69
03.10.2010, 23:54
Спасибо огромное! Похоже Вы единственный специалист. Но я плохо предстовляю себе такую схему настройки.))) Но если в Москве никого не найдётся,то готов попробовать)))

admin
04.10.2010, 00:07
Я готов купить ещё раз его у вас, и воспользоваться услугами по его настройке.Это возможно?

Готов бесплатно настроить все что мы продаем, у Вас есть документы , то что Вы у нас купили?
Судя по ошибке , вы используете не наше устройство или не наш софт.

Saprofit
08.10.2010, 16:34
А у вас какая прошивка?

А как посмотреть версию прошивки? :blush:

Dr.Sqaer
09.01.2011, 00:47
позвони мне

Скинь мне мне раз тел. в личку плиз!

dimas-di
17.03.2011, 22:03
c БМВ рабоатать будет е39 ?

drull
28.11.2011, 12:20
а ко всем авто эта штука подходит?

drull
14.12.2011, 18:15
Получил свой джойстик... Расскажите, а как его установить? машина акура ТСК 2010

спасиб

Леха_835
24.12.2011, 00:24
А если в магнитоле есть вход для резистивных кнопок, можно ли будет через этот адаптер управлять компьютером с кнопок самой магнитолы?

Hamster
24.12.2011, 00:30
А если в магнитоле есть вход для резистивных кнопок, можно ли будет через этот адаптер управлять компьютером с кнопок самой магнитолы?

Разумеется, конечно, нельзя.

bobhot
02.01.2012, 05:44
парни всех с НГ помогите настроить, я забыл как задавать диапазон погрешности))), а то у меня через раз кнопки работают(((, до вчерашнего момента все проработало пару месяцев и потом слетели файлы конфига((( теперь мучаюсь)))

admin
02.01.2012, 12:56
увеличить уменьшить(-)(+) , чтобы запомнить нужно нажать на само значение.
Когда адаптер покупал? Если до ноября месяца то советую обновить ПО
Подробно здесь (http://www.compcar.ru/forum/showpost.php?p=87533&postcount=227)

bobhot
02.01.2012, 19:54
спс, уже сам понял и все настроил, только парадокс значения сопротивления у меня прыгают +-2 но я не задал погрешность,а все работает как часы тьфу 3раза)))

а что даст прошивка?

admin
02.01.2012, 21:53
Прошивка работает с новым ПО, новое ПО более стабильно и не конфликтует с другими устройствами, например с ELM-327

AlexIz
06.01.2012, 12:13
Вчера выяснил, что адаптер не понимает нулевое сопротивление на входе. Сначала я грешил на то, что кнопка не работает. Проверил - всё в порядке. Кнопка уменьшения громкости даёт КЗ, на реакции адаптера нет. Проверьте пожалуйста.

PGTomsk
13.01.2012, 15:54
Посоветуйте как подключить адаптер (куплен в апреле - старая версия) к Subaru Forester? Полгода не могу разобраться. Подключил к вот этим контактам (http://forester.pgtomsk.com/Photo/CarPC/DSC01586s.jpg) разъема с руля. Но конфигурационная программа на нажатия кнопок с руля реагирует странно, то значение меняется и замирает, то не меняется при тех же действиях.

Есть опыт с субару?

AlexIz
13.01.2012, 21:50
По этой картинке ничего сказать нельзя. Надо или схему или тестером на проводах посмотреть, что происходит при нажатии кнопок.

drull
11.06.2012, 17:33
Подскажите, а можно на него ещё пару кнопок повесить? В данный момент у меня висят кнопки, которые на руле.
Если припаять провода к кнопкам на магнетоле и подключить их к устройству, будет ли адаптер ещё и их воспринимать?

спасиб

AlexIz
11.06.2012, 22:35
Будет, надо только чтобы при их нажатии значение сопротивления отличалось от уже имеющихся.

drull
12.06.2012, 12:02
Будет, надо только чтобы при их нажатии значение сопротивления отличалось от уже имеющихся.

отлично, значит можно поэксперементировать :))::)

admin
12.06.2012, 18:46
Можно еще хоть 10 кнопок повесить, при условии которое озвучил AlexIz

bobhot
12.06.2012, 20:08
скажите плиз как сделать распознование долгого нажатия и короткого?
например у меня на руле есть 2стрелки вправо это следующий трек при коротком нажатии, но хотелось бы получить перемотку вперед при удерживании данной кнопки.
сейчас у меня при ее удерживаниее происходит перелистывание песен вперед(((

admin
12.06.2012, 22:04
Залить в контроллер другой скетч. (http://www.compcar.ru/forum/showthread.php?t=4640)

bobhot
13.06.2012, 05:29
я на ВЫ с такими переделками, куда нужно скопировать текст??
я так понял мне нужен второй текст? только куда его надо вписать?

drull
13.06.2012, 11:38
я на ВЫ с такими переделками, куда нужно скопировать текст??
я так понял мне нужен второй текст? только куда его надо вписать?

если получиться сделать, отпиши плиз как, я просто такой же профан

bobhot
13.06.2012, 19:04
я думаю сам я не сделаю, буду ждать помощи гуру)))

AlexIz
13.06.2012, 20:10
Админ, тремя постами выше дал ссылку. Там всё написано, надо просто повторить действия. Ничего сложного нет. :)

bobhot
13.06.2012, 20:13
я до 10 страницы дощел нет написанного куда впечатать этот код((( если знаешь то помоги пожалуйста((

AlexIz
13.06.2012, 21:20
Прошу прощения. Ссылка с хорошим описанием была выше.
http://www.compcar.ru/forum/showpost.php?p=87533&postcount=227
Не знаю, правильно ли вставил. :( Ура, правильно. Там подробно. :)
Принцип простой. Запускаешь специальную программку и в её окно вставляешь нужный скетч. Он в текстовом виде. Просто копируешь. Затем в програмке нажать кнопку, типа, "залить". и всё.
Я делал давно и в деталях не помню. Помню, правда, что программа-прошивальщик очень долго грузилась.

bobhot
13.06.2012, 21:30
т.е. я копирую текст из ссылки написанной выше где текст разбит на 2 вариант 1- короткое нажание, 2- короткое и длинное нажатие? копимрую весь текст 2-го варианта в
избежании конфликта отключите их.

"1-распаковываем архив и запускаем программу arduino.exe
2-Заходим в пункт меню Tools-->Board-->Arduino...Nano...ATMega168
3-Заходим в пункт меню Tools-->Serial Port->comXX где ХХ номер порта Вашего устройства
4-В основное окно программы копируем и вставляем следующий текст"
и после чего выполняем следующие шаги?
в результате я получу "перемотку" и на тойже кноке выбор трека?

AlexIz
13.06.2012, 21:57
Немного не так. :) После заливки скетча надо настроить программу HotKey на нажатие твоих кнопок. Грубо говоря, надо присвоить значению считанному с твоей кнопки значение нужной тебе клавиши (комбинации клавиш) клавиатуры. Если используешь iCar, то там есть своя программа (плагин) для кардуино, но я с ней не работал.

admin
14.06.2012, 20:18
2-Заходим в пункт меню Tools-->Board-->Arduino...Nano...ATMega168
Когда покупали устройство? Возможно что у Вас Atmega328

Indianlip
28.08.2012, 22:37
подскажите, будет ли этот адаптер работать с лачетти? есть ли возможность настраивать длинные нажатия?

edn62
18.10.2012, 23:15
а буде т ли это работать с "рулевыми кнопками" в бмв х5 2005 г.в.

admin
19.10.2012, 00:27
Если кнопки подключены по CAN, то не будет

IVanAkv
21.01.2013, 18:39
скажите, чем отличается JoyStick от PultIK? JoyStick с пультами не работает чтоле? Пульт вот такой (http://mysteryelectronics.ru/pulti-na-rul/650-rc-90un)

Hamster
21.01.2013, 18:51
скажите, чем отличается JoyStick от PultIK? JoyStick с пультами не работает чтоле? Пульт вот такой (http://mysteryelectronics.ru/pulti-na-rul/650-rc-90un)

А описание на первой странице слабо прочитать? Вроде русским по белому написано:



Данный адаптер обеспечивает связь резистивных кнопок, расположенных на руле или на отдельном джойстике, с CarPC и позволяет эмулировать нажатия клавиш клавиатуры. Программное обеспесение данного адаптера позволяет опознать значение резистивной кнопки и сопоставить его с нажатием практически любой комбинации клавиш на клавиатуре.

IVanAkv
21.01.2013, 19:22
Просто смутило то, что у обоих устройств фотографии в интернет магазине одинаковые

admin
21.01.2013, 19:44
Ну так они внешне одинаковые.
Только в пультике еще ИК приемник есть

LavTeam
08.02.2013, 13:18
А для нового chevrolet aveo подойдет?

admin
08.02.2013, 13:28
Схема проводки руля есть?

LavTeam
08.02.2013, 14:04
Схема проводки руля есть?
Нет...

IVanAkv
15.03.2013, 15:42
Скажите, есть программа для Android для устройства PultIK?

admin
15.03.2013, 15:48
Пока нет

IVanAkv
15.03.2013, 16:24
Пока нет

а когда примерно появиться?)) от этого зависит буду я переходить на андроид или нет)) отвыкнуть от кнопок на руле уже не смогу, слижком уж удобно с ними))

admin
15.03.2013, 18:54
Ждем плату Odroid-x2.
У производителей сейчас их нет в наличии, обещают только в апреле ее выслать

Alekssandr
14.08.2013, 21:31
Всем привет почти доделал адаптер рулевых кнопок для nexus7 на столе даже все работает, но появилась одна проблема.
Когда разобрал руль и добрался до скользящей контактной группы увидел что там больше нет свободных контактов (сразу не подумал что там резистивные кнопка и используется всего 2 проводка). В результате родилась идея, так как в машине уже используется arduino mega решил использовать ее.

И так из железа у нас: nexus 7, arduino mega и раскуроченная клавиатура с мультимедиа кнопками куда и припоялся. (Следующая, предыдущая, громкость +, громкость -)

Сделать решил следующее: на место земли в рулевых кнопка подать стабильные +5 в, другой конец подключить к ардуино и считывать данные, после обработки с ардуино вывести на отдельные выхода каждую кнопочку поотдельности (т.е. как на пульте отдельная кнопка это отдельный проводок тока не совсем) далее найти микросхему с гальванической развязкой типа как реле, но реле меня не устраивает, слишком грамозко хотя и работает.

В общем то и вопрос, может кто нибудь знает где можно найти такую микросхему

Примерная схема вот сдеся (http://pikucha.ru/ibVtB) контроллер это ардуино, всем спасибо.

mas_u
14.08.2013, 21:44
Всем привет почти доделал адаптер рулевых кнопок для nexus7 на столе даже все работает, но появилась одна проблема.
Когда разобрал руль и добрался до скользящей контактной группы увидел что там больше нет свободных контактов (сразу не подумал что там резистивные кнопка и используется всего 2 проводка). В результате родилась идея, так как в машине уже используется arduino mega решил использовать ее.

И так из железа у нас: nexus 7, arduino mega и раскуроченная клавиатура с мультимедиа кнопками куда и припоялся. (Следующая, предыдущая, громкость +, громкость -)

Сделать решил следующее: на место земли в рулевых кнопка подать стабильные +5 в, другой конец подключить к ардуино и считывать данные, после обработки с ардуино вывести на отдельные выхода каждую кнопочку поотдельности (т.е. как на пульте отдельная кнопка это отдельный проводок тока не совсем) далее найти микросхему с гальванической развязкой типа как реле, но реле меня не устраивает, слишком грамозко хотя и работает.

В общем то и вопрос, может кто нибудь знает где можно найти такую микросхему

Примерная схема вот сдеся (http://pikucha.ru/ibVtB) контроллер это ардуино, всем спасибо.

можно эту (http://www.chipdip.ru/product1/8263262422/)

YAM1966
14.08.2013, 22:34
Зачем вместо земли подавать 5вольт? Логичнее с этих 5вольт просто поставить подтягивающий резистор причем на стороне ардуино. Далее, чем Вам не угодил обычный npn транзистор в качестве ключа? Только найдите на контактах кнопки + и -, + пойдет на коллектор транзистора. Делов-то :wink2:
Только базовый резюк не забудьте поставить...

Alekssandr
15.08.2013, 00:13
Можно и транзистор но идея с твердотельным реле мне кажется интересней

YAM1966
15.08.2013, 12:50
Ну, для тех, кто использует ардуино - самое оно :derisive:

Alekssandr
17.08.2013, 01:52
YAM1966
Поставил подтягивающий резистор на стороне ардуино это даже облегчило мне жизнь, спасибо)))

И ещё.
В общем пока разрабатывал схему появилась идея как завязать рулевые кнопки и на планшет, и на магнитолу сразу, опять же реле с этим прекрасно справиться но не охота его использовать для столь небольших нагрузок, может кто знает какую нибудь микросхемку которая с этим справиться??

на рисунке в паинте нарисовал как мне необходимо замыкать
http://pikucha.ru/ibW8X/thumbnail/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpeg (http://pikucha.ru/ibW8X)

Вся будущая плата
http://pikucha.ru/ibW97/thumbnail/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.jpeg (http://pikucha.ru/ibW97)

YAM1966
17.08.2013, 19:42
Ну, если Вы просто переключаете подачу +5В, и там нет особой нагрузки, то почему не использовать просто любые ноги ардуино для этого вместо реле? Ардуино же на atmega какой-нибудь сделан... и ноги там имеют уровни питания.

Alekssandr
12.09.2013, 14:27
Ну, если Вы просто переключаете подачу +5В, и там нет особой нагрузки, то почему не использовать просто любые ноги ардуино для этого вместо реле? Ардуино же на atmega какой-нибудь сделан... и ноги там имеют уровни питания.

Спсибо YAM1966 сделал как ты сказал и всё получилось))) в итоге полностью переделал плату и всё работает отлично как и хотелось.


Для начало о машине: Lacetti 2011 года, установил в него планшет Nexus7 и заодно оставил магнитолу den9300sd, сам блок магнитолы утопил за торпедой а откидную панельку установил на потолок (соответственно купив 20-и жильный 3-х метровый шлейф 80 рублей за метр)

Потом приобрел родные рулевые кнопки на руль, для управления круиз контролем и мультимедиа (круиз контроль самодельный хочешь себе иди сюда (http://oklik.name/proect/kk/))

С самого начало думал что рулевые кнопки будут управлять только pionerom но со временем захотелось сделать так чтобы рулевыми кнопками можно было управлять и Pionerom и Nexusom. В итоге собрал такую вот плату на Atmega328 (я понимаю что она мощная для таких целей, но что было под рукой тем и делал) прошивка написана в среде ARDUINO, там всё довольно таки просто), она управляет и пионером и нексусом, резисторы для пионера пока не установлены (нет в наличии нужных номиналов=(( ) но по USB работает отлично, для управления планшетом решил использовать обыкновенную клавиатуру, (перепаивать клавиатуру очень просто, там обыкновенная матричная клава, находим нужную кнопки и идем по дорожке к какому контакту на плате она выйдет и второй конец также, потом просто их замыкаем и проверяем, таким образом ищем нужную пару)

у меня например :
R5 ->C15 =следующая песня
R6 ->C15 =Предыдущая песня
R4 ->C14 =плей, пауза

управляется всё это дело так:
на мультимедиа кнопках, когда удерживаем кнопку моде она переключает управление на nexus7 ещё раз удерживаем переключает на pioner и так по кругу, если нажимаем Mode кратковременно если стоит на nexus7 то плей пауза если на pioner то муте, далее кнопка PWR следующая песня SEEK предыдущая (работает в зависимости от такого какое устройство выбрано), кнопки громкости работают только на пионер, не стал их делать отдельно для нексус так как нексус подключен к пионер через аукс,

Видеоролик работоспособности платы
cxOPOW1O328

andruha-666
18.09.2014, 10:40
Все-же никак не пойму чем это устройство отличается от обычного джойстика. Не лучше ли спаять MJoy8, который обойдется рублей в 100 и будем иметь три канала+24 кнопки. А софт под джойстик написать вообще не проблема.

ava66
12.11.2014, 10:01
День добрый , хочу задать несколько вопросов по адаптеру . Купил адаптер http://carmonitor.ru/ru/joystick-p-104.html , купил кнопки на руль (субару аутбэк) , прозвонил проводку на рулевой колонке и нашёл два провода (назовём их сигнальными) на которых при нажатии кнопок меняется сопротивление . Вопрос следующий , так и должно быть что на сигнальных проводах , если мультиметром один щуп на массу а другой на любой из этих проводов показывает 12 вольт ? А если один щуп на один сигнальный провод , а другой щуп на другой сигнальный провод , только тогда при нажатии кнопок показывает сопротивление ? Как правильно подключить адаптер ? 1. Один провод адаптера к одному сигнальному проводу другой провод к другому сигнальному . 2. Объединить оба сигнальных провода в один и подключить к одному проводу адаптера , а второй взять с массы . Заранее спасибо за ответ .

ZyaK
20.12.2014, 09:59
мультиметром один щуп на массу а другой на любой из этих проводов показывает 12 вольт ?

Проверяй, на массу они не должны звониться никак

anru
21.03.2015, 11:12
Привет всем подскажите может уже где-то обсуждалось. Можно заменить кнопки громкости физические от планшета на крутилку эмулирующую нажатие + и - громкости. Крутилка как-то поудобней. Спасибо.

Digitype
30.11.2016, 22:57
Есть что-то подобное на Aliexpress?