Jump to content
mega_mozg_13

MMJOY2 (бесплатная прошивка и софт для самодельного контроллера джойстика)

Recommended Posts

Да.

Стоимость датчика думаю отобьет Ваше желание.

Скрытый текст

Датчик калибруются один раз и навсегда - калибровка прибивается гвоздями навечно 😁.

Мне это не нравится.

 

Share this post


Link to post
Share on other sites
19 минут назад, Vumpel18 сказал:

Да.

Стоимость датчика думаю отобьет Ваше желание.

  Скрыть содержимое

Датчик калибруются один раз и навсегда - калибровка прибивается гвоздями навечно 😁.

Мне это не нравится.

 

Окей, глянем, посмотрим, пощупаем. Отпишем.

Share this post


Link to post
Share on other sites
В ‎07‎.‎02‎.‎2019 в 12:14, mega_mozg_13 сказал:

собирайте все хотелки и пожелания, что хотите исправить/добавить/убрать - будем думать как сделать обновку.

Переделывал недавно обычные переменный резисторы на бесконтактные с ТЛЕшками. И вот какая штука меня очень сильно затруднила, резистор поворачивается где-то на 340-350 градусов или около того, попасть магнитом началом координат в оставшиеся 10-20 градусов для корректной работы датчика практически нереально, особенно если учесть что габариты туда не позволяют поставить магнит, который можно свободно вращать для поиска этого самого нуля, приходится отдирать клей поворачивать клеить и так далее.  Исходя из вышеописанного есть предложение к функции "смещение" добавить угол этого самого смещения, а то как то странно, функция вроде как помогает настроить датчик без физического воздействия на магнит, но подходит она только для осей с небольшим рабочим углом.

Share this post


Link to post
Share on other sites
38 минут назад, capitanblood сказал:

Переделывал недавно обычные переменный резисторы на бесконтактные с ТЛЕшками. И вот какая штука меня очень сильно затруднила, резистор поворачивается где-то на 340-350 градусов или около того, попасть магнитом началом координат в оставшиеся 10-20 градусов для корректной работы датчика практически нереально, особенно если учесть что габариты туда не позволяют поставить магнит, который можно свободно вращать для поиска этого самого нуля, приходится отдирать клей поворачивать клеить и так далее.  Исходя из вышеописанного есть предложение к функции "смещение" добавить угол этого самого смещения, а то как то странно, функция вроде как помогает настроить датчик без физического воздействия на магнит, но подходит она только для осей с небольшим рабочим углом.

Увы, но ничего кроме мертвых зон по краям диапазона углов вращения таким образом не добъешся

Share this post


Link to post
Share on other sites
1 час назад, capitanblood сказал:

Переделывал недавно обычные переменный резисторы на бесконтактные с ТЛЕшками. И вот какая штука меня очень сильно затруднила, резистор поворачивается где-то на 340-350 градусов или около того, попасть магнитом началом координат в оставшиеся 10-20 градусов для корректной работы датчика практически нереально, особенно если учесть что габариты туда не позволяют поставить магнит, который можно свободно вращать для поиска этого самого нуля, приходится отдирать клей поворачивать клеить и так далее.  Исходя из вышеописанного есть предложение к функции "смещение" добавить угол этого самого смещения, а то как то странно, функция вроде как помогает настроить датчик без физического воздействия на магнит, но подходит она только для осей с небольшим рабочим углом.

е8000 или аналоги

лучше аналог с меньшим временем, тк эти линейки долго играющие

Share this post


Link to post
Share on other sites
7 часов назад, =FA=CATFISH сказал:

Увы, но ничего кроме мертвых зон по краям диапазона углов вращения таким образом не добъешся

Причем тут мертвые зоны по краям вращения? У меня все получилось сделать с поворотом магнита, но это было неудобно. Диапазон вращения получился  где-то от 500 до 31000 в сырых значениях, просто было бы удобнее софтом ноль смещать в нерабочую зону а не ручками.

Share this post


Link to post
Share on other sites

Согласен с Капитаном. Функция как то не работает. Но я еще в придачу так и не обзавелся правильными магнитами. Использую два приклеив их разными сторонами.)

Купил себе на Али термопластик. Хорошая штука скажу я вам думаю попробовать на него магниты клеить.

AS5600 купил 10 штук, но так руки и не дошли. Может на днях попробую.

Share this post


Link to post
Share on other sites
‎15‎.‎04‎.‎2019 в 23:24, Swift_CCCP сказал:

Согласен с Капитаном. Функция как то не работает. Но я еще в придачу так и не обзавелся правильными магнитами. Использую два приклеив их разными сторонами.)

Купил себе на Али термопластик. Хорошая штука скажу я вам думаю попробовать на него магниты клеить.

AS5600 купил 10 штук, но так руки и не дошли. Может на днях попробую.

я себе купил готовые как придут раскажу что и как, заявленно 360 градусов

 

Share this post


Link to post
Share on other sites

Добрый день или вечер, помогите пожалуйста. 

Хочу подключить ручку от logitech 3d pro к Ардуино про микро. Через сдвиговый регистр, но не понимаю как это сделать. С осями разобрался, а вот ручка пока удлинена от основания Джоя просто. Я ноль в этой теме, мне бы хотелось ссылку или реальную помощь !!!

 

Share this post


Link to post
Share on other sites

Ручка Logitech 3d pro с диодной матрицей исходно. Регистров в ней нет.

Распиновку, емнип, видел на avia-sim.ru. Но может и здесь проскакивала.

Share this post


Link to post
Share on other sites
Posted (edited)
38 минут назад, Komaroff сказал:

Ручка Logitech 3d pro с диодной матрицей исходно. Регистров в ней нет.

Распиновку, емнип, видел на avia-sim.ru. Но может и здесь проскакивала.

Спасибо большое, но я вообще нулевой, не могу разобраться. Где платы брать для этого может гте то готовые решения есть?

Edited by tolyan__tihas

Share this post


Link to post
Share on other sites

Сорри, сходу не нашел нужной ссылки.

В общих чертах так. Убедиться, что ммджой2 поддерживает диодные матрицы кнопок (я точно не знаю про этот момент) . Надо найти распиновку ручки логитеха. И подключить на нужные сигналы платы промикро.

Готовые платы под такой вариант вряд ли есть.

Завсегдатаи темы наверно быстрее сориентируют в конкретике.

Share this post


Link to post
Share on other sites
3 минуты назад, Komaroff сказал:

Сорри, сходу не нашел нужной ссылки.

В общих чертах так. Убедиться, что ммджой2 поддерживает диодные матрицы кнопок (я точно не знаю про этот момент) . Надо найти распиновку ручки логитеха. И подключить на нужные сигналы платы промикро.

Готовые платы под такой вариант вряд ли есть.

Завсегдатаи темы наверно быстрее сориентируют в конкретике.

Mmjoy 2 поддерживает диодные матрицы, но их же сначала нужно сделать как то на плате и только потом от платы к Ардуино?

Share this post


Link to post
Share on other sites

Уважаемые форумчане, помогите подключить ручку логитека 3д про к Ардуино, может встречал кто нибудь что-нибудь!

Share this post


Link to post
Share on other sites
5 минут назад, tolyan__tihas сказал:

Уважаемые форумчане, помогите подключить ручку логитека 3д про к Ардуино, может встречал кто нибудь что-нибудь!

Оно того стоит?

Может лучше более нормальный джой на барахолке присмотреть?

В каком городе?

Share this post


Link to post
Share on other sites
1 час назад, tolyan__tihas сказал:

Mmjoy 2 поддерживает диодные матрицы, но их же сначала нужно сделать как то на плате и только потом от платы к Ардуино?

Ручка логитеха сама по себе диодная матрица с кнопками. Остается только правильно подсоединить провода к промикро.

Share this post


Link to post
Share on other sites
53 минуты назад, tolyan__tihas сказал:

Уважаемые форумчане, помогите подключить ручку логитека 3д про к Ардуино, может встречал кто нибудь что-нибудь!

Это тебе как наводка. У него есть готовые файлы, поищи сообщения тут и на форуме Тундры.

Share this post


Link to post
Share on other sites
52 минуты назад, =FA=CATFISH сказал:

Оно того стоит?

Может лучше более нормальный джой на барахолке присмотреть?

В каком городе?

Я себе сделал самодельный напольник, подключил оси к Ардуино, все работает. Только провода от ручки идут к родному контроллеру джойстика и потом только к компу. А хочется к Ардуино и ручку и оси

Найти бы эту схему подключения ручки

Share this post


Link to post
Share on other sites
Posted (edited)
9 часов назад, tolyan__tihas сказал:

Уважаемые форумчане, помогите подключить ручку логитека 3д про к Ардуино, может встречал кто нибудь что-нибудь!

Не моё.Альф нарисовал и поделился.

post-1103554-0-16716300-1430302119.thumb.jpg.e32451d45ba5b26a665e649bbe7bdb53.jpg

Я ещё на заказ доп 10 кнопок цеплял.

973405457_bandicam2019-04-2320-38-27-109.thumb.jpg.72a56fba0ec43f366ef9403a1c33fdfe.jpg

Edited by MYCYJIbMAHUH
  • Thanks 1

Share this post


Link to post
Share on other sites
24 минуты назад, MYCYJIbMAHUH сказал:

Не моё.Альф нарисовал и поделился.

post-1103554-0-16716300-1430302119.thumb.jpg.e32451d45ba5b26a665e649bbe7bdb53.jpg

Я ещё на заказ доп 10 кнопок цеплял.

973405457_bandicam2019-04-2320-38-27-109.thumb.jpg.72a56fba0ec43f366ef9403a1c33fdfe.jpg

Спасибо, а эти кнопки дополнительные, которые на схеме слева и справа?

Share this post


Link to post
Share on other sites
43 минуты назад, tolyan__tihas сказал:

Спасибо, а эти кнопки дополнительные, которые на схеме слева и справа?

Слева.

1649392523_bandicam2019-04-2320-55-52-644.thumb.jpg.57f445fe2c1bacc6eca0eb475ea64060.jpg

  • Thanks 1

Share this post


Link to post
Share on other sites
22 минуты назад, tolyan__tihas сказал:

Я понял, спасибо. Имел ввиду на схеме

Шильд такой делал 

33148198_bandicam2019-04-2320-54-35-605.thumb.jpg.fb640e6c0ca4a06a57df6055a37b17c2.jpg

15288140_bandicam2019-04-2320-55-30-448.thumb.jpg.1c70d4c63a300367a5c7e1d5abf5e227.jpg

Share this post


Link to post
Share on other sites
8 часов назад, MYCYJIbMAHUH сказал:

Шильд такой делал 

33148198_bandicam2019-04-2320-54-35-605.thumb.jpg.fb640e6c0ca4a06a57df6055a37b17c2.jpg

15288140_bandicam2019-04-2320-55-30-448.thumb.jpg.1c70d4c63a300367a5c7e1d5abf5e227.jpg

На фото выше, как я понял это контроллер джойстика?

Share this post


Link to post
Share on other sites
1 час назад, tolyan__tihas сказал:

На фото выше, как я понял это контроллер джойстика?

Шилд сам паял, или купил полуготовый?

Share this post


Link to post
Share on other sites
12 часов назад, tolyan__tihas сказал:

Шилд сам паял, или купил полуготовый?

Это я паял,тренировался.

Share this post


Link to post
Share on other sites

Всем привет,  планируется подключение   6 сдвиговых рег .     в конфигураторе можно настроить только 32 или  более кнопок (если да то как)?   

Share this post


Link to post
Share on other sites

Можно в зависимости от версии используемой прошивки.

 

В настройках конфигуратора установить количество подключаемых регистров и выполнить саму настройку кнопок с записью в память контроллера.

Share this post


Link to post
Share on other sites
1 час назад, Vumpel18 сказал:

Можно в зависимости от версии используемой прошивки.

 

В настройках конфигуратора установить количество подключаемых регистров и выполнить саму настройку кнопок с записью в память контроллера.

 прошивка последняя  стоят сейчас 4 сдвига  и более 32 кнопок не дает ( хотел через шифт ) если добавлю еще 2 сдвига то  даст более 32?

Share this post


Link to post
Share on other sites
Posted (edited)
7 минут назад, MOPKOBKA сказал:

 прошивка последняя  стоят сейчас 4 сдвига  и более 32 кнопок не дает ( хотел через шифт ) если добавлю еще 2 сдвига то  даст более 32?

https://sites.google.com/site/mmjoyproject/novosti-i-obnovlenia

Версия 

MMJOY2 [v20160818 BETA]

... "увеличено количество кнопок джойстика до 128. причем спец.функции(энкодеры, тумблеры, таймеры и т.д.) из них имеют только первые 32, остальные как есть. опять же для ускорения работы" ...

5ac5b168535b8_02.thumb.jpg.49313463ad69d726bc44cb8499c312d4.jpg5ac67b796b8b3_03.thumb.jpg.d96e04350310736e074192f84d86b331.jpg2081048624_02.thumb.jpg.2dba2cfdf1854061c39dc5376e24779c.jpg1553205025_02.thumb.jpg.a2064c702554b7f8a2bb2aa948f2fcf6.jpg

У меня стоит 12 регистров на 96 кнопок.

Edited by =SOVA=Teiger
  • Upvote 1

Share this post


Link to post
Share on other sites
19 минут назад, MOPKOBKA сказал:

 прошивка последняя  стоят сейчас 4 сдвига  и более 32 кнопок не дает ( хотел через шифт ) если добавлю еще 2 сдвига то  даст более 32?

Один регистр - 8-мь линий (кнопок).

Если добавить два регистра получите возможность использовать 48 линий.

Не забываем внести используемое количество регистров  в конфигураторе.

  • Upvote 1

Share this post


Link to post
Share on other sites
Posted (edited)
25.04.2019 в 09:07, MOPKOBKA сказал:

прошивка последняя

 

Мы надеемся, что она всё-таки не последняя, а крайняя. 

25.04.2019 в 09:07, MOPKOBKA сказал:

стоят сейчас 4 сдвига  и более 32 кнопок не дает ( хотел через шифт ) если добавлю еще 2 сдвига то  даст более 32?

 

Один сдвиговый регистр, это 8 кнопок. Если я не забыл таблицу умножения, то 4 регистра по 8 кнопок... 32 получается. Если добавить 2 регистра получишь ещё 16 кнопок. Всего 48. У меня 102 кнопки, но в этой игре работают только 64.

Edited by veterok

Share this post


Link to post
Share on other sites
Posted (edited)
1 час назад, veterok сказал:

 

Мы надеемся, что она всё-таки не последняя, а крайняя. 

 

Один сдвиговый регистр, это 8 кнопок. Если я не забыл таблицу умножения, то 4 регистра по 8 кнопок... 32 получается. Если добавить 2 регистра получишь ещё 16 кнопок. Всего 48. У меня 102 кнопки, но в этой игре работают только 64.

Не верно. У меня работают все 96 кнопок (12 регистров на 8 умножить = 96 шт.). В этой игре.

Edited by =SOVA=Teiger

Share this post


Link to post
Share on other sites
11 минут назад, =SOVA=Teiger сказал:

Не верно. У меня работают все 96 кнопок (12 регистров на 8 умножить = 96 шт.). В этой игре.

Это как? Тоже хочу! 

Я когда собирал джой, спрашивал всех, в том числе и разработчиков. В итоге выяснил, что в БзС работают 64 кнопки, а в DCS 120.

  БзС, разработчик сказал, потдерживает 32, а у меня работает с 1 до 63 кнопки. Видимо не хватает нулевой до 64. 

Может у вас 96 через какой нибудь маппер, эмулятор клавиатуры? Давно они работают, может после какой нибудь обновы игры стали? 

Share this post


Link to post
Share on other sites
2 часа назад, veterok сказал:

Это как? Тоже хочу! 

Я когда собирал джой, спрашивал всех, в том числе и разработчиков. В итоге выяснил, что в БзС работают 64 кнопки, а в DCS 120.

  БзС, разработчик сказал, потдерживает 32, а у меня работает с 1 до 63 кнопки. Видимо не хватает нулевой до 64. 

Может у вас 96 через какой нибудь маппер, эмулятор клавиатуры? Давно они работают, может после какой нибудь обновы игры стали? 

Все по умолчанию. Никаких дополнительных программ нет. Голый Ил-2 БЗС. Плата ПроМикро, программа MMJOY2[v20160818upd1], 2 оси на цифровых датчиках 5010, 6 осей на Холлах SS495, 12 плат регистров 74HC165 на 96 кнопок.5ac5b168535b8_02.thumb.jpg.49313463ad69d726bc44cb8499c312d4.jpg5ac67b796b8b3_03.thumb.jpg.d96e04350310736e074192f84d86b331.jpg

  • Like 1

Share this post


Link to post
Share on other sites
1 час назад, =SOVA=Teiger сказал:

Все по умолчанию. Никаких дополнительных программ нет. Голый Ил-2 БЗС. Плата ПроМикро, программа MMJOY2[v20160818upd1], 2 оси на цифровых датчиках 5010, 6 осей на Холлах SS495, 12 плат регистров 74HC165 на 96 кнопок.5ac5b168535b8_02.thumb.jpg.49313463ad69d726bc44cb8499c312d4.jpg5ac67b796b8b3_03.thumb.jpg.d96e04350310736e074192f84d86b331.jpg

Вернее не 12 плат регистров, а 12 регистров 74HC165! ))

Share this post


Link to post
Share on other sites
Posted (edited)
1 час назад, =SOVA=Teiger сказал:

Все по умолчанию. Никаких дополнительных программ нет. Голый Ил-2 БЗС. Плата ПроМикро, программа MMJOY2[v20160818upd1], 2 оси на цифровых датчиках 5010, 6 осей на Холлах SS495, 12 плат регистров 74HC165 на 96 кнопок.5ac5b168535b8_02.thumb.jpg.49313463ad69d726bc44cb8499c312d4.jpg5ac67b796b8b3_03.thumb.jpg.d96e04350310736e074192f84d86b331.jpg

 

Я сейчас попробовал, сбросил все настройки (заного придётся биндить), но оно того стоило. В общем 102-ю кнопку назначил в игре и работает :yahoo:  

Видимо с какой то обновой изменилось.

Edited by veterok
  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)

а dcs     видит   более 32 кнопок? на устройстве

 

Edited by MOPKOBKA

Share this post


Link to post
Share on other sites
Posted (edited)
26 минут назад, MOPKOBKA сказал:

а dcs     видит   более 32 кнопок? на устройстве

 

В DCS у меня тоже все кнопки задействованы.

Edited by =SOVA=Teiger

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...