???
Математика на уровне МГУ

Показано с 1 по 25 из 2776

Тема: USB контроллер джойстика

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    я не механик, я пока учус Аватар для 42Odin
    Регистрация
    29.03.2006
    Адрес
    Krasnoyarsk
    Возраст
    55
    Сообщений
    14

    Arrow Re: USB контроллер джоистика

    Рапорт.
    03-11-2006
    Только что закончена пересадка ВСЕХ родных кнопок сайтековской сорокопятки на ОДИН контроллер MJ16.
    Особенностью реализации стало то, что я применил "родные" сайтековские диодные матрицы, вызвонив их и подключив штатные платки РУС и РУД к MJ16. Интересно, что в РУС матрица 4х4 кнопки имеет 2 пустых ячейки, и в РУД матрица 3х4 так же имеет 2 "дырочки".
    Удалось "посадить" все кнопки на матрице MJ16 на первые четыре "строки" и на 8 "столбиков".
    Задействованы кнопки с номерами:
    на РУС: 1,4,9,10,11,12,17,18,19,20,25,26,27,28
    на РУД: 5,6,7,8,13,14,15,16,21,24.
    Осталось разобраться с оськами РУДа и осуществить окончательную сборку устройства в новом варианте подключения.
    Контроллер установлю в РУД, т.к. там планируется нарастить батарею кнопок и осей.
    Ещё нужно помороковать над подключением штатных переключателей AUX и MODE. Они должны срабатывать как нормально замкнутые кнопки. По три на каждый переключатель.
    Полчетвёртого на дворе, а утром на работу...

    06-11-2006
    Реализована идея размещения в корпусе РУД контроллера и соединение оного посредством кабеля с РУСом.
    Сделал следующее.
    1. Приобрёл разъём на 15PIN как на оригинальном контроллере.
    2. Нарисовал и вытравил плату для размещения в корпусе РУД с распайкой на ней осей и кнопок РУС для сопряжения с контроллером.
    На том же куске текстолита размещена дополнительная матрица 8х8 под кнопки. Почему именно такой размер? Да потому, что почти полная матрица 4*8 уже распаяна на оригинальных сайтековских платках в РУД и РУС, и я их уже повесил на контроллер. Да и геометрия при том монтаже какой я использовал не позволила бы разместить больше. Была идея диоды паять вертикально, но в процессе увлёкся и забыл про это. Хотя на будущее надо запомнить и по необходимости реализовать.
    Теперь осталось придумать куда понавтыкать такое количество кнопок.

    09-11-2006
    Успешно прошли испытания всей электрической части испытуемой комбинации.
    MJoy-16 плюс родные кнопки и оси X45.
    Таким образом, достигнуто следующее:
    После двухдневной пайки (вслепую без тестовых включений) ОГРОМНОГО количества проводочков для сопряжения трёх платок (МДжой+матрица кнопок на 64 кнопки+платка сайтека в РУД) и 16 кнопок, вся эта белибердень вкупе с РУСом заработала с первого подключения.
    Теперь на моём стенде работают 28 родных кнопок сайтека и 16 дополнительных. Откуда взялись ещё 4 к тем, о которых докладывал ранее? Да просто задействовал ползунки AUX и MODE, в них по 2 кнопки в каждом. Среднее положение - разомкнутое.
    Кнопки все нажимаются в любых комбинациях, не вызывая фантомных нажатий. Оси крутятся.
    Теперь главная задача пристроить куда-нибудь контроллер внутри корпуса РУД. А места там осталось мало. Подумываю отпилить кусок от матрицы кнопок, т.к. пока наращивать их количество в этом корпусе не вижу смысла. Или придётся его лепить на дно корпуса. Там есть запас по высоте.
    Да и ещё нужно вновь всё заливать термоклеем, а то периодически отваливаются сайтековские проводочки.
    Из матрицы MeanDog'а задействовал угол 8 строк на 6 столбцов. Т.е. сейчас у меня нет кнопок 7, 8, 15, 16, 23, 24, 31, 32, 39, 40, 47, 48, 55, 56. И пустуют 4 кнопки отсутствовавшие в сайтековской матрице 8х4.
    Фото потрохов в нынешнем состоянии прилагаю.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	=krb=Odin_rud_MJ16.jpg 
Просмотров:	500 
Размер:	87.9 Кб 
ID:	63628  
    ...вот и всё...

  2. #2

    Re: USB контроллер джоистика

    Цитата Сообщение от 42Odin Посмотреть сообщение
    Рапорт.
    03-11-2006
    Только что закончена пересадка ВСЕХ родных кнопок сайтековской сорокопятки на ОДИН контроллер MJ16.

    [--skipped--]
    Хых, а зачем на один? Удобнее собрать два контроллера и каждое устройство посадить на свой контроллер.

    Вот, был Saitek x45 - стало два независимых устройства - MRUS и MRUD оба на MJoy16
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	MRS1.JPG 
Просмотров:	392 
Размер:	102.4 Кб 
ID:	63888   Нажмите на изображение для увеличения. 

Название:	MRS2.JPG 
Просмотров:	427 
Размер:	136.3 Кб 
ID:	63889  

  3. #3
    Инструктор
    Регистрация
    26.02.2005
    Адрес
    Саратов
    Возраст
    55
    Сообщений
    1,355

    Re: USB контроллер джоистика

    Цитата Сообщение от Bizquit Посмотреть сообщение
    Хых, а зачем на один? Удобнее собрать два контроллера и каждое устройство посадить на свой контроллер.

    Вот, был Saitek x45 - стало два независимых устройства - MRUS и MRUD оба на MJoy16
    Если я подключу два Мджой16 отдельно на РУД и РУС то кнопка №1 на МРУСе и кнопка №1 на МРУДе при нажатии будит выполнять одно и то же действие? Поясню, я как то подключил 2 обсалютно одинаковых джоя Логитеч и на кнопку №1 каждого хотел назначить разные функции - неполучилось. Они читались как ода и таже кнопка.

  4. #4

    Re: USB контроллер джоистика

    Цитата Сообщение от VadNik Посмотреть сообщение
    Если я подключу два Мджой16 отдельно на РУД и РУС то кнопка №1 на МРУСе и кнопка №1 на МРУДе при нажатии будит выполнять одно и то же действие? Поясню, я как то подключил 2 обсалютно одинаковых джоя Логитеч и на кнопку №1 каждого хотел назначить разные функции - неполучилось. Они читались как ода и таже кнопка.
    Ну дык при прошивке им надо поменять ID устройства и все. Также можно сменить имя, которое будет отображаться в списке игровых устройств. Например у меня MRUS и MRUD. Скоро будет еще и MPED

  5. #5
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

    Re: USB контроллер джоистика

    Цитата Сообщение от VadNik Посмотреть сообщение
    Если я подключу два Мджой16 отдельно на РУД и РУС то кнопка №1 на МРУСе и кнопка №1 на МРУДе при нажатии будит выполнять одно и то же действие? Поясню, я как то подключил 2 обсалютно одинаковых джоя Логитеч и на кнопку №1 каждого хотел назначить разные функции - неполучилось. Они читались как ода и таже кнопка.
    Будут разные. А у Лоджиков это - фирменная "фича" :confused: , мягко говоря, я когда-то тоже так бился с джоем и рулем-педалями (сдуру при покупке руля решил взять тоже Лоджиковый из соображений "лучше совместятся" Ага, совместились, куда уж лучше). Даже в их саппорт писал - без ответа.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  6. #6
    =FB=
    Регистрация
    18.01.2005
    Адрес
    Russia
    Возраст
    47
    Сообщений
    513

    Re: USB контроллер джоистика

    Отцы, помагите плиз, есть ли в сети или у кого-нить, разводка печатной платы под Мдж16 размером меньше 105Х75 мм?
    http://s019.radikal.ru/i601/1212/67/9b9828fdf8dc.jpg

  7. #7

    Re: USB контроллер джоистика

    Цитата Сообщение от Wincel Посмотреть сообщение
    Отцы, помагите плиз, есть ли в сети или у кого-нить, разводка печатной платы под Мдж16 размером меньше 105Х75 мм?
    Даров Винцел, давно тебя в небе не видел.
    Вот печатка, я на ней собирал... Благодари Фреда Каа

  8. #8
    =FB=
    Регистрация
    18.01.2005
    Адрес
    Russia
    Возраст
    47
    Сообщений
    513

    Re: USB контроллер джоистика

    Приветы))) Неее я всё тут))) решил вот тоже электроникой занятся, пасибо за сцылку, респектище)))
    http://s019.radikal.ru/i601/1212/67/9b9828fdf8dc.jpg

  9. #9
    я не механик, я пока учус Аватар для 42Odin
    Регистрация
    29.03.2006
    Адрес
    Krasnoyarsk
    Возраст
    55
    Сообщений
    14

    Exclamation Re: USB контроллер джоистика

    16-11-2006
    Рапорт
    Джой собран полностью.
    РУС и РУД работают вместе!
    Оси без ручной калибровки дают почти полный диапазон.
    Точнее все оси на холлах (Х, У, Z) не доходят до минимума ~4%.
    Теперь решаю проблему назначения кнопок в Иле. Т.к. штатно опознаются только кнопки не больше 32-й.

    Цитата Сообщение от Bizquit Посмотреть сообщение
    Хых, а зачем на один? Удобнее собрать два контроллера и каждое устройство посадить на свой контроллер.

    Вот, был Saitek x45 - стало два независимых устройства - MRUS и MRUD оба на MJoy16
    Счёл это расточительным.
    Да и у меня всё втиснулось в естественные габариты РУСа и РУДа сорокапятки. И соединил я их штатным кабелем.
    В РУСе механика Sinchuk'а и холлы по подсказке fred kaa.

    Дополнение:
    Отдельное спасибо в этой ветке хочу сказать USSR_Rik. Он пытался помочь мне решить весьма существенную проблему с "невидимостью" Windows_XP кнопок джоя старше #32.
    Они так и не хотят определяться в NewView.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	jt_1_1.jpg 
Просмотров:	212 
Размер:	27.2 Кб 
ID:	64000   Нажмите на изображение для увеличения. 

Название:	=krb=Odin_rud_MJ16-2.jpg 
Просмотров:	413 
Размер:	82.3 Кб 
ID:	64001  
    Крайний раз редактировалось 42Odin; 18.11.2006 в 02:38.
    ...вот и всё...

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •