Перейти к содержимому

Фотография

Руль своими руками

Сообщений в теме: 12

#1 DeadSoul

DeadSoul
  • PREZIDENT FIA
  • Репутация
    5 126
  • Сообщений 13 805
Информация
  • Награды: 72
  • Город
    Нижний Новгород
  • Тип манипулятора
    Steelseries SRW-S1 + Logitech MOMO Racing
  • Род деятельности
    Системный администратор
  • Дата регистрации
    5 декабря 2008
  • Достижения
    Гонок: 93, Побед: 48, Подиумы: 59, Поул-Позишн: 22, Быстрый круг: 41, Титулы 2,3,7,10 сезоны

Отправлено 03 августа 2016 - 18:00

*
Популярное сообщение!

Сделал небольшой апгрейд своего руля, раньше у меня как было, рулевое колесо новое, а база на МОМО, и всего 6 кнопок от Момо можно было активизировать, в новой игре АС требует куда больше кнопок для всех режимов ЕРС и прочих фишек,
Autostyle спросил меня, можно ли на МОМО сделать больше кнопок, и решил я сделать на примере своего руля как сделать больше кнопок, теперь у меня 19 рабочих кнопок +2 подруливающих лепестка
Более краткий мануал выкладывал Gukuu в 217 сообщении темы Клуб обадателей MOMO, развернем её поподробнее

Итак берем клавиатуру, неработающую, работающую, не важно, важно чтобы она была USB, хотя если у вас только PS/2 то вам придется смотреть есть ли у вас свободный вход для ней на материнке, и при каждом включении выключать компьютер, на USB проблем куда меньше, воткнул и всё работает сразу
 
Разбираем нашу клавиатуру


Отсюда нам нужна вот такая плата

Вытаскиваем её, подключаем к компьютеру и готовим тоненький проводок, зачищаем его с обоих концов

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

у меня получилось так, при нажатии 1 дорожки слева и при нажатии 6 дорожки справа на экране отобразилась буква Q, полный список комбинаций записал на листочек, всего на первой дорожке получилось 6 кнопок, на второй - 7, и т.д..

После этого я выбрал какие дорожки буду использовать, где больше всего кнопок задействовано, а именно, 2,4,5,6
Зачистил шкуркой дорожки платы, залудил канифолью дорожки,
Припаял проводки, взял их из витой пары, к дорожкам 2,4,5,6 - слева и к дорожкам 6,7,8,9,10,11,12,13 - справа
Затем залил стержневой термоклей, обычной зажигалкой расплавил и накапал на эти участки пайки, в принципе если вы хороший пайщик, то можно обойтись и без этого!

у меня на плате были LED-лампочки (Caps Lock, Num Lock, Scroll Lock), ну я думаю че добру пропадать, вынесу их к себе на руль, припаял я к каждой лампочке по два проводка

Далее, взял плату из стеклотекстолита, вырезал нужную форму для своего руля, просверлил в нужных местах отверстия, перманентным маркером нарисовал дорожки с двух сторон

Опустил плату в раствор перекиси водорода и через час у меня на плате остались только дорожки покрытые маркером!
Далее осталось только припаять в эти отверстия тактовые кнопки

Ну и припаять проводки от клавиатуры к нашей плате

Всё, руль можно собирать!

Теперь немного лирики, как это реализовать на руле МОМО, разобрав руль, вы увидите вот такую плату

на ней есть конечно место чтобы присобачить к ней 3-4 кнопки, думаю не более, так как с другой стороны платы идут дорожки, и их будет трудно не задеть, хотя если постараться, Можно сделать много кнопок!
Но я бы рекомендовал вообще отключить эту плату, полностью её удалить из руля, и сделать свою с куучей кнопок от клавиатуры!

Немного ссылок и финансов



P.S. надеюсь все поняли что лампочки светодиодные загораются от нажатий клавиш Caps Lock, Num Lock, Scroll Lock на второй своей клавиатуре :ag:
Было бы больше времени свободного, хотел бы сделать полностью свой руль, имитацию руля Formula 1. Черт, интересное это занятие, не думал даже, что меня это так завлекет!
Будут вопросы, задавайте!


Сообщение отредактировал AleA155: 03 февраля 2018 - 21:09

  • 9

#2 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 03 февраля 2018 - 20:40

*
Популярное сообщение!

Опишу процесс сборки моего руля. Т.к. я не электронщик прошу за ранее прощения у великих и знающих ))

Идея создания отсюда: =

 

В начале определяемся какой руль мы хотим, я за основу брал руль формулы рено, но добавил кнопки керса и дрс (в младших формулах я ставлю на них обзор слева и справа), находим картинку в интернете, и понимая что руль в диаметре 280 мм маштабируем ее и обрисовываем ее в автокаде или другом кад редакторе (я рисовал в компасе) главное чтобы выходной файл был dxf формата. Т.к. в основном его просят в конторах по лазерной резке металла.

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

Получив "лицевую" пластину проверяем посадочные отверстия под кнопки, винты и дыру под экран и диоды (Я просто вырезал прямоугольник, а потом вклеил в него распечатанную из пластика крышку "панели приборов"). Потом ищем контору которая согласиться вырезать столь малый заказ из их материала. Я вырезал из стали 1,5 мм толщиной. В СПб мне это обошлось в 500 рублей. Красим краской для красоты и антикоррозионной защиты. 

 

Накладка на панель приборов.

 

В принципе все просто. Размечаем размер нашего экрана, размечаем отверстия диаметром 4 мм под диоды, делаем полочки для накладки изнутри руля. Я делал как на ф1 15 диодов сверху и по 3 с каждого бока. На экране сэкономил и купил экран 3,2 дюйма, на ф1 стоит 4,3 дюйма. Но как мне показалось 4,3 трудно будет впихнуть в мою конструкцию. Накладку я приклеил клеевым пистолетом, собственно, как и диоды к накладке.

Накладки на ручки.

Просто обисовываем ручки с лицевой модели, добавляем по 2 крепежа на них. Толщину я сделал 12 мм, общий обхват получился 25,5 мм. Думаю это подбираемся индивидульно как и длины и формы лепестков.

Подрулевые лепестки.

Я сделал 3 лепестка, 2 скорости и один сцепление. Но как оказалось ассета корса держит сцепление только осевое, а я сделал кнопочное, которое работает в проджект карс, но не работает в ассете.

Идея лепестков взята отсюда:

 

Корпус.

Корпус глубиной 45 мм оказался впритык. В стенках корпуса надо предусмотреть отверстия для лепестков, болтов под крепление к базе, болтов для соединения с лицевой пластиной, болтов крепления лепестков. На крепление к базе я использовал винты м5 и стандартные автомобильные размеры под крепления на 6 винтов. Можно сделать на любой вкус. 

Соединение с базой.

Идею брал отсюда:

 

Только заменил велосипедный хомут на сантехнический 40 мм с бабочкой

Пробовал поставить автомобильное крепление (https://ru.aliexpress.com/item/AUTOFAB-NEW-Steering-Wheel-Quick-Release-Golden-EP-CA0011G/1204264061.html?spm=a2g0s.9042311.0.0.3XiIoR ), но получилось громоздко и тяжело. Поэтому перешел на пластик. Но надо делать нормальную толщину стенки у этой конструкции, а то я сделал 1 мм и у меня в процессе гонки срезало к чертям собачьим разъем «мама» и я улетел в бетонный блок. Первый раз сошел по причине реального механического сбоя DNF J))

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

Нам понадобятся:

Экран некстион https://ru.aliexpress.com/item/3-2-Nextion-HMI-Intelligent-Smart-USART-UART-Serial-Touch-TFT-LCD-Module-Display-Panel-For/32506022658.html?spm=a2g0s.9042311.0.0.nmfQOQ

 

TTL  к нему https://ru.aliexpress.com/item/Free-shipping-for-Arduino-FTDI-Basic-Program-Downloader-USB-to-TTL-FT232/1319220240.html?spm=a2g0s.9042311.0.0.nmfQOQ

 

4 планки на 8 диодов WS2812b https://ru.aliexpress.com/item/8-channel-WS2812-5050-RGB-LED-lights-development-board-for-Arduino/32768016523.html?spm=a2g0s.9042311.0.0.nmfQOQ

 

Кнопки круглые 8 штук ( в моем случае) https://ru.aliexpress.com/item/Small-round-button-switch-push-button-switch-Momentary-OFF-ON-Push-Button-Horn-Switch/32380951719.html?spm=a2g0s.9042311.0.0.nmfQOQ

 

Микрокнопки на лепестки 3 шт (как в мышах) https://ru.aliexpress.com/item/100PCS-Tact-Micro-Mouse-Switch-mini-Tripod-Daibing-Rectangular-Micro-Switch/32700887378.html?spm=a2g0v.search0104.3.170.2e9c88d0WRnzZI&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10344_10068_10342_10343_10340_10341_10543_10084_10083_10618_10307_10301_5722317_10313_10059_10534_100031_10103_441_10624_442_520_10623_10622_10621_10620_10142_10125,searchweb201603_2,ppcSwitch_3&algo_expid=97ad7d07-e173-4f1b-acb8-83bd60e20916-27&algo_pvid=97ad7d07-e173-4f1b-acb8-83bd60e20916&transAbTest=ae803_5&priceBeautifyAB=0

 

Ардуино про микро 2 штуки типа таких https://ru.aliexpress.com/item/ATmega32U4-5V-16MHz-Module-New-Pro-Micro-for-arduino-with-2-row-pin-header-For-Leonardo/32708975582.html?spm=a2g0v.search0104.3.2.20c785ca6sbstQ&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10344_10068_10342_10343_10340_10341_10543_10084_10083_10618_10307_10301_5722317_10313_10059_10534_100031_10103_441_10624_442_520_10623_10622_10621_10620_10142_10125,searchweb201603_2,ppcSwitch_3&algo_expid=f4386922-5d90-4a70-a285-546e4a1c7f89-0&algo_pvid=f4386922-5d90-4a70-a285-546e4a1c7f89&transAbTest=ae803_5&priceBeautifyAB=0

 

2 провода юсб – микроюсб

1 провод юсб-мини юсби

Маленький юсб хаб на 3 порта

Удлинитель юсб для подключения баранки к компу.

Кнопки:

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

 

Диоды

Я расположил 4 планки буквой П. две сверху, по одной сбоку. Получилась буква п со сторонами 8 диодов на 16. Но т.к. в ф 1 на верху 15 диодов, один мы просто не «прорезаем» на панели приборов. Тоже и с 5диодами на боковых сторонах. На планках последовательно соединяем проводами дорожки DoutDIN , 4-7 VDC – 4-7VDC, GND-GND.

К первой планке припаиваем 3 провода :DIN, 4-7 VDC, GND и соединяем к одной из ардуинок DIN к любому цифровому пину, GND к GND, , 4-7 VDC к VCC.

Далее в программе SimHUB http://www.racedepartment.com/downloads/simhub-diy-sim-racing-dash.10252   во вкладке ардуино ледс прописываем что у нас 32 диода поключенных к разъему №№. Прошиваем первую ардуинку под управление диодами. Тамже в симхабе прописываем карту диодов и что они показывают.

Экран

Некстион подключаем к TTL. GND к GND, питание к питанию, RX к TX, ТХ к RX.

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

Внутрь корпуса засовыем это все, в качестве крепления я использовал двухсторонний скотч, и клеевой пистолет, экран на минивинты. В корпус еще запихиваем юсб хаб и все подключаем в него, в итоге у нас из руля идет 1 провод к компу.


  • 7

#3 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 04 февраля 2018 - 13:52

Настройка диодов в SimHub

Открываем симхаб, ардуино дисплеи, мое оборудование

 

 

Открываем настройку ардуинки

 

 

Прописываем имя, количество диодов и номер пина к которому они подключены. Открываем ардуино иде.

 

 

Выбираем нашу плату, номер порта к которому она подключена и жмем на стрелочку (прошить).

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

Переходим в ардуино дисплей, вкладка ледс

 

 

Открываем или создаем новую карту диодов

 

 

Для примера моя раскладка диодов.

 Верхнее поле диоды с 9 по 13 загораются зеленым цветом когда RPMS достигает промежутка  71-80%, т.е. 71,73,75,77,79 загорается по одному на каждые 2%. Также прописаны красные и синие.

Поле с желтым флагом. Их на самом деле два. С 25 по 26 диоды и с6 по 7, я сделал по 2 диода на каждую сторону. Загораются когда появляется желтый флаг. Еще я прописал синий флаг на 5 и 27 диоды, лампа включенного ограничителя на питстопе красный диод на 7. Зеленый диод открытого крыла на 25й. Можно настроить кучу разных штук.

 

Мой пример : https://yadi.sk/d/DiMXI3bV3S5NFe

 


  • 4

#4 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 04 февраля 2018 - 14:11

*
Популярное сообщение!

Настройка дисплея  Nextion

 

Открываем Nextion Editor который идет с SimHub ом.

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

 

 

Жмем upload

 

 

Выбираем порт, жмем GO. Проходит загрузка, дисплей прошит.

 

В SimHube активируем его

 

ставим галочку enabled выбираем порт, тему и маппинг.

 

 

Дисплей готов к работе.

 

В моем примере три страницы. Первая с логотипом рено и часами отображается когда руль подключен, нот гоночная сессия не запущена. Другие две активны во время гоночной сессии. Одна с информацией по времени, скорости, месту, кругу и тд; вторая по данным покрышек износ, температура, давление.

 

Пример :  https://yadi.sk/d/yRMSK5lH3S5PQH

 

 

 

 

 

 

 

 

 

 

 

 


  • 5

#5 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 09 сентября 2018 - 16:41

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

Прикрепленные файлы


  • 0

#6 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 09 сентября 2018 - 16:46

Вот что получается немного поработав над дизайном 

IMG_20180822_062934.jpg

IMG_20180827_103311.jpg

IMG_20180827_103356.jpg

 

Пример работы:  и 

 

 


  • 2

#7 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 09 сентября 2018 - 17:01

Еще собрал себе вибраторы для педалей, типа таких IMG_20180909_160418.jpg IMG_20180909_160429.jpg

 

для этого потребуется плата ардуино уно, покупал тут https://ru.aliexpres....35f336b7PJTOEb

 

драйвер дигателя TB6612 покупал тут https://ru.aliexpres....274233ed5Vtqjc

 

вибромоторы из джойстиков,покупал тут https://ru.aliexpres....274233ed5cF3dS

 

собирается легко, драйвер просто вставляется в ардуино уно

 IMG_20180909_160642.jpg

 

Моторы зарепил на пластинках из жести с помощью высокотехнологичного нано крепежа синей изоленты. Красные кабели в крайние гнезда м1 и м2, черные объединил и засунул по середине в гнездо GND.

 

Прошивается лего, в SimHube выбираем вкладку ардуино, май хардваре, и открываем окно настройки (опен ардуино сетап тул) 1.jpg

 

Выбираем плату и ком-порт в который она подключена, ставим 1 в окне адапруит моторшилд версии2, ждем прошить. готово.

2.jpg

 

Настроим, параметры вывода на моторы. Я выбрал блокировку колес (на тормоз) и скольжение (на газ)

3.jpg

4.jpg

 


  • 0

#8 Den_mech

Den_mech
  • Забаненные
  • Репутация
    -2 470
  • Сообщений 4 497
Информация
  • Награды: 112
  • Город
    Москва

Предатель, Крыса

Отправлено 09 сентября 2018 - 17:20

А почему крепежи вибромоторов на педали не сделать через длинные болты, как показано в этих видео? Изолента не вечна... даже синяя)))



#9 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 09 сентября 2018 - 17:23

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


  • 0

#10 Den_mech

Den_mech
  • Забаненные
  • Репутация
    -2 470
  • Сообщений 4 497
Информация
  • Награды: 112
  • Город
    Москва

Предатель, Крыса

Отправлено 09 сентября 2018 - 17:30

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



#11 Roman Anisimov

Roman Anisimov
  • Тест-пилот
  • Репутация
    23
  • Сообщений 13
Информация
  • Город
    Санкт-Петербург
  • Тип манипулятора
    logitech DFGT со своими доработками

Отправлено 09 сентября 2018 - 17:31

у меня нет болтов, у меня дфгт, а не г27


  • 1

#12 Konstantin_693

Konstantin_693
  • Тест-пилот
  • Репутация
    0
  • Сообщений 1
Информация

Отправлено 16 сентября 2019 - 07:23

Подскажите, пожалуйста, может у кого есть чертежи 3d модели подрулевых лепестков с их корпусом? Буду очень благодарен. Может плохо искал, но никак нимогу найти на просторах интнрнета.
  • 0

#13 Pavel Gorshkov

Pavel Gorshkov
  • Rfactor 2
  • Репутация
    63
  • Сообщений 194
Информация
  • Награды: 5
  • ФИО
    Горшков Павел Михайлович
  • Город
    Москва
  • Тип манипулятора
    Thrustmaster T300 + TM Open Wheel Add-On + Thrustmaster T-LCM
  • Род деятельности
    Студент МГТУ им. Н.Э. Баумана, специалист по информационной безопасности
  • Дата регистрации
    3 сентября 2011 г.

Отправлено 16 сентября 2019 - 21:31

Подскажите, пожалуйста, может у кого есть чертежи 3d модели подрулевых лепестков с их корпусом? Буду очень благодарен. Может плохо искал, но никак нимогу найти на просторах интнрнета.

Какой руль у тебя? Если ДФГТ, то могу помочь


  • 0



Ответить

  

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных