Jump to content
mega_mozg_13

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

Recommended Posts

Всем привет! Кто-нибудь сталкивался с проблемой подключения энкодеров к регистрам? Почему-то появляются хаотичные срабатывания при повороте в любую из сторон или не срабатывает вовсе. Центральное нажатие работает хорошо. Подключал все 2 минусовые ножки вместе на граунд. Остальные выводы пробовал и с диодами и без - один результат. Сам регистр разбирал, очищал от смазки и подгинал контактные ножки, тоже бестолку.

Share this post


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

Всем привет! Кто-нибудь сталкивался с проблемой подключения энкодеров к регистрам? Почему-то появляются хаотичные срабатывания при повороте в любую из сторон или не срабатывает вовсе. Центральное нажатие работает хорошо. Подключал все 2 минусовые ножки вместе на граунд. Остальные выводы пробовал и с диодами и без - один результат. Сам регистр разбирал, очищал от смазки и подгинал контактные ножки, тоже бестолку.

На самой крайней прошивке и предпоследней у меня цветомузыка с энкодером была.Штук восемь через регистр и через диод подсоединял,так ничего и не добился.Энкодер тоже разбирал)))).Плюнь.

Share this post


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

На самой крайней прошивке и предпоследней у меня цветомузыка с энкодером была.Штук восемь через регистр и через диод подсоединял,так ничего и не добился.Энкодер тоже разбирал)))).Плюнь.

Эх, жаль! Спасибо за ответ! Буду другое пробовать)

Share this post


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

Может кто подскажет,нужно  расстояние между отверстиями на  кабаньих датчиках джойстиков РУС? там же вроде один датчик на две оси?

Сформулирую вопрос ещё раз.

Кто может поделиться своими знаниями и сказать,а может быть даже сможет показать какое расстояние между посадочными отверстиями в датчиках ROHS, которые стоят в других джойстиках помимо трасмастер-16000М.Они идентичны или отличаются?

Как например в на скрине.

 

bandicam 2019-06-26 22-45-04-097.jpg

Share this post


Link to post
Share on other sites

У датчика Вартога крепление на одном винте.

Share this post


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

У датчика Вартога крепление на одном винте.

 

Было бы здорово увидеть образмеренный датчик и контроллер этого Вартога.

Share this post


Link to post
Share on other sites

После выходных поищу.

Share this post


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

Сформулирую вопрос ещё раз.

Кто может поделиться своими знаниями и сказать,а может быть даже сможет показать какое расстояние между посадочными отверстиями в датчиках ROHS, которые стоят в других джойстиках помимо трасмастер-16000М.Они идентичны или отличаются?

Как например в на скрине.

 

 

Кто-нить уже подключил эти датчики Кабана к MMJOY2? 

Работают?

Насколько я понимаю - нет и врядли будут работать

Share this post


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

Кто-нить уже подключил эти датчики Кабана к MMJOY2? 

Работают?

Насколько я понимаю - нет и врядли будут работать

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

 

Share this post


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

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

 

Ну держи.

Образмеривал сам. Точность примерно +-0,15 мм.

Файл в формате .dxf. Переименуй расширение

 

1sensorWarthog.zip

Share this post


Link to post
Share on other sites
Posted (edited)

как кто использует министик на кошкином руде? поделитесь. В смысле там оси или кнопко оси или эмулятор мышки

Edited by =VCC=Ghash34

Share this post


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

как кто использует министик на кошкином руде?

2 оси + 4 кнопки по краям, в DCS настроены оси (radar cursor), в Ил-2 - кнопки (как хатка). Центральная кнопка - и там и там.

Edited by FurryTaco
  • Upvote 1

Share this post


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

спасибо.

 

Нема за що

Share this post


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

Цифровой потенциометр.

https://ru.aliexpress.com/item/32879932993.html?spm=a2g0o.detail.1000014.29.4b1c5f9a5WLKm9&gps-id=pcDeta

 интересная вещь .

Превратить энкодер в переменный резистор.

Зачем?

МегаМозг уже предвосхитил программно.

useless

Edited by =FA=CATFISH

Share this post


Link to post
Share on other sites

Может кто помочь создать  отдельный контроллер для джойстика под датчик MLX-9033.?

1987843494_bandicam2019-06-3008-08-07-344.thumb.jpg.b16ca3c33f9eb7ecad17be81e1869fc0.jpg

Share this post


Link to post
Share on other sites

С одной стороны платы  датчик,а с другой стороны   ATmega32U4 5 V 16 МГц.Чтобы обрабатывалось 3 оси и 16 кнопок к примеру.

Share this post


Link to post
Share on other sites
Только что, Korch сказал:

Плату разработай в Sprint Layout, прошей ммджоем или датчик оцифровать собрался?

Я уже смотрю на AS-5600.Он может как трасмастере 16000 на две оси с одним магнитом работать?

 

  • Confused 1

Share this post


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

Может кто помочь создать  отдельный контроллер для джойстика под датчик MLX-9033.?

1987843494_bandicam2019-06-3008-08-07-344.thumb.jpg.b16ca3c33f9eb7ecad17be81e1869fc0.jpg

А чем тебе Кремлевский не подходит? Или дорого?

З.Ы.На этом датчике сенсор не посередине!

Share this post


Link to post
Share on other sites
9 минут назад, =SPb=Electric сказал:

А чем тебе Кремлевский не подходит? Или дорого?

З.Ы.На этом датчике сенсор не посередине!

Дело в другом.Есть механика и корпус под механику.В корпус можно конечно запихнуть Датчик(само собой) и Ардуину на шильде.По сути нужно чтобы работало 16 кнопок и 2-3 оси.Хочется такой контроллер 38*38мм,с одной стороны датчик с другой стороны микроконтроллер Атмега.Теперь я понятно изложил хотелку?

Share this post


Link to post
Share on other sites
27.06.2019 в 01:50, Bocha13 сказал:

Эх, жаль! Спасибо за ответ! Буду другое пробовать)

Вроде работает же?

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

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

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

Share this post


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

Дело в другом.Есть механика и корпус под механику.В корпус можно конечно запихнуть Датчик(само собой) и Ардуину на шильде.По сути нужно чтобы работало 16 кнопок и 2-3 оси.Хочется такой контроллер 38*38мм,с одной стороны датчик с другой стороны микроконтроллер Атмега.Теперь я понятно изложил хотелку?

Я тебя как никто понимаю)

Присоединяюсь.

Share this post


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

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

А тут сделайте мне ребята...я буду денюшки зарабатывать))

А ааааа,вон оно что-это тема для барыг!? Я думал тут инженеры-конструкторы общаются(идейные).

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

 

Виталия я думаю поблагодарил за предоставленный проект.Покупал у него датчики когда у меня были заказы на апгрейд джойстиков.Покупал у Виталия зная что он за качество отвечает.У Вымпела электронику покупал.Покупал у Свифта печатные платы для  своих проектов.Даже одну плату от сердца оторвал и Void отправил,безвозмездно подарил.

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

Share this post


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

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

Нужно-делай, не можешь-лень, не хочешь- плати , это хотел сказать.

"Нужно-делай, не можешь-лень, не хочешь- плати "-Вы меня за идиота приняли?

Я задал вопрос кто может помочь с контроллером.Пока ни один гуру мне не ответил.Зато Вы со своими простите(пустыми советами) уже 3а...бали.

Share this post


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

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

Мне кажется что я общаюсь с женщиной.Кто Вам сказал что я собираюсь джойстиками торговать?Я Вам лично свои бизнеспланы раскрывал? Хватит уже ваших догадок,астанавитись пажалуста.

Share this post


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

Вроде работает же?

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

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

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

Спасибо! Попробую у себя настроить.

Share this post


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

Что к чему...хз, при чем Илюха какой то, тот или не тот...

Подал жалобу за демонстрацию моей переписки.Что бы впредь не завидовали :bye:

Share this post


Link to post
Share on other sites

Ребят, я что то потерял нить разговора. 

  • Haha 1

Share this post


Link to post
Share on other sites
Posted (edited)

Я оборвал эту нить намеренно.Иначе пациент распугает моих клиентов.

Но если Вам сильно интересно,можем нафлудить ещё страниц десять.Коржик во флуде большой специалист.Стоит зайти в клон-тему на форум тундры и можно увидеть как там наш товарищ Корж и его друг, засpaли флудом тему.

Edited by MYCYJIbMAHUH

Share this post


Link to post
Share on other sites
Posted (edited)

Напомните про энкодеры - они я помню должны устанавливаться до какой-то  физической кнопки чтоб работали. Первые 32 кнопки или ошибаюсь?

Edited by Alator

Share this post


Link to post
Share on other sites

в крайней версии прошивки все спец. функции (шифты/тумблеры/энкодеры/инверсия и т.д.) доступны до 32й кнопки, далее для всех кнопок простой режим.

Share this post


Link to post
Share on other sites
Posted (edited)

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

Энкодер такой https://www.chipdip.ru/product/pec16-4220f-s0024

Настроил так. Кто подскажет как его заставить работать? Распаивал средняя нога на землю, крайние как выходы.

настройка.jpg

Или на энкодер вместо земли + питания надо подавать? Пока не пробовал - боюсь регистр спалить.

Edited by Alator

Share this post


Link to post
Share on other sites

Я может и не прав, но с регистрами энкодер не работает. По крайней мере на прямую.

Share this post


Link to post
Share on other sites

Правильность подключения можно подсмотреть в папке Picture конфигуратора.

Подключал по  4-е шт.на устройство и на прямую к плате на регистрах CD4021, работают и делал это не один раз.

Перед настройкой сбрасывал конфигурацию и очищал память.

Игрался с задержкой, 40-60 млсек. и опцией ON-OFF.

И ещё. Последнее время часто попадаются не рабочие энкодеры прямо из магазина.

Три раза приходилось по новому запаивать. Может это я чего-то плохого сделал, не знаю.

Предварительно работу энкодеров проверяйте на временном подключении.

. ...... доклад закончил.

Share this post


Link to post
Share on other sites

Ладно, спасибо, есть ещё 4 таких энкодера - сейчас все попробую проверить.

Share this post


Link to post
Share on other sites

Ну в общем по даташиту разобрался, ноги энкодера были распаяны неправильно. Но все равно не один из 5 не работает адекватно. Будет время попозже попробую их мимо регистра как матрицу кнопок распаять, может и получится чего.

Share this post


Link to post
Share on other sites
Posted (edited)

Я подключал энкодеры к сдвиговым регистрам по такой схеме:

vwYmAQy.jpg

Кнопки 1, 2 задаются в конфигураторе как Энкодер, кнопка 3 - как Кнопка(норм).

 

Попробуйте выставить в конфигураторе значения, как на картинке.

 

Sacak5I.jpg

Edited by FurryTaco
  • Thanks 1
  • Upvote 2

Share this post


Link to post
Share on other sites

Попробую обязательно. Спасибо. А регистры такие же были, или 4021?

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