sergeype Опубликовано: 3 апреля 2024 Опубликовано: 3 апреля 2024 10 часов назад, 72AGs_Buzoter сказал: этот разъем для чего нужен? Это знает только автор платы. Хотя какая разница? Подключайтесь к нужным портам, и все. 1
doktor_3007 Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 Всем привет! Подскажите пожалуйста нет ли проблем с mmjoy2 в авиасиме x plane-12?
WW_Wagner Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 (Вытирает холодный пот. Крестится на образа) Хвала Кришне, 107 страниц осилил. Комплектующие пришли. Пора начать собирать матчасть. И начинать компостировать мозги коллегам своими тупыми вопросами. 1
doktor_3007 Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 (изменено) Кто то здесь летает в x plane 12 с каким либо устройством на контроллере mmjoy2? Изменено 5 апреля 2024 пользователем doktor_3007
sergeype Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 43 минуты назад, doktor_3007 сказал: Кто то здесь летает в x plane 12 с каким либо устройством на контроллере mmjoy2? Алексей, привет. Плейн снес давно, но даже интересно стало. Там потенциально возможно только неправильное определение устройства из-за нестандартного USB-дескриптора в MMJoy2 (по-моему, так это называется); у меня такая нерешаемая проблема была с Препаром. С тех пор перешел на проект из соседней ветки и не жалею. Завтра поставлю 12-й и проверю.
doktor_3007 Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 Спасибо , так получается сейчас mmjoy2 есть в наличии чтобы проверить ?
sergeype Опубликовано: 5 апреля 2024 Опубликовано: 5 апреля 2024 Ну, пара-тройка ПроМикро еще завалялась, прошью и попробую.
sergeype Опубликовано: 6 апреля 2024 Опубликовано: 6 апреля 2024 05.04.2024 в 07:37, doktor_3007 сказал: Подскажите пожалуйста нет ли проблем с mmjoy2 в авиасиме x plane-12? Попробовал, нормально определяется и работает.
doktor_3007 Опубликовано: 13 апреля 2024 Опубликовано: 13 апреля 2024 (изменено) Всем доброго времени суток! Назрел ещё вопросик по поводу этого контроллера. Планируется подключение нескольких устройств, в двух из которых установлен такой контроллер. Идея в том , чтобы все подключить в usb hub, в том числе клавиатуру и мышь, чтобы в итоге выходил один шнур usb. Подскажите пожалуйста , кто уже так делал, какой в хабе должен быть тип usb:2.0 или 3.0? Изменено 13 апреля 2024 пользователем doktor_3007
sergeype Опубликовано: 13 апреля 2024 Опубликовано: 13 апреля 2024 2 часа назад, doktor_3007 сказал: Подскажите пожалуйста , кто уже так делал, какой в хабе должен быть тип usb:2.0 или 3.0? Достаточно 2.0.
doktor_3007 Опубликовано: 15 апреля 2024 Опубликовано: 15 апреля 2024 (изменено) Спасибо. Больше наверное из вопроса интересует больше момент по отдельному питанию для этого хаба, необходимо оно или нет ? Два устройства с контроллером mmjoy2+ клавиатура и мышь, итого 4 устройства. Наверное целесообразнее(в варианте без дополнительного питания ) поставить 3.0? Изменено 15 апреля 2024 пользователем doktor_3007
Lev724 Опубликовано: 29 апреля 2024 Опубликовано: 29 апреля 2024 Ребят как одной кнопкой нажать две другие? возможно ли ? подскажите пожалуйста
doktor_3007 Опубликовано: 30 апреля 2024 Опубликовано: 30 апреля 2024 В табличке прописываешь одну физическую кнопку три раза и напротив нее просто ставишь разные номера. Получится один раз ее собственная функция и два других две другие кнопки , будет одновременно нажиматься сразу три. Так ведь нужно , если я правильно понял ? 1
Lev724 Опубликовано: 30 апреля 2024 Опубликовано: 30 апреля 2024 Спасибо но может я что то не понял, сейчас получается нажимать две кнопки сразу но по отдельности они не работают
doktor_3007 Опубликовано: 30 апреля 2024 Опубликовано: 30 апреля 2024 Так вы должны ещё каждую из этих кнопок приписвть к своим физическим и тогда будет так как вам нужно Сейчас у вас настроено только нажатие одной кнопкой этих двух Ну и как бы вы такую задачу и пытались решить изначально , о нажатии каждой по отдельности вы ничего не писали ) 1
av_bAd Опубликовано: 2 мая 2024 Опубликовано: 2 мая 2024 Привет уважаемые! Вопрос насущный. Если в качестве осей использовать MagRez от GVL 224 (KMZ 41), будет работать? Плата Arduino MMJOY2.ATMEGA32U4. Кнопки все определились.
=VCC=Ghash34 Опубликовано: 4 мая 2024 Опубликовано: 4 мая 2024 02.05.2024 в 16:21, av_bAd сказал: будет работать? будет
=VCC=Ghash34 Опубликовано: 4 мая 2024 Опубликовано: 4 мая 2024 02.05.2024 в 16:21, av_bAd сказал: Если в качестве осей использовать MagRez от GVL 224 (KMZ 41) если это для основных осей то лучше к фриджою магрезы подключить там ацп для аналоговых осей 12 бит , разрешение на оси будет выше
av_bAd Опубликовано: 4 мая 2024 Опубликовано: 4 мая 2024 Спасибо, будем разбираться. Тогда еще вопрос. В левом столбце, какой тип надо выбирать? (для MagRez)
=VCC=Ghash34 Опубликовано: 4 мая 2024 Опубликовано: 4 мая 2024 5 часов назад, av_bAd сказал: какой тип надо выбирать? для аналоговых сенсоров внутрений датчик
Freyeth Опубликовано: 15 мая 2024 Опубликовано: 15 мая 2024 Hello there. I'm completely new in Arduino designs but after reading all of your comments since 2016 I was wondering if it is possible to use MLX90393 3-axis magnetic sensor as X and Y axis data source in MMJoy? I'd like to redesign my Thrustmaster T16000M with such a sensor and/or make a DIY flightstick based on Arduino using MMJoy software. Thanks for any replies 1
Johnet Опубликовано: 22 мая 2024 Опубликовано: 22 мая 2024 15.05.2024 в 18:53, Freyeth сказал: Hello there. I'm completely new in Arduino designs but after reading all of your comments since 2016 I was wondering if it is possible to use MLX90393 3-axis magnetic sensor as X and Y axis data source in MMJoy? I'd like to redesign my Thrustmaster T16000M with such a sensor and/or make a DIY flightstick based on Arduino using MMJoy software. Thanks for any replies Thank you for taking a long time to answer. It can be done on another controller. https://github.com/FreeJoy-Team/FreeJoyWiki/blob/master/eng/MLX90393-connection.md
ProtoKot Опубликовано: 31 мая 2024 Опубликовано: 31 мая 2024 (изменено) Народ всём доброго времени суток. Кто подскает. Купил promicro с тайп-с разъёмом. В конфигураторе плата определяется как ардуино Леонардо но выбрать её для прошивки не могу. Значок в левом верхнем углу не меняет цвет на синий. Изменено 31 мая 2024 пользователем ProtoKot
72AGs_Buzoter Опубликовано: 30 июня 2024 Опубликовано: 30 июня 2024 27.03.2024 в 13:56, 72AGs_Buzoter сказал: Не, дело не в пинах. Тут ещё ось X плавает, когда Y двигаешь, тоже непонятно в чем дело и как с этим бороться. В общем забил я на эти датчики, слишком много хлопот с ними, сделаю на резисторах. Кому интересно, проблему с нестабильностью синусоиды датчика TLE5010 решил увеличением расстояния от магнита до датчика. Изначально это расстояние было около полумиллиметра, из-за чего, похоже, были артефакты в виде кривой несимметричной синусоиды и всплесков в крайних положениях. После увеличения расстояния примерно до 3 мм все стало практически идеально. 1
72AGs_Buzoter Опубликовано: 6 июля 2024 Опубликовано: 6 июля 2024 28.02.2024 в 00:37, Lev724 сказал: Всем привет, подскажите, поставил галетник на штурвал как прописывать его? Как тумблер или софт тумблер? Не понимаю всё время включает предыдущее или следующее положение. И одно положение получилось #36, а менять функции можно только до 32. Как тут быть? Расскажите, пожалуйста к чем было дело. 28.02.2024 в 18:33, WarPil сказал: всем спасибо! Методом тыка угадал. Кому интересно скрины как заработало Не подскажете: физическую ось можно подключить как энкодер?
Johnet Опубликовано: 8 июля 2024 Опубликовано: 8 июля 2024 06.07.2024 в 23:11, 72AGs_Buzoter сказал: Не подскажете: физическую ось можно подключить как энкодер? Вообще, насколько я знаю, никакая логика превращения физ оси в энкодер нигде не реализована. Физическая ось - аналоговая изменяет свои значения от одного значения до другого. Энкодер цифровой, т.е. выдет мигания (1 или 0) на одной или на другой кнопке (в зависимости от направления вращения). Физическую ось можно крутить до крайнего положения. Экнодер - хоть до морковкиного заговения. Какая логика должна быть, что бы Физическая ось работала как энкодер?
Sieben_Sieben Опубликовано: 8 июля 2024 Опубликовано: 8 июля 2024 10 hours ago, Johnet said: Вообще, насколько я знаю, никакая логика превращения физ оси в энкодер нигде не реализована. Ну к слову, в FFB рулях есть.
72AGs_Buzoter Опубликовано: 8 июля 2024 Опубликовано: 8 июля 2024 (изменено) 13 часов назад, Johnet сказал: Вообще, насколько я знаю, никакая логика превращения физ оси в энкодер нигде не реализована. Физическая ось - аналоговая изменяет свои значения от одного значения до другого. Энкодер цифровой, т.е. выдет мигания (1 или 0) на одной или на другой кнопке (в зависимости от направления вращения). Физическую ось можно крутить до крайнего положения. Экнодер - хоть до морковкиного заговения. Какая логика должна быть, что бы Физическая ось работала как энкодер? Логика следующая: полное отклонение стика - 10 (100, не важно) нажатий на кнопку. Суть в том, что в БЗХ на некоторых самолетах радиаторы имеют несколько фиксированных положений и управляются исключительно кнопками. Такая "натуралистичность" приводит к тому, что на радиатор нужно назначать два два комплекта органов управления - стик для одних самолетов и кнопки для других, что не очень удобно. Изменено 8 июля 2024 пользователем 72AGs_Buzoter
Johnet Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 16 часов назад, Sieben_Sieben сказал: Ну к слову, в FFB рулях есть. ??? Там энкодер превращен в ось. Если мне не изменяет память... 13 часов назад, 72AGs_Buzoter сказал: полное отклонение стика - 10 (100, не важно) нажатий на кнопку Нет. Ни у кого такого нет. Попробуйте в теме FreeJoy к WG_Magners обратиться. Может сделает.
Sieben_Sieben Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 1 hour ago, Johnet said: 18 hours ago, Sieben_Sieben said: Ну к слову, в FFB рулях есть. ??? Там энкодер превращен в ось. Если мне не изменяет память... Да, там ось.
Alex_Oz Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 1 час назад, Johnet сказал: Ни у кого такого нет.
72AGs_Buzoter Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 1 час назад, Alex_Oz сказал: В MMjoy2 тоже есть что-то похожее но только 4 кнопки на ось максимум
Alex_Oz Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 (изменено) Edges2 (отмечено красным выше) имеет ровно эту логику работы. Чего как бы "ни у кого такого нет" (C) Изменено 9 июля 2024 пользователем Alex_Oz
Johnet Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 (изменено) 1 час назад, Alex_Oz сказал: При пересечении границы в одну сторону должне формироваться сигнал одной кнопки, при пересечении границы в обратном направлении другой. Это так работает? Для операционки работа энкодера так должна выглядеть: при движении рукоятки в оду сторону от упора до упора должно генерироваться 100 (или 10 или произвольное заранее определнное количество) щелчков одной кнопки, а в обратном направлении 100 щелчков другой кнопки. 35 минут назад, 72AGs_Buzoter сказал: В MMjoy2 тоже есть что-то похожее но только 4 кнопки на ось максимум Это другое. см. выше. 17 часов назад, 72AGs_Buzoter сказал: Логика следующая: полное отклонение стика - 10 (100, не важно) нажатий на кнопку. Суть в том, что в БЗХ на некоторых самолетах радиаторы имеют несколько фиксированных положений и управляются исключительно кнопками. Такая "натуралистичность" приводит к тому, что на радиатор нужно назначать два два комплекта органов управления - стик для одних самолетов и кнопки для других, что не очень удобно. Как уже написали выше и с примерами на всех контроллерах есть возможность генерации нажатия кнопки при нахождении оси в определенной зоне. Т.е. назначаете Зоны в процентах (у MMJoy2 до 4 зон, для FreeJoy до 12 зон, для VKB не готов сказать). И при нахождении ползунка оси в одной из зон (для VKB как заметил ранее @Alex_Oz, возможны дополнительные натройки) Генерируется нажатие определенной кнопки. Т.е. 12 зон - 12 нажатий 12-ти разных кнопок. Может быть вас это устроит? Но это не логика работы энкодера. Это логика работы галетника. (многопозиционного переключателя). Изменено 9 июля 2024 пользователем Johnet
Johnet Опубликовано: 9 июля 2024 Опубликовано: 9 июля 2024 2 часа назад, Sieben_Sieben сказал: Да, там ось. Ну вот, а просят обратную задачу.
Alex_Oz Опубликовано: 10 июля 2024 Опубликовано: 10 июля 2024 23 часа назад, Johnet сказал: При пересечении границы в одну сторону должне формироваться сигнал одной кнопки, при пересечении границы в обратном направлении другой. Это так работает? Так. Всего две кнопки генерятся для любого числа зон.
Johnet Опубликовано: 10 июля 2024 Опубликовано: 10 июля 2024 (изменено) 8 минут назад, Alex_Oz сказал: Так. Всего две кнопки генерятся для любого числа зон. как раз читаю. Из инструкции к NJoy32: Поле со счетчиком Vbut1 позволяет назначить номер первой линии, которая буU дет срабатывать в нижнем интервале. Следующие кнопки будут назначены подU ряд, начиная от этого номера в соответствии с количеством интервалов Num. Например, если задано четыре интервала (Num = 4), VBbut1 = 89 и выбран реU жим Zones, то при перемещении оси между крайними положениями последоваU тельно сработают кнопки 89, 90, 91, 92 На эти кнопки, так же, как на остальные, можно отобразить клавиши клавиатуры. При выборе значений Num, равных 0 или 1 (концевики) в обоих случаях будет срабатывать кнопка, назначенная в поле VBut1. Edges2 — при пересечении границы формируются два сигнала обеих кнопок, назначенных зонам справа и слева от границы. Т.е. при пересечении границы между 1-й и второй зонами сгенериуются нажатия кнопок 89 и 90 одновременно? При пересечени границы зон 2 и 3 сгенерируются одновременные нажатия кнопок 90 и 91. Или я чего то не понимаю. Изменено 10 июля 2024 пользователем Johnet
RRR_39 Опубликовано: 27 июля 2024 Опубликовано: 27 июля 2024 Объясните что происходит? Столкнулся со странным поведением устройства. В качестве осей подключено 3 датчика холла. Подключены стандартно: Вчера второй датчик начал показывать кардиограмму, потом перестал. Разобрал и начал эксперементировать. Заметил что третий датчик реагирует на изменения первого или второго, иногда обоих иногда только одного первого. Физически полностью отключил первый и второй датчики, стало вообще черте что. Подключил первый датчик, отключил второй и третий датчики. Оказалось что несмотря на отсутствие датчиков, оси частично повторяют показания первого датчика. Подчеркну, второй и третий датчики были отключены полностью не только сигнальный провод но и питание. Добавил второй датчик. Третий так же физически отключен. И получилось что третья ось повторяет изменения второго датчика. Изменение первого на третью ось не влияют.
sergeype Опубликовано: 27 июля 2024 Опубликовано: 27 июля 2024 1 час назад, RRR_39 сказал: Оказалось что несмотря на отсутствие датчиков, оси частично повторяют показания первого датчика. Аналоговый вход (АЦП) имеет высокое входное сопротивление. Если к нему ничего не подключено, то он будет работать, как антенна, реагируя на ближайшие сигналы- по воздуху и через переходные емкости между дорожками на плате. Проверяйте датчики последовательно, отключив оставшиеся, и закоротив два неиспользуемых входа контроллера на "землю".
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас