Перейти к публикации

Рекомендованные сообщения

Опубликовано:
29.10.2022 в 18:17, =VCC=Ghash34 сказал:

вот от сюда рабочие последнее время приходят https://aliexpress.ru/item/32792513237.html?spm=a2g0o.order_list.0.0.21efa3966l68Y6&gatewayAdapt=glo2rus&sku_id=10000015042616725

Очередные 10 штук отсюда приехали; работают без проблем.

Опубликовано:
2 часа назад, sergeype сказал:

Очередные 10 штук отсюда приехали; работают без проблем.

А вот нет- это прошились нормально все 10, но 8 работают нормально, 1 не опознается виндой совсем и 1 дает ошибку подключения. Так что косячат китайские братья...

Опубликовано:
25 минут назад, sergeype сказал:

А вот нет- это прошились нормально все 10, но 8 работают нормально, 1 не опознается виндой совсем и 1 дает ошибку подключения. Так что косячат китайские братья...

одна вот пришла виснет с назначенной телегой

Опубликовано:
26.11.2022 в 04:15, =VCC=Ghash34 сказал:

а на jlcpcb теперь нет головняков с оплатой?

 Заказал очередной комплект плат для CD4021, оплата по бывшему Мастеркарду от ВТБ прошла без проблем. Они только берут мзду (вроде бы полдоллара). видимо, как раз за обработку в дополнительной платежной системе.

  • Спасибо! 1
Опубликовано:

Продублирую в эту тему вопрос - можно ли сделать так,  чтобы при вращении оси в одну сторону эмулировалось последовательно нажатие одной кнопки, а в другую другой?

Причем дискретно т.е. как обычно разделить ось на 3/4 сектора. Нужно для ИЛ2 закрылков. Конечно, проще кнопочки поставить , но хочется на ось посадить...

Опубликовано:
8 часов назад, Tvi_Dubna сказал:

Продублирую в эту тему вопрос - можно ли сделать так,  чтобы при вращении оси в одну сторону эмулировалось последовательно нажатие одной кнопки, а в другую другой?

Причем дискретно т.е. как обычно разделить ось на 3/4 сектора. Нужно для ИЛ2 закрылков. Конечно, проще кнопочки поставить , но хочется на ось посадить...

Именно осью никак. Только энкодер ставить. 

Опубликовано:

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

Опубликовано:

К слову, в симрейс софтах для DIY есть поддержка 2х осевого джойста как H-шифтера например. Т.е. положение джойста как кнопки. Насколько это тут может быть пременимо, конечно сомнительно, но. 

Опубликовано:
17 часов назад, Tvi_Dubna сказал:

Продублирую в эту тему вопрос - можно ли сделать так,  чтобы при вращении оси в одну сторону эмулировалось последовательно нажатие одной кнопки, а в другую другой?

Причем дискретно т.е. как обычно разделить ось на 3/4 сектора. Нужно для ИЛ2 закрылков. Конечно, проще кнопочки поставить , но хочется на ось посадить...

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

Можно сделать так.

2126722031_2022-12-20170935.thumb.jpg.75cfb5de297288b20826f26fd8668023.jpg

 

Кнопки из осей, разделить ось на три участка. Кнопка 1 открытие, кнопка 2 нейтраль, кнопка 3 закрытие.

При перемещении оси из нейтрального сектора в сектор кнопки 1, у нас происходит зажатие кнопки 1 и открытие закрылок.

После того как закрылки вышли на нужный угол перемещаем ось в нейтраль кнопка 1 отжимается. Аналогично для закрытия.

  • Нравится 1
Опубликовано: (изменено)

Как в конфигураторе присвоить осям значения-Х,У?

Оси подцепил В8,В9 датчики tle5010.

1482429180_bandicam2022-12-2114-38-23-959.thumb.jpg.9d5d9156c560596f13f8464e30170c40.jpg

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
5 часов назад, MYCYJIbMAHUH сказал:

Как в конфигураторе присвоить осям значения-Х,У?

Оси подцепил В8,В9 датчики tle5010.

 

Они идут одна за одной х, у, z, и т.д. В версии 1,7,1 вкладки подписаны. В нужной вкладке выбираем источник

desrfg.thumb.jpg.86f7ba1d3abd82cb46e49a7e81f68738.jpg

210060300_2022-12-21194439.thumb.jpg.8e722c2bca55c185658f283ef3c2f37e.jpg

Опубликовано: (изменено)
28 минут назад, Krysnic сказал:

Они идут одна за одной х, у, z, и т.д. В версии 1,7,1 вкладки подписаны. В нужной вкладке выбираем источник

desrfg.thumb.jpg.86f7ba1d3abd82cb46e49a7e81f68738.jpg

210060300_2022-12-21194439.thumb.jpg.8e722c2bca55c185658f283ef3c2f37e.jpg

Спасибо.Но у меня 1.7.0 и как это сделать?В Вики ответа на этот вопрос не нашёл.Честно,пару часов потратил на поиск.

Ибо придётся задавать ещё вопрос-как прошиться с 1.7.0 до 1.7.1)))).

Кроме Вас тут похоже уже никто не живёт))).

Или может кто покажет к какому пину в 1.7.0 закреплена какая ось?

Или я не ту Вику читаю?

 

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
39 минут назад, MYCYJIbMAHUH сказал:

Спасибо.Но у меня 1.7.0 и как это сделать?В Вики ответа на этот вопрос не нашёл.Честно,пару часов потратил на поиск.

Ибо придётся задавать ещё вопрос-как прошиться с 1.7.0 до 1.7.1)))).

Кроме Вас тут похоже уже никто не живёт))).

Или может кто покажет к какому пину в 1.7.0 закреплена какая ось?

Или я не ту Вику читаю?

 

Для перепрошивки скачать последние релизы прошивки и конфигуратора https://github.com/FreeJoy-Team/FreeJoyWiki/blob/master/rus/Необходимое-ПО.md

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

 

Здесь не как в ммджое, не надо присваивать Источнику название оси. Здесь наоборот у вас на скрине вкладка Груп бокс первая это Х, вторая  Груп бокс У.

В расширенных настройках ничего трогать не надо. Если вам нужно что бы В9 соответствовало оси X указываете источник в первой ячейке.

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

Inked1975794445_bandicam2022-12-2114-38-23-959.jpg.c60368b066601a733460dedf31733467.thumb.jpg.b8b3de40e984f56aa6fe98952a2bb8d4.jpg

  • Спасибо! 1
Опубликовано:
12 минут назад, Krysnic сказал:

Для перепрошивки скачать последние релизы прошивки и конфигуратора https://github.com/FreeJoy-Team/FreeJoyWiki/blob/master/rus/Необходимое-ПО.md

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

 

Здесь не как в ммджое, не надо присваивать Источнику название оси. Здесь наоборот у вас на скрине вкладка Груп бокс первая это Х, вторая  Груп бокс У.

В расширенных настройках ничего трогать не надо. Если вам нужно что бы В9 соответствовало оси X указываете источник в первой ячейке.

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

Inked1975794445_bandicam2022-12-2114-38-23-959.jpg.c60368b066601a733460dedf31733467.thumb.jpg.b8b3de40e984f56aa6fe98952a2bb8d4.jpg

Спасибо.На простом языке доступно разъяснили.1.7.1 версию заливать буду в  свежие стэмки.Они сейчас гораздо дешевле Ардуины.Хотя брак там и там попадается.Но цена контроллеров как выше написал колоссальная .Беру по двадцать штук и заканчиваются даже моргнуть не успеваешь))).

Опубликовано: (изменено)
10 часов назад, MYCYJIbMAHUH сказал:

Кроме Вас тут похоже уже никто не живёт))).

Все тут живут ?Просто когда у вас вечер, у меня, например, уже ночь.

Кстати в 1.7.0 оси обозначены так же как в 1.7.1:

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

3.thumb.jpg.c1c84997dae8e72b65c01737bef4b3fe.jpg

 

И вот, что говорит по этому поводу Вики:

 

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

Как и в случае с кнопками мы должны назначить необходимым логическим осям физические оси.

Название аналоговой оси, выводимой на компьютер обозначено в левом верхнем углу поля этой оси. Всего может быть 8 осей: X, Y, Z, Rx, Ry, Rz, Slider1, Slider2.

Вы можете назначить любую физическую ось на любую логическую в поле "Axis source 1". При этом:

 

20.12.2022 в 16:08, Sieben_Sieben сказал:

К слову, в симрейс софтах для DIY есть поддержка 2х осевого джойста как H-шифтера например. Т.е. положение джойста как кнопки. Насколько это тут может быть пременимо, конечно сомнительно, но. 

Можно подумать, что бы ось Y давала у вас нажатия шифта, а ось X - нажатия кнопок. Тогда для Верхнего ряда с зажатым шифтом 1 будут нажиматься одни кнопки, в центре другие (правда это не надо) или сделать нажатие средней кнопки - . А в нижнем ряду с зажатым шифтом 3 - третьи. Логическая кнопка № 7 - нейтраль, включается при нахождении оси Y в центре.

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

1.thumb.jpg.91b8fedcb8fa0fb2105b21d70d4958a2.jpg

2.thumb.jpg.41b26388e0114f5c61f5ef8843a6ae00.jpg

 

Изменено пользователем Johnet
Опубликовано: (изменено)
2 часа назад, Johnet сказал:

Все тут живут ?Просто когда у вас вечер, у меня, например, уже ночь.

Кстати в 1.7.0 оси обозначены так же как в 1.7.1:

  Показать содержимое

3.thumb.jpg.c1c84997dae8e72b65c01737bef4b3fe.jpg

 

Моя стэмка прошита 1.7.0 и в конфигураторе я не нашёл обозначения осей.))

На вашем скрине версия конфигуратора-1.7.0b2

Кстати,чем вы чистите  на компьютере следы когда-то подключаемых устройств фриджой?

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
25 минут назад, MYCYJIbMAHUH сказал:

Моя стэмка прошита 1.7.0 и в конфигураторе я не нашёл обозначения осей.))

Интересно. а скрин можно?

26 минут назад, MYCYJIbMAHUH сказал:

чем вы чистите  на компьютере следы когда-то подключаемых устройств фриджой?

USBdev из архива MMJoy2.

* USBdeview из архива MMJoy2.

Опубликовано:
1 час назад, Johnet сказал:

Интересно. а скрин можно?

USBdev из архива MMJoy2.

* USBdeview из архива MMJoy2.

 

19 часов назад, MYCYJIbMAHUH сказал:

Как в конфигураторе присвоить осям значения-Х,У?

Оси подцепил В8,В9 датчики tle5010.

1482429180_bandicam2022-12-2114-38-23-959.thumb.jpg.9d5d9156c560596f13f8464e30170c40.jpg

 

Опубликовано: (изменено)

А как установить центральную мёртвую зону и крайние мёртвые зоны?Я чёт не понял.

И какой шаг делителя\пределителя для рус выставить?

16 минут назад, MYCYJIbMAHUH сказал:

А как установить центральную мёртвую зону и крайние мёртвые зоны?Я чёт не понял.

И какой шаг делителя\пределителя для рус выставить?

В принципе методом тыка разобрался.Но с мёртвой зоной,не понял.Одно значение в одном окошке,делится на центральную и две крайних?

Изменено пользователем MYCYJIbMAHUH
Опубликовано:
2 часа назад, MYCYJIbMAHUH сказал:

А как установить центральную мёртвую зону и крайние мёртвые зоны?Я чёт не понял.

В вики:

Скрытый текст
  • Dynamic Deadband – установка для оси динамической мертвой зоны. Величина динамической мертвой зоны указывается в поле «Deadband» ниже. При этом изменения значения оси н величину не превышающую значения поля «Deadband» учитываться не будут. Для устранения дрожжания оси меет смысл постепенно увеличивать значения динамической метрвой зоны (не забывая при каждом изменении значения записывать конфигурацию в контроллер) до тех пор, пока значения логической оси не перестанут изменяться самопроизвольно при отсутствии движения физической оси. При снятой галке “Dynamic deadband” заданный размер мертвой зоны применяется к центральной мертвой зоне.

Краевые мертвые зоны делаются уменьшением нижнего сырого значения оси и увеличением верхнего сырого значения оси относительно значений калибровки.

 

2 часа назад, MYCYJIbMAHUH сказал:

И какой шаг делителя\пределителя для рус выставить?

Предделитель используется при назначенной кнопке предделителя (prescale). Используется для снижения чувствительности ручки при "точном" пилотаже.

Делитель, это на сколько изменится значение оси при изменении ее значения кнопками.

  • Спасибо! 1
Опубликовано:

Вопрос про подключение ручки кота к стемке.

Строго руководствуясь подключением по Вики,не могу найти на пин А3 функцию Reg CLK.

832303820_bandicam2022-12-2310-05-08-281.thumb.jpg.998916b43c976ef823640792efe0e812.jpg

image.thumb.png.2af21021da34beb688f5a8cf9b204cae.png

Куда ,на какие пины вешать сдвиговый регистр 4021?

Опубликовано: (изменено)
9 минут назад, MYCYJIbMAHUH сказал:

Вопрос про подключение ручки кота к стемке.

Строго руководствуясь подключением по Вики,не могу найти на пин А3 функцию Reg CLK.

В 1.7.0 В качестве CLK для сдвиговых регистров используется так же пин B3 (SPI CLK). Позднее, для удобства, их разделили.

Изменено пользователем Johnet
Опубликовано:
1 час назад, Johnet сказал:

В 1.7.0 В качестве CLK для сдвиговых регистров используется так же пин B3 (SPI CLK). Позднее, для удобства, их разделили.

Как очистить реестр от неправильного устройства?

Как удалить имя?

image.thumb.png.9b616f50b7a2359693f2d04ce3040a15.png

Опубликовано:
6 минут назад, MYCYJIbMAHUH сказал:

Как очистить реестр от неправильного устройства?

Как удалить имя?

А USBDeview, не помогает?

Опубликовано:
7 минут назад, Johnet сказал:

А USBDeview, не помогает?

В нём под каким именем искать фриджой?

Опубликовано:
1 минуту назад, MYCYJIbMAHUH сказал:

В нём под каким именем искать фриджой?

а какие есть?

В идеале удалить все устройства, которые носят названия, которые вы давали своим устройствам. Вообще была какая то фишка, что не запоминалось имя устройства. Не помню чем кончилось.

Опубликовано:
Только что, Johnet сказал:

а какие есть?

Где было mmjoy2,я удалил.Имени фриджой не нашёл.

 

Опубликовано:

Достал новую стэмку,решил её прошить.Программу ST линк заменили на Программер.Кто нибудь расскажет\покажет как прошить?

 

Опубликовано:
07.12.2022 в 20:19, sergeype сказал:

Очередные 10 штук отсюда приехали; работают без проблем.

По ссылке взял там 20шт плат.Десять штук сегодня пытался прошить))).Две из десяти -винда не распознаёт.

Что же я купил в итоге?

 

  • Нравится 1
Опубликовано: (изменено)

Именно взял 103С6Т6.Может надо брать 103С8Т6?

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

А по USB?

Что по юсб?Подключить и послушать дилинь-дилинь?

 

4 минуты назад, MYCYJIbMAHUH сказал:

Именно взял 103С6Т6.Может надо брать 103С8Т6?

Что по юсб?Подключить и послушать дилинь-дилинь?

 

По юсб все десять плат не распознаются.Хепи энд!

По поводу стемки которую я приобрёл три года назад.

Памяти у неё 128 против 32 на свеженьких десяти.Прошил до 1.7.1,кнопки заработали.Одна ось калибруется,вторая двигается но значения не меняются.В итоге вручную можно откалибровать,но ось произвольно  мерцает.Флюс после пайки промыт,на лупу осмотрел.

Зря видимо я с mmjoy2 решил спрыгнуть))).

Изменено пользователем MYCYJIbMAHUH
  • ХА-ХА 1
Опубликовано: (изменено)
1 hour ago, MYCYJIbMAHUH said:

Именно взял 103С6Т6.Может надо брать 103С8Т6?

Что по юсб?Подключить и послушать дилинь-дилинь?

 

По юсб все десять плат не распознаются.Хепи энд!

 

Прошить по USB. Как бы прошивал вот такую STM для ffb рулей. image.thumb.jpeg.e83a2a351265ba605a6a37015010623a.jpeg

Тоже с танцем. Там её тоже не видно бывает, но потом прошивается.  STM dfu или как-то там прога называется. 

Изменено пользователем Sieben_Sieben
Опубликовано:
3 минуты назад, Sieben_Sieben сказал:

Прошить по USB. Как бы прошивалвот такую STM для ffb рулей. image.thumb.jpeg.e83a2a351265ba605a6a37015010623a.jpeg

Тоже с танцем. Там её тоже нивидно бывает, но потом прошивается.  STM dfu или как-то там прога называется. 

Нет))).Спасибо.Я по старинке без танцев с бубном продолжу работать с Ардуиной.

 

Кому отправить десять плат на эксперимент.Доставку оплачу?Интересно что получится.Может я просто тупой.

Опубликовано:
1 час назад, MYCYJIbMAHUH сказал:

Именно взял 103С6Т6.Может надо брать 103С8Т6?

Цитата из Вики: FreeJoy - настраиваемый контроллер игрового устройства, основанный на недорогом микроконтроллере STM32F103C8

Еще одна цитата из первого попавшегося в инете источника:

"Микроконтроллер STM32F103C6T6 - немного отличается характеристиками от STM32F103C8T6, а именно: имеет 32Кб флеш памяти а не 64Кб, ОЗУ уменьшен с 20 до 10Кб, а также отсутствует USART3".

В Вашем видео ST-LINK говорит. что в чипе не хватает памяти для записи прошивки. 

  • Спасибо! 1
Опубликовано:
1 минуту назад, sergeype сказал:

Цитата из Вики: FreeJoy - настраиваемый контроллер игрового устройства, основанный на недорогом микроконтроллере STM32F103C8

Еще одна цитата из первого попавшегося в инете источника:

"Микроконтроллер STM32F103C6T6 - немного отличается характеристиками от STM32F103C8T6, а именно: имеет 32Кб флеш памяти а не 64Кб, ОЗУ уменьшен с 20 до 10Кб, а также отсутствует USART3".

В Вашем видео ST-LINK говорит. что в чипе не хватает памяти для записи прошивки. 

Спасибо.Я так и подумал что цифИрью промахнулся.

И всё же,как теперь почистить реестр?С рабочего компа принёс джойстик на игровой комп.А эта хрень на том же месте.

Прошился на свою голову)))

67067515_(253).thumb.png.19848a8527066ec6a7ca44ddd0e4f92e.png

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...