PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Простой USB HID контроллер 4-й версии под Windows или Android/Linux (http://pccar.ru/showthread.php?t=20460)

YAM1966 11.02.2016 14:35

Цитата:

Сообщение от Den186 (Сообщение 351382)
Здравствуйте.
Имею такой джойстик от бмв и андроид приставку Zidoo x9.

Хочу приобрести комплект для джойстика бмв , чтобы он работал с андроид.

Что вы можете предложить?

Привет!
Я так понимаю джойстик с тачпадом? Если да, я такой еще не подключал...
Вернее мне такой не попадался для отладки.
Если это обычный джойстик как на фото в шапке, то с помощью контроллера V4 им можно будет по USB или по ИК управлять Вашей приставкой.

Den186 11.02.2016 14:44

Цитата:

Сообщение от YAM1966 (Сообщение 351385)
Привет!
Я так понимаю джойстик с тачпадом? Если да, я такой еще не подключал...
Вернее мне такой не попадался для отладки.
Если это обычный джойстик как на фото в шапке, то с помощью контроллера V4 им можно будет по USB или по ИК управлять Вашей приставкой.

Можно и без тачпада, в Москве любые джойстики свободно в продаже.

Я не силен в электронике и не дружу с паяльником)))
Вашу систему легко к джойстику без тачпада подключить или нужны навыки?)))))

YAM1966 11.02.2016 14:51

Цитата:

Сообщение от Den186 (Сообщение 351387)
Можно и без тачпада, в Москве любые джойстики свободно в продаже.

Я не силен в электронике и не дружу с паяльником)))
Вашу систему легко к джойстику без тачпада подключить или нужны навыки?)))))

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

Den186 11.02.2016 14:56

Цитата:

Сообщение от YAM1966 (Сообщение 351385)
Привет!
Я так понимаю джойстик с тачпадом? Если да, я такой еще не подключал...
Вернее мне такой не попадался для отладки.
Если это обычный джойстик как на фото в шапке, то с помощью контроллера V4 им можно будет по USB или по ИК управлять Вашей приставкой.

Ок. Как приеду вечером с работы домой то отпишусь в личку.

13vladlen 12.02.2016 12:15

Здравствуйте!
Еще раз перечитав возможности вашего контроллера 4 версии,возвращаюсь к вопросу о возможности реализовать автоматическую регулировку яркости,для того чтобы реализовать регулировку яркости на контроллере монитора нужен программатор,а на вашем контроллере есть свободные входы и выходы, и не хотелось бы городить огород с еще одной платой для этих целей.
Прошу рассмотреть вариант примерно по такой схеме:
1) подключаем к свободному резистивному входу фоторезистор,на свободный выход ставим управляющий транзистор по цепи питания led подсветки и в зависимости от изменений сопротивления фоторезистора программируем событие на управляющем транзисторе
2)подключаем к свободному резистивному или аналоговому входу фоторезистор,программно привязываем к регулировке яркости или горячим клавишам
Ссылки:http://compcar.ru/forum/showthread.php?t=4690
http://compcar.ru/forum/showthread.php?t=4600

YAM1966 12.02.2016 12:22

Цитата:

Сообщение от 13vladlen (Сообщение 351467)
Здравствуйте!
Еще раз перечитав возможности вашего контроллера 4 версии,возвращаюсь к вопросу о возможности реализовать автоматическую регулировку яркости,для того чтобы реализовать регулировку яркости на контроллере монитора нужен программатор,а на вашем контроллере есть свободные входы и выходы, и не хотелось бы городить огород с еще одной платой для этих целей.
Прошу рассмотреть вариант примерно по такой схеме:
1) подключаем к свободному резистивному входу фоторезистор,на свободный выход ставим управляющий транзистор по цепи питания led подсветки и в зависимости от изменений сопротивления фоторезистора программируем событие на управляющем транзисторе
2)подключаем к свободному резистивному или аналоговому входу фоторезистор,программно привязываем к регулировке яркости или горячим клавишам
Ссылки:http://compcar.ru/forum/showthread.php?t=4690
http://compcar.ru/forum/showthread.php?t=4600

Если необходима дискретная регулировка яркости, то делать особо ничего и не требуется.
Подключаем фоторезистор например между выходом +5В контроллера X5/5 и аналоговым входом VIN1 X5/9. Тестером меряем напряжение при пороговой освещенности.
Создаем событие Напряжение на VIN1 < порогового в течении нужного времени, реакция Вывод ножка X5/7 однократно установить.
И второе событие Напряжение на VIN1 > порогового в течении нужного времени, реакция Вывод ножка X5/7 однократно сбросить.
И все :derisive:

p.s. может потребоваться подбор нагрузочного резистора для фоторезистора чтобы пороговое напряжение было около 2.5В.
Оно подключается между X5/9 и массой X5/4. Входное сопротивление аналогового входа довольно большое 47 КОм минимум.

p.s. 2 можно сделать и несколько градаций управления яркостью если использовать аналоговый выход контроллера, например канал 1 - X3/7 (на нем можно установить любое напряжение от 0 до 5В).
При этом событие то-же, а реакция - Управление и в Канале 1 выставить нужное напряжение. И так для всех пороговых значений освещенности...

13vladlen 12.02.2016 12:38

Спасибо за ответ! Приедет контроллер буду экспериментировать!!!

Den186 27.02.2016 02:25

Контроллер получил , Спасибо.
Буду пробовать подключить к iDrive BMW

YAM1966 01.03.2016 21:14

Версия 9.03 добавлена тестовая поддержка шины GaNet для Acura RDX.
Расширен функционал использования аналоговых выходов. Теперь ими можно управлять независимо, выставлять минимум и максимум и регулировать с заданным шагом по напряжению, запоминать значение перед изменением и восстанавливать его.

13vladlen 02.03.2016 08:32

Здравствуйте!
Контроллер получил,17 дней до Красноярска!
Пока не подключал,подвел Китайский новый год,матрица с тачем не успели приехать.Пока изучаю тему на предмет реализации всего на винде,с запуском и управление пока все понятно(теоретически),а вот с навигацией есть вопросы??
В чем преимущества подключения GPS модуля к вашему конроллеру от обычного USB датчика и как это все вяжется с программами навигации?Их оказывается не так уж много на винде.
Заранее спасибо за ответ!

YAM1966 02.03.2016 09:41

Цитата:

Сообщение от 13vladlen (Сообщение 353349)
Здравствуйте!
Контроллер получил,17 дней до Красноярска!
Пока не подключал,подвел Китайский новый год,матрица с тачем не успели приехать.Пока изучаю тему на предмет реализации всего на винде,с запуском и управление пока все понятно(теоретически),а вот с навигацией есть вопросы??
В чем преимущества подключения GPS модуля к вашему конроллеру от обычного USB датчика и как это все вяжется с программами навигации?Их оказывается не так уж много на винде.
Заранее спасибо за ответ!

К контроллеру можно подключить любой UART GPS модуль. При этом контроллер является просто USB мостом и виден в винде как виртуальный компорт или ttyACMx в андроиде.

YAM1966 02.03.2016 12:50

Версия 9.04 добавил для ИК протокол NEC REP с повтором полным кодом, а не импульсом (для Clarion)

Alex_St 02.03.2016 13:00

Спасибо!

habar 03.03.2016 00:16

можно будет управлять планшетом, с руля (резит. кн.) с помощью данного контролера?
(назад, домой, меню) голосовой набор и сброс. и возможно управление Webasto по CAN Bus шине?

YAM1966 03.03.2016 00:20

Цитата:

Сообщение от habar (Сообщение 353455)
можно будет управлять планшетом, с руля (резит. кн.) с помощью данного контролера?
(назад, домой, меню) голосовой набор и сброс.

Это да.
Цитата:

Сообщение от habar (Сообщение 353455)
и возможно управление Webasto по CAN Bus шине?

Это нет. Не видел чтобы вебасто цеплялось на кан шину...

Alex EX 04.03.2016 08:53

Цитата:

Сообщение от habar (Сообщение 353455)
можно будет управлять планшетом, с руля (резит. кн.) с помощью данного контролера?
(назад, домой, меню) голосовой набор и сброс.

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

Митрич18 04.03.2016 11:04

Цитата:

Сообщение от Alex EX (Сообщение 353604)
Подскажите разве есть команда андроиду с внешнего устройства (контроллера) принять вызов, голосовой набор, сброс ?

Хотите кнопкой трубку поднимать?

Alex EX 04.03.2016 11:09

Вложений: 1
Цитата:

Сообщение от Митрич18 (Сообщение 353618)
Хотите кнопкой трубку поднимать?

Ну да, на руле есть штатные, хочу назначить.

http://pccar.ru/attachment.php?attac...1&d=1457075349

Митрич18 04.03.2016 11:16

Нужные файлы подправить и всё будет работать, кнопку можно назначить любую, это думаю лучше обсуждать вне Юриной темы.

YAM1966 04.03.2016 11:19

Цитата:

Сообщение от Митрич18 (Сообщение 353621)
Нужные файлы подправить и всё будет работать, кнопку можно назначить любую, это думаю лучше обсуждать вне Юриной темы.

Солидарен, правка файла *.kl решит практически все хотелки....

YAM1966 04.03.2016 11:21

Вложений: 1
Куплен не дорого iDrive с тачем
Вложение 42849
По прибытию появится поддержка управления и с его тача в контроллере.

vdv2008 04.03.2016 15:54

позитивная новость! ) для этого idrive с тачем еще штатно стоит некий контроллер тача - он нужен будет в схеме подключения?

YAM1966 04.03.2016 16:00

Цитата:

Сообщение от vdv2008 (Сообщение 353638)
позитивная новость! ) для этого idrive с тачем еще штатно стоит некий контроллер тача - он нужен будет в схеме подключения?

Конечно-же не нужен....

Jenson 06.03.2016 20:12

Здравствуйте, хотелось бы узнать контроллер еще не научился читать Lin шину?

YAM1966 06.03.2016 20:14

Цитата:

Сообщение от Jenson (Сообщение 353837)
Здравствуйте, хотелось бы узнать контроллер еще не научился читать Lin шину?

Привет!
Пока не обучал его этому :wink2:
Может и дойдут руки, голова и до этого...

Alex_St 10.03.2016 20:07

Приобрел данный девайс.
Проверил пока на столе. Работает как и ожидалось.
Функционал реализован достойный. Автору респект!
Особенно понравилось, что новая фишка - повторная передача полной ИК посылки вместо кода повтора, была добавлена через 20 минут после того, как я спросил о том умеет ли девайс такое делать. Редкий разработчик умеет так быстро реагировать на потребности публики!

YAM1966 11.03.2016 00:01

Версия 9.05 добавлена поддержка по GaNet авто Honda Inspire.

Qviz 12.03.2016 20:47

Очень ждём как там будет idrive с тачпадом (сенсорный) работать:rolleyes2:

YAM1966 14.03.2016 23:39

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

alexfox 15.03.2016 07:23

Цитата:

Сообщение от YAM1966 (Сообщение 354946)
Приехал iDrive с тачпадом.
Как оказалось тачпад не совсем тачпад, а работает с абсолютными координатами, что тоже очень даже не плохо. Это позволяет как напрямую указывать точку нажатия, так и работать как эмулятор мыши.
Кроме того он различает нажатия 2-мя пальцами для зума и тремя пальцами для выполнения еще каких-то действий.

Круто! Когда ждать релиз версии под него? :-)
Напиши, плиз, артикул твоего iDrive, а лучше фото обратной стороны.

YAM1966 15.03.2016 10:41

Цитата:

Сообщение от alexfox (Сообщение 354967)
Круто! Когда ждать релиз версии под него? :-)
Напиши, плиз, артикул твоего iDrive, а лучше фото обратной стороны.

О релизе сообщу дополнительно. Фото добавил в шапку.

vdv2008 18.03.2016 12:03

Совсем отлично!
вчера тоже приехал джойстик с тачем ) начинаю эксперименты и придумывания схем использования )))

YAM1966 24.03.2016 12:32

Вложений: 2
Проверена работа мультируля от BMW E38/E39 без его доработок по шине i-bus.
Работают все кнопки
Вложение 43150
Кнопки круиза выведены отдельным контактом на интерфейсном разъеме.
Вложение 43151
Если необходимо, их можно тоже подключить просто как резистивные.
Для работы шины необходим подтягивающий резистор между шиной и +12В номиналом 1К...3К.

Shino Kuyo 24.03.2016 14:28

это руль от рестайла
у дорестайла подушка квадратная такая

YAM1966 24.03.2016 22:15

Версия 9.06 для iDrive, добавлена поддержка джойстиков от BMW с тачпадом.
Два режима работы:
- прямое указание точки нажатия;
- режим эмуляции мышки.
Распознаются нажатия двумя пальцами, зум двумя пальцами и нажатия тремя пальцами.

Вот как это выглядит при подключении к андроид свистку


При работе под windows 7

vdv2008 25.03.2016 11:25

Класс! а переключение режимов тачпада конфигурится 1 раз или в процессе можно будет переключать между режимами?

YAM1966 25.03.2016 12:01

Цитата:

Сообщение от vdv2008 (Сообщение 356042)
Класс! а переключение режимов тачпада конфигурится 1 раз или в процессе можно будет переключать между режимами?

Не проблема, сделаю возможность переключения режимов через реакцию iDrive.

vdv2008 25.03.2016 12:28

Спасибо! думаю будет полезно иметь такой функционал!

YAM1966 27.03.2016 19:26

Цитата:

Сообщение от vdv2008 (Сообщение 356042)
Класс! а переключение режимов тачпада конфигурится 1 раз или в процессе можно будет переключать между режимами?

Версия 9.07 для iDrive реализована хотелка. Теперь можно управлять на лету использованием тачпада... смотреть в реакции для iDrive.

YAM1966 28.03.2016 12:20

Для версии CAN с 9.08 я унифицировал все доработки по работе кнопок по шине CAN.
  • OPEL ASTRA скорость CAN 33 KBit/s
  • Mercedes CLK350 скорость CAN 83 KBit/s
  • VW MKV GTI скорость CAN 100 KBit/s
  • Volvo скорость CAN 125 KBit/s
  • AUDI RNS-E comfort CAN 100 KBit/s
Для привязки кнопок на авто необходимо: нажать на нужную кнопку на руле, затем выбрать в событии ИК код и нажать Получить код.

Так-же можно коды ввести вручную, для этого на поле получить код нажать правую кнопку мыши, выбрать Редактировать ИК код. Выбрать Кодировку CAN AUTO
  • OPEL ASTRA
    Ввести в поле Адрес 0
    В поле Команда:
    1 Vol Up
    2 Vol Down
    3 Next
    4 Prev
    5 SRC
    6 Phone
    7 Mute

  • Mercedes CLK350
    Ввести в поле Адрес 1
    В поле Команда:
    1 Next
    2 Prev
    16 Vol+
    32 Vol-
    64 PickUp
    128 Hang Up

  • VW MKV GTI
    Ввести в поле Адрес 2
    В поле Команда:
    1 Change input
    2 Scan forward
    3 Scan backward
    6 Vol up
    7 Vol down
    10 Menu
    26 Phone
    34 Up
    35 Down
    40 OK
    43 Mute

  • Volvo
    Ввести в поле Адрес 3
    В поле Команда:
    65 Right
    66 Left
    68 Down
    72 Up
    80 Back
    95 No
    96 Enter
    111 Yes
    119 Vol up
    123 Vol dn
    125 Next
    126 Prev

  • AUDI RNS-E
    Ввести в поле Адрес 4
    В поле Команда:
    1 - Mode нажат до истечения таймаута 1 секунда после предыдущего нажатия
    2 - Prev
    3 - Next
    4 - Scan Up
    5 - Scan Down
    6 - Volume +
    7 - Volume -
    8 - Up нажат до истечения таймаута 1 секунда после предыдущего нажатия
    9 - Down нажат до истечения таймаута 1 секунда после предыдущего нажатия
    10 - Up/Down нажат не позже 2 секунд после Mode
    11 - Mode
    12 - Vol Up/Down
    13 - Vol Up нажат после нажатия Phone
    14 - Vol Down нажат после нажатия Phone


Часовой пояс GMT +4, время: 11:08.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot