Top.Mail.Ru
Перейти к содержанию

ДД руль из ховерборда. Я сделал это!


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

1 час назад, propeler сказал:

В общем получается такой список фич в разработку:

Всё таки хотелось бы иметь возможность настройки силы отдачи не выходя из игры (кнопки, крутилки - в идеале иметь возможность назначать любую произвольную кнопку в т.ч. клавиатурную). Как пример - пытался поиграть с этим рулём в NFS Shift - так в игре ну очень сильная отдача, пришлось уменьшать как в самой игре так и в утилите настройки. Но в итоге нормальную отдачу в этой игре так и не удалось получить - не хватает дэмпинга и возможности крутить параметры P и I в реальном времени (отсюда предложение так же добавить возможность назначать их изменение на произвольные кнопки)

Ссылка на комментарий
31.08.2022 в 8:21 PM, Sieben сказал:

))) а самому поставить прерыватель питания на мотор не вариант?) большая такая кнопка ударом вырубать её, обычно это так делается.

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

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

Так что вполне может быть сомнительная фича при некорректной реализации

Ссылка на комментарий
1 час назад, Digy сказал:

как сам двигатель, так и сам джойстик в системе. Игра его потеряет и придётся перезаходить в игру.

Кто сказал про джойстик вырубить?

  • Нравится 1
Ссылка на комментарий
12 часов назад, propeler сказал:

6.  Произвольное кол-во сдвиговых регистров с выбором CD4021 или 74HC165. (реализуемо, сложность ЧУТЬ ВЫШЕ СРЕДНЕГО)

Да, конечно, для начала.

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

Кнопки могут быть настроены как:

Нормальная кнопка;
Тумблер на включение/отключение;
Тумблер на включение;
Тумблер на отключение;
HAT-переключатель;
Вход инкрементального энкодера (не высокоскоростного, а обычной крутилки, которая выдает при вращении в одну сторону нажатие одной кнопки, при нажатии в другую, другой).
Радиокнопка;
Фиксирующаяся кнопка последовательного переключения;
Нефиксирующаяся кнопка последовательного переключения;
5 шифтов.

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

Да, все таки скрывать неиспользуемые кнопки от системы.

Я говорю не о том, что весь этот функционал должен быть реализован, но может быть что то вас заинтересует, потом.

Может быть (если вам интересно) возможно обсудить передачу этой части работы кому-то (могу поговорить с кандидатурой, широко известной в узких кругах (проект FreeJoy))?

9 часов назад, Digy сказал:

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

Ставите две релюшки РЭК77/4 (это если подешевле, если подороже то какой-нибудь Shnider Electric). Катушка реле на такое же напряжение, как напряжение блока питания. Запитываете катушки через нормально замкнутый контакт кнопки (грибка). Двигатели запитываете через нормально открытые контакты релюх (каждую фазу).

14 часов назад, propeler сказал:

2. Центровка из программы (реализуемо, сложность ЛЕГКО)

Это то же что восстановить автоматическое центрирование? Если нет, то это же тоже вашем списке?

  • Нравится 1
Ссылка на комментарий
9 часов назад, Sieben сказал:

Кто сказал про джойстик вырубить?

Плата ODESC запитывает микроконтроллер от внешнего питания а не от usb, к сожалению

Ссылка на комментарий
4 минуты назад, Digy сказал:

Плата ODESC запитывает микроконтроллер от внешнего питания а не от usb, к сожалению

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

11 часов назад, Digy сказал:

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

Это да только через прошивку и выставлять время нарастания усилия до номинального.

  • Нравится 1
Ссылка на комментарий
  • 2 недели спустя...

Уважаемый@propeler подскажите пожалуйста, на али появились ODESC платы версий 4.0 и 4.1, будет ли работать ваша прошивка на них?
Имеет ли смысл их покупать для сборки руля, например вот ?

Ссылка на комментарий
22 часа назад, alexsavier сказал:

появились ODESC платы версий 4.0 и 4.1, будет ли работать ваша прошивка на них

Не знаю. Мало информации по ним. НА фотках не видно осталась ли сторона с чипом такая же как была, с видимой стороны поменяли USB разьем, но какие изменения в остальном - не известно. Я бы пока не рисковал, пока кто-то не проэкспериментирует.

 

  • Спасибо 1
Ссылка на комментарий

Дособирал базу, мощей конечно до дури, но есть и проблемки в последней версии прошивки. Т.к. мотор inrunner, то есть магниты расположены на валу, а обмотки снаружи, этих самых магнитов всего 6 шт, т.е. 3 полюса. От этого получается следующий эффект: при приложении постоянной силы, усилие при прокручивания вала волнообразное, то сильнее то слабее.

IMG_20220914_215857.jpg

Ну и конечно же очень сильные электромагнитные помехи на все, педали скачут как припадочные и фоны в наушниках.

Изменено пользователем Niibaka
Ссылка на комментарий
8 минут назад, propeler сказал:

Покрути PI значения. примерно сохраняя пропорции между ними. Щас сколько стоит?

Поднял до 0,5/500 и этот эффект остался только при отсутствии сил. На ховербордных моторах тоже сильные помехи?

Ссылка на комментарий

Всем привет.

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

Основной вопрос - приписка "лайт" в окне программы в винде и недосупный чекбокс "enable advanced settings". Где-то проскакивала информация, что нужно написать @propeler по поводу ключа, но уже минут 40 не могу найти об этом запись в теме и мне начинает казаться, что я это сам придумал.

Какие дальнейшие планы развития проекта и по какой модели будет распространяться софт? 

Ссылка на комментарий

Уважаемый @propeler  вот ещё версия Odrive https://m.nl.aliexpress.com/item/1005003324381287.html?pdp_npi=2%40dis!EUR!€ 104%2C06!€ 104%2C06!!!!!%40211b5db316634173070881180e8c6a!12000025214547810!btf&_t=pvid%3A4292b8dc-5ec2-45b1-80be-7d610b287214&afTraceInfo=1005003324381287__msite__c_ppc_item_bridge__xxxxxx__1663417307&spm=a2g0n.ppclist.product.0&gatewayAdapt=glo2nld появилась уже давно,  как раз с выводом на тормозной резистор

Изменено пользователем Drifter
Ссылка на комментарий

Вопрос, по поводу блоков питания,  нашел помимо нужного блока для ноута Dell еще и подходящие от других ноутов(MSI, Lenovo) и вспомнил что где то прочел, что в ноутбучных БП производители ставят какие-то чипы с помощью которых определяется свой-чужой. Никто не в курсе насколько верна данная информация, есть ли риск что купленный БП не захочет работать?
Хоть и понимаю что там на разъеме всего лишь +/- но все таки, может они там по емкости как то проверяют.


P.S.
Господа, кто уже собрал, выкладывайте фидбэк, снимайте видео, делитесь впечатлением, интересно же!

Изменено пользователем alexsavier
Ссылка на комментарий

Ступенчатость мотора победил поднятием P/I до 1.5/1500. Парни, у кого собраны базы, поделитесь графиком линейности, у меня при любой мощности получается что то типа такого:

Из за этого все эффекты получаются утрированные, т.к.мотор практически всегда на полную хреначит.

с баранкой.jpg

Но это в принципе мелочи, практически во всех симах фидбэк можно лут файлом скорректировать. Основная проблема, лично у меня, постоянно отваливающийся одрайв, стабильно раз в 3-5 минут пропадает из системы. Часто даже не восстанавливается сам, приходиться питание отключать. Но при этом сам по себе он функционирует и мотор упирается в софт лок.

Изменено пользователем Niibaka
Ссылка на комментарий
8 часов назад, Niibaka сказал:

Основная проблема, лично у меня, постоянно отваливающийся одрайв, стабильно раз в 3-5 минут пропадает из системы. Часто даже не восстанавливается сам, приходиться питание отключать. Но при этом сам по себе он функционирует и мотор упирается в софт лок.

Возможно из-за электромагнитных помех. Можно попробовать подключить через USB ISOLATOR типа такого https://nl.aliexpress.com/item/1005002064800759.html?spm=a2g0o.ppclist.product.2.5f8bX877X877tl&pdp_npi=2%40dis!PLN!38%2C13 zł!34%2C30 zł!!!!!%40211b58eb16635052400353690e5977!12000018610769254!btf&_t=pvid%3A90e2a374-52e9-42a4-a33b-c7c027ee5001&afTraceInfo=1005002064800759__pc__pcBridgePPC__xxxxxx__1663505240&gatewayAdapt=glo2nld

 

А есть какая-то табличка характеристик мотора? Возможно надо понизить Powert Limit, это растянет первый кусок на лут кривой на больший диапазон

Изменено пользователем propeler
Ссылка на комментарий
23 минуты назад, propeler сказал:

Возможно из-за электромагнитных помех. Можно попробовать подключить через USB ISOLATOR типа такого https://nl.aliexpress.com/item/1005002064800759.html?spm=a2g0o.ppclist.product.2.5f8bX877X877tl&pdp_npi=2%40dis!PLN!38%2C13 zł!34%2C30 zł!!!!!%40211b58eb16635052400353690e5977!12000018610769254!btf&_t=pvid%3A90e2a374-52e9-42a4-a33b-c7c027ee5001&afTraceInfo=1005002064800759__pc__pcBridgePPC__xxxxxx__1663505240&gatewayAdapt=glo2nld

 

А есть какая-то табличка характеристик мотора? Возможно надо понизить Powert Limit, это растянет первый кусок на лут кривой на больший диапазон

Выяснил что отрубался блок питания без тормозного резистора🤦‍♂️ хотя казалось бы 27В 75А.

Сейчас схемку с резистором дособираю и буду играться с power limit👍 все тесты до этого проводил со значением в 50%

IMG-20220918-WA0003.jpg

Ссылка на комментарий
13.05.2022 в 8:58 AM, aleksl сказал:

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

Это похоже проблема не контроллера а самой beam ng. Так как у меня такая же фигня и с народным mmosFFB. У меня фидбек начинает работать только если вот тут переключить с быстрого на вторую опцию, нажать применить, а потом переключить обратно на быструю. И тоже до перезагрузки игры

изображение_2022-09-18_175302393.png

Ссылка на комментарий

Сори что не по теме, но может есть у кого .ехе установщик stm32cubeprogrammer. У них такой приятный сайт, ммм... На яндекс диск там или еще куда закинуть...

 

Я опять поспешил и нашел у себя на компе версию 2.8

 

Изменено пользователем Dimonozawr
Ссылка на комментарий
3 часа назад, Dimonozawr сказал:

Сори что не по теме, но может есть у кого .ехе установщик stm32cubeprogrammer. У них такой приятный сайт, ммм... На яндекс диск там или еще куда закинуть...

 

Я опять поспешил и нашел у себя на компе версию 2.8

 

https://disk.yandex.ru/d/cMP6Fx6trxfgqA

stm32cubeprgrammer-win64_v2-11-0 Может кому будет надо. Они из-за санкций с российских айпи не дают загружать. Включайте ВПН или качайте тут 

  • Спасибо 1
Ссылка на комментарий

Мне очень грустно и стыдно задавать такой вопрос, но где кнопочка download ZIP на скачивание settings-ui? Я не знаю как скачать помогите пожалуйста)

(ссылочка если что у меня правильная))

Или тоже через ВПН надо?!

Вот еще надпись на английском что то гласит:

Uploads are disabled.

File uploads require push access to this repository.

Все, дальше не знаю) @propeler

Изменено пользователем Dimonozawr
Ссылка на комментарий
41 минуту назад, Dimonozawr сказал:

Мне очень грустно и стыдно задавать такой вопрос, но где кнопочка download ZIP на скачивание settings-ui? Я не знаю как скачать помогите пожалуйста)

(ссылочка если что у меня правильная))

Или тоже через ВПН надо?!

Вот еще надпись на английском что то гласит:

Uploads are disabled.

File uploads require push access to this repository.

Все, дальше не знаю) @propeler

По ссылке переходите и нажимаете на зелёную кнопку с надписью Code. После нажатия появится маленькое окошко и там в нижней части будет Download ZIP.

IMG_20220920_163239.jpg

IMG_20220920_163222.jpg

  • Спасибо 1
Ссылка на комментарий

Добрый день.  @propeler и может кто то ещё в курсе. Если поставить не 6.5'', а 8'' или 10'' колесо - будет лучше или наоборот станет хуже? Теоретически больше мощности но при этом значительное прибавление массы на ободе, может еще и мелкие детали будут хуже. В общем знаний подходящих не имею,  логика не помогает - нужна помощь зала )

Ссылка на комментарий
2 часа назад, kzeml сказал:

Если поставить не 6.5'', а 8'' или 10'' колесо

В большинстве своем 8 и 10 колеса отличаются только ободом и покрышкой, внутри (судя по обзорам из интернета) такое же железо - такого же диаметра статорное железо и ширина магнитов. Соответственно мощность такая же - только больше колесо. Если ставить 8 или 10 то желательно с него максимум лишнего срезать. А так - ничего серьезного не произойдет, будет такой же практически мотор.

Изменено пользователем propeler
Ссылка на комментарий
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...