Jump to content
mega_mozg_13

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

Recommended Posts

5 часов назад, =N=Bonaparte сказал:

 вот спасибо уважаемый, теперь я поставлю тумблеры с фиксацией

1) тумблер с фиксацией он-оф -он  два включения и два выключения. - 4 режима  + подсветка прицела +вкл и -выкл  ==   подсветка приборов +вкл и - выкл

2)  тумблер с фиксацией он-оф -  тут  одно включение одно выключение  2 режима - опустить + поднять шасси) 

для чего нужен таймер выключения?  (для тумблера он-оф )

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

Тоже верно, но для ила бесполезно ввиду одной команды на шасси.

 

Таймер ВЫКЛ для тумблеров бесполезен, для энкодеров можно использовать. При вращении энкодера  срабатывает кнопка в течении 100мс потом проходит 100мс прежде чем она вновь сработает. А если этот таймер выключен то при вращении энкодера кнопка постоянна работает(как будто нажата обычная конопка).

Share this post


Link to post
Share on other sites

Переделал педали от logitech g940 на mmjoy. Win7 их не видит, хотя в игре отображаются как mmjoy reset. Подскажите все ли правильно выставлено. Как калибровать не понимаю.

Безымянный.jpg

Edited by gran

Share this post


Link to post
Share on other sites

VID, PID попробуй подергать.

Share this post


Link to post
Share on other sites

В каком плане?

 

 

Share this post


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

В каком плане?

 

 

У тебя они 8888 8888, а ты смени на другой набор. Да и имя смени, не Джойрезет, а типа g940MMJoy2.

Edited by SSV

Share this post


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

У тебя они 8888 8888, а ты смени на другой набор. Да и имя смени, не Джойрезет, а типа g940MMJoy2.

На форуме эту проблему обсуждали, там вроде контроллер должен сам сменить название при загрузке и отображаться как mmjoy в диспетчере устройств, а у меня как составное устройство.

Share this post


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

На форуме эту проблему обсуждали

Не помогло?

Share this post


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

Не помогло?

Тому кто спрашивал видимо да, мне ни переименование ни смена pid vid не помогла. Хотя пишут что прошил, настроил, загрузил в контроллер и все, устройство отображается как mmjoy в диспетчере. У меня нет. Может про микро китайское виновато.

Edited by gran

Share this post


Link to post
Share on other sites

Pro Micro тут не причём.

Искать ошибку нужно в Ваших действиях.

Попытайтесь обновить прошивку.

Записать в память контроллера нормальные VID PID, а не 8888.:o:

Присвойте индивидуальное название с сохранением в памяти контроллера.

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

Очень многие не обращают внимание на:

" ... 

Запрещено использовать русские буквы в путях к файлам прошивки и конфигуратора, не рекомендуется использовать папки и пути с пробелами в названиях.
т.е. однозначно мертвый случай это сложить файлы проекта на "рабочий стол" или в "мои документы" на русской версии Windows. ...".
 
Перед очередной прошивкой ещё не помешает почистить ОС  с помощью USBDeview.

 

 

Edited by =Mr.G.B.=Vumpel18

Share this post


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

Переделал педали от logitech g940 на mmjoy. Win7 их не видит, хотя в игре отображаются как mmjoy reset. Подскажите все ли правильно выставлено. Как калибровать не понимаю.

 

У вас 0 осей и 128 кнопок, раз это педали кнопок не должно быть. Сбросьте конфигурацию и назначьте оси опять.

В калибровке выбирете сохранить с центром и без. Жмите помощник калибровки, ставите галочки на всех осях, далее сброс значений, двигаете максимально педали(оси).

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

В окошке должно быть Без ошибок использовано осей 3 кнопок 0

1246406448_.thumb.PNG.b3ac9c7bd778f7c9ebd4c9dcc28fa14e.PNG

Share this post


Link to post
Share on other sites

Благодарю за информацию. Скажите перепрошить контролер можно так же через reset-ground? Он при этом не выйдет из строя?

Share this post


Link to post
Share on other sites

Да.

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

Выполняем переход в режим бутлодера, на платке ProMicro нужно кратковременно замкнуть и отпустить два соседних контакта GND и RST.

Нет.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Она будет ругаться только если у вас разные версии прошивки и конфигуратора. Запускаете конфигуратор 20151118 и прошивайте его же прошивкой, проверьте путь к прошивке. Потому как путь может быть указан к прошивке от другого конфигуратора

Share this post


Link to post
Share on other sites

Прошил более старую версию, с mmjoy2 reset после перезагрузки стало mmjoy2. PID VID прописал сам.Только в диспетчере устройств отображается как составное устройство, правильно ли это?

 

 

 

Edited by gran

Share this post


Link to post
Share on other sites

Да, правильно.

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

Теперь можно прошить на самую свежую.

Опыт то уже имеется.:)

 

Share this post


Link to post
Share on other sites
В 05.08.2018 в 09:51, Krysnic сказал:

В окошке должно быть

Кстати, у меня вот так и тем не менее оси и кнопки работают. Почему пишет про ноль осей?

 

Без имени-1.jpg

Edited by SSV

Share this post


Link to post
Share on other sites

Возможно это косяк данной версии прошивки, так как у gran"a аналогично. Пользуюсь другими версиями, поэтому ничего не могу сказать.

Share this post


Link to post
Share on other sites

В этой версии всегда 0 осей при использовании всех восьми.

На работу это никак не влияет.

Забейте.

Share this post


Link to post
Share on other sites

Запутался я с подключением  MMJOY2   к Кугар РУД?

подскажи куда  подключать на картинке  MMJOY2  

 

41fc08d15a1c.jpgca9ee21a3eb3.jpg

 


 


 

Edited by =N=Bonaparte

Share this post


Link to post
Share on other sites

На разбирайся. Проверено неоднократно (минимум 5 раз)

MMJOY2cougarrudder1.jpg

Edited by =FA=CATFISH
  • Thanks 1

Share this post


Link to post
Share on other sites

В РУД,  Pro Mikro  подключается только  к   J1   и всё?

 

У меня только РУД - J1, а J2  это РУС.

 

 

Edited by =N=Bonaparte

Share this post


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

В РУД,  Pro Mikro  подключается только  к   J1   и всё?

Вотименно

 

1 час назад, =N=Bonaparte сказал:

У меня только РУД - J1, а J2  это РУС.

 

По J2 подключаю не РУС (хотя можно в принципе), а дополнительные кнопки  и дополнительные  3 оси  РУДа

  • Thanks 1

Share this post


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

J2  где он находится.

Нигде. J2 формируешь самостоятельно. К нему подключаешь плату регистров и оси

987.jpg

874.jpg

  • Like 1

Share this post


Link to post
Share on other sites

За вечер перевел на MMJOY2  Кугар РУД, без пайки термоклей и провода!

Share this post


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

За вечер перевел на MMJOY2  Кугар РУД, без пайки термоклей и провода!

 

фото проводков, соединил без пайки. 

Фото Руда не стал делать, все работает и хорошо.

71b1dd691fc1.jpg
 

Edited by =N=Bonaparte

Share this post


Link to post
Share on other sites

Поздравляю. Теперь еще датчик на главную ось повесь

Edited by =FA=CATFISH

Share this post


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

Поздравляю. Теперь еще датчик на главную ось повесь

да,  провода вывел для датчика, на фото видно, снизу возле  основной оси.

Провод USB коротковат, длинее поставлю 1.5 м или 2 метра.

 

 

фото больше

 

7732e1a3b7ba.jpg

2d5019081065.jpg

9ff5fa374a29.jpg
 

Edited by =N=Bonaparte

Share this post


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

да,  провода вывел для датчика

Выводить не надо, если аналоговый . Просто отпаять провода от резистора. 

  • Like 1

Share this post


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

Выводить не надо, если аналоговый . Просто отпаять провода от резистора. 

Есть два,  кма 200 и тле, их крепить неудобно точить клеить и.т.д. 

 

Пока и резистор работает не шумит, менять наверное нет смысла.

Edited by =N=Bonaparte

Share this post


Link to post
Share on other sites
В 23.08.2018 в 00:38, =N=Bonaparte сказал:

Какой смазкой смазать трущееся детали руда?  

Советую смазать литолом. Предварительно под площадку где происходит трение подложить что нибудь, я например где то тут на форуме нашел совет, взял кожанный ремень вырезал и подложил на суппер клей затем эту черную поверхность также на суппер клей, ну и все что трется смазал литолом. Если например другие использовать такие как силиконовая итд, то много не нужного эффекта. Например я могу зажать так как мне нужно, при этом ручку легко стронуь с места а вот при силиконе приходилось на максимум ослаблять и при этом да страгивание трудно получался рывок. Литол наше спасение и ручка не падает и затянуть можно по туже и страгивание мягкое.

  • Like 1

Share this post


Link to post
Share on other sites

Для начала немного информации:

Литиевые смазки, лито́лы — пластичные смазки, получаемые загущением нефтяных масел литиевым мылом 12-оксистеариновой кислоты (см. также «стеариновая кислота»).

Слово кислоты Вам должно что-то говорить.

Литол кушает пластмассу.

  • Thanks 2

Share this post


Link to post
Share on other sites

Всем привет. Пробовал подключить данную плату и возникло два вопроса: Что это за разъем СЕ (на обратной стороне написано shift in) и надо ли подтягивать выводы кнопок к VCC? На самодельных платах подтяжка есть. В конфигураторе горят не мигая 8 кнопок.

З,Ы. И что означает ошибка 63-65 при подключении ТЛЕ.

s-l500.jpg.0031b5b9bd7fc958bdaab897a2fcaad4.jpg

Share this post


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

Всем привет. Пробовал подключить данную плату и возникло два вопроса: Что это за разъем СЕ (на обратной стороне написано shift in) и надо ли подтягивать выводы кнопок к VCC? На самодельных платах подтяжка есть. В конфигураторе горят не мигая 8 кнопок.

З,Ы. И что означает ошибка 63-65 при подключении ТЛЕ.

s-l500.jpg.0031b5b9bd7fc958bdaab897a2fcaad4.jpg

Привет друг:bye:, ммджой2 осваиваешь? Платка расширения на 8мь кнопок? Глянь что нарыл на алике:

https://m.ru.aliexpress.com/item/32861811972.html?shortkey=2uYzUvQn&addresstype=600

https://m.ru.aliexpress.com/item/32634095245.html?shortkey=VzYbE3uU&addresstype=600

 

Share this post


Link to post
Share on other sites

Привет. Что то тлешки дороговатые. Сам спаял, все работало, кинул в ящик. Сейчас стал включать ардуинка тлешки не определяет, аналоговые датчики и кнопки  видит. И плату эту я так и не понял как запустить.

ММjoy освоил давно, он у меня в рУС трудится, решил вот РУД собрать и вот. 

Share this post


Link to post
Share on other sites

По поводу Ваших TLE.

Смотреть качество запайки датчиков.

Другого не дано.

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

TLE говорите дорого.  Я бы не сказал. Но ещё вопрос будет ли работать предлагаемый датчик. Как пример -  плата на один регистр. Доверять можно только проверенным поставщикам.  

 

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