Устройства для автосимуляторов на Arduino (каналы и видео)

30.07.2018
7
7
3
Бишкек
#1
Warning !
Все видео на English

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


Если нужны ссылки на компоненты из видео, то все они есть под самим видео на YouTube. Но в основном все EBAY. Так что проще будет поискать своими руками на родном Али

Подборка видео от канала amstudio


Небольшой дисплей со спидометром, тахометром, показом текущей передачи и текущим кругом
В видео используется Arduino Nano, дисплей TM1638 и программа SimHub
SimHub имеет множество стандартных и пользовательских настроек. Дисплей можно настроить в соответствии с требованиями пользователя. Дисплей также показывает лучшее время круга, предупреждение о низком количестве топлива и давление в шинах. Он будет показывать цифровые часы когда Вы не в игре. Переключатели управляют яркостью дисплея и прокручивают режимы. Их можно легко изменить в соответствии с желаниями пользователя. На данный момент добавлен задний переключатель для управления яркостью. Для работы дисплея должен работать SimHub.
1542143301736.png


Ручной тормоз на базе настоящего ручного тормоза
Контроллер ручного тормоза представляет собой Arduino ProMicro с загруженным в него скетчем ручного тормоза. Скетч можно найти здесь

После загрузки скопируйте папку Joystick в папку с библиотеками Arduino, а затем загрузите скетч в ProMicro. Вы можете изменить ощущение рычага, используя более сильные или слабые пружины.
Гидравлический ручной тормоз (продается на Али)
Потенциометр-слайдер на 10К
Arduino Pro Micro
(механическая часть в виде пружин, болтов и прочего подбирается индивидуально под каждый ручник)
1542144549350.png

Сенсорный дисплей 4.3 дюйма с возможностью кастомизации шаблона
Дисплей Nextion Display 4.3" (Есть на Али)
FT232RL USB to TTL Module
Программа SimHub

ДИСПЛЕЙ

ПРОВОД

МОДУЛЬ

GND​

Черный​

GND​

RXD​

Желтый​

TX​

TXD​

Синий​

RX​

+5V​

Красный​

VCC​



1542144708431.png

Дисплей 7 дюймов с возможностью полной кастомизации шаблона
TFT HDMI COLOR DISPLAY 7"
Кабель HDMI
Программа SimHub
1542146105338.png

Подсоединение Тахометра к SimHub
Сам китайский (или не китайский) тахометр
Arduino Nano
Резистор 2.2К
Транзистор TIP120 NPN
Блок питания 12V 1-2A
Диод 1N4742 12V
Программа SimHub
1542146458420.png

Панель с кнопками, энкодерами и тумблерами (32 функции)
Кнопки, тумблеры и энкодеры на ваш вкус и цвет. С подсветкой и без.
Arduino Pro Micro
maxresdefault (2).jpg

Подсоединение Датчика Турбонаддува к SimHub
(Поддерживается только в Asseto Corsa)
Датчик Турбонаддува
Arduino Nano
Блок питания 12V 1-2A
Программа SimHub
maxresdefault (1).jpg

RGB (WS2812) Тахометр
Светодиоды WS2812
Arduino Nano
Программа SimHub
1542149373720.png

Приборная панель из смартфона или планшета
1542149800931.png

Коробка передач распечатанная на 3D принтере на базе модуля от USB джойстика

3D Модель для печати
Ручка от КПП
Микро свитчи
USB Encoder (на али искать так же)
Гайки М8
Болты М8х25
Шток М8
Пружина 1.5х15х30mm
Шайбы
Гайки М5
Болты М5х25
Подшипники 8x16x5
Подшипники 5х16х5
Штопорный подшипник 8mm
maxresdefault.jpg

Индикатор передачи КПП
Матричный дисплей MAX7219
Arduino Nano
Программа SimHub
1542151182238.png

Подключение приборной панели от BMW к SimHub

Скетч и протокол для Arduino

В видео использована панель от BMW E36 ( но думаю так можно адаптировать любую панель)
Arduino UNO
Блок Питания 12v 1-2A
Программа SimHub
maxresdefault (4).jpg


Симулятор потоков ветра во время игры
Вентилятор
Arduino Uno
Motor / Stepper / Servo / Robot Shield V2 Module
Блок Питания 12V (мощность выбирается в зависимости от количества вентиляторов 1-4)
Программа SimHub
1542152378362.png

Ссылка на сайт где всегда лежит всегда свежий SimHub. Тут же есть и другие проекты людей
https://www.racedepartment.com/downloads/simhub-diy-s..

Assetto Corsa
Assetto Corsa Competizionne
IRacing
Project Cars
Project Cars 2
F1 20XX
Dirt Rally
Dirt 2
Dirt 3
Dirt 4
Euro Truck Simulator 2
American Truck Simultator
RRE
Rfactor1
Automobilista
Rfactor2
LFS
RBR
GTR1
GT Legends
GTR2 / Race
Race07
FM7
Moto GP 18
Список может быть неполным*


И оставлю сразу каналы с людьми которые собирали себе рули, педали, коробки.

Канал AgaYuditra который собрал свой руль вместе с коробкой передач, но так как это процесс у него растянут на множество видосов, то я просто оставлю его плейлист. Думаю по названиями видео не сложно будет разобраться
https://www.youtube.com/playlist?list=PLfmTHLP-fJJQ-k..

Еще один канал BS Simulator который тоже собирал руль. Опять же плейлист.
https://www.youtube.com/playlist?list=PLcwUjKUs6bU6x_..

Русский канал (что удивительно так как годных решений в русском сегменте тытрубы я не нашел)
https://www.youtube.com/playlist?list=PLbZDfYWVxuLvFJ..
Плейлист конечно весь вперемешку, но опять же найдете все видео по названиям.

Так же у него на канале есть видос под переделку дешманского руля на 700-900 градусов
https://youtu.be/upNkGayk43k

А если вам лень творить такое "искусство", то можете собрать себе такой руль, который составит конкуренцию легендарному G27
https://youtu.be/Y838v1GNteA
 
30.07.2018
7
7
3
Бишкек
#2
Для тех у кого игра не лицензионная (спирачена с великих торрентов).

1. Выбираете игру в SimHub одним нажатием левой кнопки мыши (не двумя!)
2. В SimHub идете в раздел Settings
3. В разделе спускаетесь немного ниже и увидете название вашей игры. Ниже будет строка Game path. Это строка для определения прямого пути к игре, то бишь экзешника игры. Выбираете его и теперь вы можете запускать игру через SimHub дабы она отслеживала данные игры.
Screenshot_1.png