Jump to content
mega_mozg_13

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

Recommended Posts

13.07.2019 в 17:15, Ya_Tomat сказал:

Такой вопрос. В папке PCB есть файл датчика с TLE5010 и attiny . Кто нибудь делал эту сборку. Есть прошивка для  Attiny ? Я так понимаю к датчику потом можно всего 3 провода вести. 

я делал, проводов четыре, прошивки для тиньки в свободном доступе не планируется.
sns.jpg

  • Upvote 1

Share this post


Link to post
Share on other sites

очень небольшой фотоотчет по РУДу Logitech G940.
основная плата - 8 кнопок с общей землей, и встроенной подтяжкой к питанию.
правая ручка - 2 оси потенциометрами и матрица кнопок 4/4.
честно, разбирать/собирать дольше чем работы переделки.

L940_Base.jpg

L940_Button.jpg

L940_Grip.jpg

L940_Grip_Matrix.jpg

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Есть ли вывод информации с игры на светодиоды? И какие данные ?

Share this post


Link to post
Share on other sites

Насколько знаю здесь нет.

Share this post


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

Есть ли вывод информации с игры на светодиоды? И какие данные ?

Фсе эти фитюльки со светодиодами - от лукавого и продавшихся ему рекламистов.

Настоящий боец с пикселами в небе не станет обращать внимания на светлячков на РУСе/РУДе. 

Все его внимание направлено на монитор.

А для VR-щиков какая-то там обратная связь на светодиоды джоев, так и вообще циничное надругательство.

  • Haha 2

Share this post


Link to post
Share on other sites
Posted (edited)
17.07.2019 в 14:20, mega_mozg_13 сказал:

основная плата - 8 кнопок с общей землей, и встроенной подтяжкой к питанию.

а эти 8 кнопок возможно  к ммджой2 подключить?

Edited by =VCC=Ghash34

Share this post


Link to post
Share on other sites

На плате ручки COBRA M-5,отсутствуют сдвиговые регистры???Как же теперь ручку  с ммджоем 2 подружить?

Share this post


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

На плате ручки COBRA M-5,отсутствуют сдвиговые регистры???Как же теперь ручку  с ммджоем 2 подружить?

это не кобра а китайская дичь ,просто выкинь ее

Share this post


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

On the board of the COBRA M-5 handle, there are no shift registers ??? Now how do you make friends with mmJoy 2?

 

https://sites.google.com/site/mmjoyproject/nastrojka-v-defender-cobra-m5-treh-rezimov-bvr-nav-vis

 

https://forum.il2sturmovik.ru/topic/2668-mmjoy2-и-cobram5/

 

 подключения матрицей кнопок 

 

https://sites.google.com/site/mmjoyproject/podklucenie-knopok

Edited by Sokol1
  • Like 1

Share this post


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

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

Я могу кнопки напрямую вывести на отдельную плату с регистрами,но это крайний вариант(варварский).

Share this post


Link to post
Share on other sites
Posted (edited)
Только что, MYCYJIbMAHUH сказал:

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

Я могу кнопки напрямую вывести на отдельную плату с регистрами,но это крайний вариант(варварский).

пока ничего не прописывать, в ручке свой чип залитый компаундом неизвестной маркировки , если надо могу отдать плату из башки с регистрами

Edited by =VCC=Ghash34

Share this post


Link to post
Share on other sites
20.07.2019 в 06:45, =VCC=Ghash34 сказал:

а эти 8 кнопок возможно  к ммджой2 подключить?

в текущей версии mmjoy пока нет прямого чтения кнопок с общей землей.
поэтому пока
или через сдвиговые (тут кстати уже есть резисторы подтяжки на них можно сэкономить)
или матрицей кнопок где земля - одна строка и кнопки 8 колонок.

  • Thanks 1

Share this post


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

в текущей версии mmjoy пока нет прямого чтения кнопок с общей землей.
 

а в грядущей прошивке такое предвидится?

Share this post


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

а в грядущей прошивке такое предвидится? 

да, вообще можно смотреть и изучать virpil конфигуратор чтобы понять что будет.

Edited by mega_mozg_13

Share this post


Link to post
Share on other sites

Он без наличия vpc устройства не запускается. По крайней мере у меня не запустился.

Share this post


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

Он без наличия vpc устройства не запускается. По крайней мере у меня не запустился.

У меня конфигуратор vpc открылся и три девайса на mmjoy2 показывают работу кнопок и осей.

Share this post


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

Он без наличия vpc устройства не запускается. По крайней мере у меня не запустился.

таких ограничений нет, ковыряйте комп/винду.

Share this post


Link to post
Share on other sites

@mega_Mozg_23

 



In the new MMjoy2 firmware is possible support for ALPS RKJXL and RKJXM switches, for use then as HAT without external circuits?

Share this post


Link to post
Share on other sites
Posted (edited)

Уважаемый mega_mozg_13 Хотел бы высказать вам свое пожелание/предложение. Нельзя ли для будущей прошивки/конфигуратора сделать функцию сложения осей? Что бы например две тормозных педали (для трехосевых) можно было повесить на одну ось. Нажатое положение правой, при отпущенной левой крайнее правое положение, Нажатая левая при отпущенной правой - крайнее левое положение. Обе отпущенные - середина. Насколько я знаю в контроллерах VPC вы такое уже реализовали.

Edited by Johnet

Share this post


Link to post
Share on other sites

Sokol1
ALPS RKJXL/RKJXM - вопрос когда центральная кнопка нажимается всегда - в продукции VIRPIL решается внутри прошивки плат ручек. поэтому пока ответа не будет.

Johnet

конечно, все успешные решения в VIRPIL будут работать и тут.

  • Like 1

Share this post


Link to post
Share on other sites

Может кто знает почему присутствует дребезг осей с датчиками  TLE5011. И после калибровки данные опять уползают то вниз то вверх, то по отсчетам не доходит по краям. что то я не то делаю? Или магниты приклеить нужно? Или слишком сильные они? А может резистор нужно подобрать? 

Share this post


Link to post
Share on other sites

И то и другое.

Резисторы то должны соответствовать, согласно схеме.

Share this post


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

И то и другое.

Резисторы то должны соответствовать, согласно схеме.

Длина проводников 20 см. Какие резисторы нужны? Сейчас 10кОм.

Share this post


Link to post
Share on other sites

Всё в пределах нормы.

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

Магниты менее сильные и расстояние увеличить. Естественно, что магнит должен быть зафиксирован.

Сколько датчиков всего ?

Share this post


Link to post
Share on other sites

Два

Блин. 50 ом все...

20190725_140459.jpg

Блин. 50 ом все...

Какие нужно менять на 10 кОм?

Какие нужно менять на 10 кОм? Тот что идёт на сигнал CS?

Share this post


Link to post
Share on other sites

Магниты бегают, тож колупался, потом супер клеем капнул и норм, ток после сборки, в последнюю очередь.

Share this post


Link to post
Share on other sites

Методом проб стало понятно что очень влияет на вдребезги  расстояние до магнита. Дребезг минимальный 2 единицы сырого значения. Я думаю с этим можно жить😉

Share this post


Link to post
Share on other sites
22.07.2019 в 16:49, mega_mozg_13 сказал:

да, вообще можно смотреть и изучать virpil конфигуратор чтобы понять что будет.

а ручки вирпиловские можно будет подключать?

  • Upvote 1

Share this post


Link to post
Share on other sites
27.07.2019 в 19:23, =VCC=Ghash34 сказал:

а ручки вирпиловские можно будет подключать?

конечно

Share this post


Link to post
Share on other sites
Posted (edited)

Подключил  резистор, работает только  ЧАСТЬ  оборота резистра, не весь  оборот, шумит,  дергается не калибруется, перепробовал три штуки разные, что не так?

картинка раскрывается кликом мышки

Ножка \

- земля GND

- CS

- VCC +5v (power)

7e3d4ed83412t.jpg

В конфигураторе указал -  F4 -  встроенный датчик + оcь X/

2ae8546bd9e4t.jpg
 

К чему подключаю

 

db7383fd39d9t.jpg
 

Edited by =N=Bonaparte

Share this post


Link to post
Share on other sites
6 часов назад, =N=Bonaparte сказал:

В конфигураторе указал -  F4

почему вы считаете что там эта ножка? ну и "автокабировка" - мертворожденная функция.

Share this post


Link to post
Share on other sites
Posted (edited)

 

2 минуты назад, mega_mozg_13 сказал:

почему вы считаете что там эта ножка? ну и "автокабировка" - мертворожденная функция.

 

mega_mozg_13 Что делаю не правильно и что надо сделать?

Edited by =N=Bonaparte

Share this post


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

mega_mozg_13 Что делаю не правильно и что надо сделать?

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

Share this post


Link to post
Share on other sites
Posted (edited)

Я запутался, окончательно у же ничего не понимаю.  Какая ножка куда...?  

mega_mozg_13  старые  фото шильда , сейчас к нему много кнопок и тумблеры подключены все в проыодах.

 

34f86334754ft.jpg
7e1c1a9b0131t.jpg

 
 ---- ---   mega_mozg_13   подскажи скажи, здесь правильная распиновка  ножек?

 

da6d7d1e803d.png
 

!  ....  Я, не пойму какие порты МК указывать, подбирать f4,f5,f6,f7, b5,b6.d4

30 минут назад, mega_mozg_13 сказал:

почему вы считаете что там эта ножка? 

 

Зачем вопрос на вопрос, лучше сразу ответ дай.

Edited by =N=Bonaparte

Share this post


Link to post
Share on other sites

Для потенциометров подходят только D4, D7, B4, B5, B6, F4, F5, F6, F7.

Соответственно если смотреть на разъемы подключения осей на вашей картинке то это оси 5 и 7, еще можно подключиться потенциометрами к разъемам LED. Куда у Вас выходят ножки F4-7 по картинке не видно. Либо подключайтесь через внешние АЦП.

  • Thanks 1

Share this post


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

Зачем вопрос на вопрос, лучше сразу ответ дай. 

да потому что по вашим картинкам никому не видно куда вы подключили потенциометр, ну елки палки!

Share this post


Link to post
Share on other sites

Всем добрый день!
Давненько играл в Ил2, Тундру, потом забросил. Для ависимов имею Logitech 3D Pro и клава/мышь, для моих запросов хватает) Но узнав о такой программе сразу появилась мысль реализовать давнишнюю мечту - игровой руль, т.к. еще любитель автосимов. Поэтому прошу помочь с такими вопросами:

1. Можно ли использовать оптический инкрементный энкодер с этой программой? Как производится настройка "нуля", максимального угла отклонения: один раз или при каждом включении?

2. На сайте нет информации о подключении осей(пустая страница). Может кто поделится схемами, фотками как подключать переменный резистор/энкодер?

3. Может стоит пересмотреть выбор энкодера и посоветуете что то лучше для руля выбрать? Думал брать уже готовый оптический инкрементный энкодер за 500р с Алика, там 5 контактов.

Share this post


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

Всем добрый день!
Давненько играл в Ил2, Тундру, потом забросил. Для ависимов имею Logitech 3D Pro и клава/мышь, для моих запросов хватает) Но узнав о такой программе сразу появилась мысль реализовать давнишнюю мечту - игровой руль, т.к. еще любитель автосимов. Поэтому прошу помочь с такими вопросами:

1. Можно ли использовать оптический инкрементный энкодер с этой программой? Как производится настройка "нуля", максимального угла отклонения: один раз или при каждом включении?

2. На сайте нет информации о подключении осей(пустая страница). Может кто поделится схемами, фотками как подключать переменный резистор/энкодер?

3. Может стоит пересмотреть выбор энкодера и посоветуете что то лучше для руля выбрать? Думал брать уже готовый оптический инкрементный энкодер за 500р с Алика, там 5 контактов.

за 500 рублей готов с алика🤔не дешевле руль готовый бу купить и переделать, будет и с обраткой. А проект ммджой2 без обратки будет и смысл. 

Share this post


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

Для потенциометров подходят только D4, D7, B4, B5, B6, F4, F5, F6, F7.

Соответственно если смотреть на разъемы подключения осей на вашей картинке то это оси 5 и 7, еще можно подключиться потенциометрами к разъемам LED. Куда у Вас выходят ножки F4-7 по картинке не видно. Либо подключайтесь через внешние АЦП.

 

 

 

 

4 часа назад, mega_mozg_13 сказал:

да потому что по вашим картинкам никому не видно куда вы подключили потенциометр, ну елки палки!

 

Картнка куда пробыва

046b4171e72a.png
 

 

Картинка куда подключал

Черный земля

красный +5

зеленый   CS

Edited by =N=Bonaparte

Share this post


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

Картнка куда пробыва

046b4171e72a.png
Картинка куда подключал

Черный земля

красный +5

зеленый   CS

Верхний не заработает, он показания на D3 передает, а он не поддерживает аналоговые оси, переподключайте, нижний вроде как на F6.



Подключайтесь к контактам у которых стоит AI

full-37484-89476-pins_sparkfunpromicro.png.6195dcfadde64e635254f78ba0bf4a5f.png

  • Thanks 1

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...