Jump to content

Ручная 6+1 ступенчатая коробка передач (КПП) + сцепление. ОБНОВЛЕНИЕ (Arduino)


Recommended Posts

41 minutes ago, Fallen Werewolf said:

Ради интереса смотрел цены G27 у нас - от 22 тысяч до 32 тысяч рублей. Действительно проще свой руль собрать.

Скажу даже больше - G27 и даже G29 теперь нервно курят в сторонке... по сравнению с тем, что можно сделать с ардуиной! 

Link to comment
Share on other sites

  • Replies 162
  • Created
  • Last Reply

Top Posters In This Topic

42 minutes ago, [???????] DT ML [RU] said:

Нужно больше фоток всего того, как это всё выглядит! Туда же под спойлер.

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

Link to comment
Share on other sites

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

Первое сообщение обновлено

Link to comment
Share on other sites

Продолжим:

1) приделал тангенту

Spoiler

d6cec91ebcbd.jpg

не просто подключил, а сделал, чтобы рация в игре активировалась от кнопки на тангенте, т.е. без нажатия на клаве "Х".

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

 

2) т.к. ардуино это по сути программа со всякими циклами, проверками ежесекундными, если не миллисекундными, то чтобы, когда я не использую руль, она постоянно не думала "о своем" и при этом не нужно было бы выдергивать ее из ЮСБ -  сделал выключатель, именно этих циклов и проверок, т.е. ардуинка как бы в спящем режиме находится... потом еще на это дело повешу подсветку какую-нить светодиодики какие-нить, типо если горит, то руль робит, если не горит, то нет.

  • Like 1
  • Upvote 1
Link to comment
Share on other sites

3 hours ago, Fallen Werewolf said:

Тебе надо на заказ такие рули

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

 

И раз уж зашла про это речь - парень из видоса про тангенту, на которую ссылку кидал, продает некоторые подобные плюшки: тангента, трекер, панель с кнопками, ручку с делителем/демультипликатором и чет вроде еще есть.

Edited by SanSay[16RUS]
Link to comment
Share on other sites

В общем по поводу вибратора на ручку КПП - прикрутил пробно вибратор, запустил и... чет я не подумал, что он помимо тряски самой ручки КПП будет трясти и все остальное )))... короче пока отложил это дело в сторону - надо более основательно подходить к этому вопросу.

Link to comment
Share on other sites

Очередная обновка...

"прокачал" микрофон - поставил тумблер 3-х позиционный: в одном - в игровую рацию + Steam, во втором - в ТС (чисто для пятничных конвоев) + Steam, в третьем - чисто в Steam... типо смена канала, нажать на клаве нужную забинденную кнопку может и проще, хоть и дальше, но мы ж ищем реализм, а не аркаду!!!

 

Spoiler

if ( !digitalRead(4) ) 
    {
      if ( !digitalRead(ButtonPerecluchenieMic1) ) //Steam
      {
        Keyboard.press(KEY_LEFT_SHIFT);
      }
      else if (!digitalRead(ButtonPerecluchenieMic2)) //ТС + Steam
      {
        Keyboard.press(KEY_LEFT_CTRL);
        Keyboard.press(KEY_LEFT_SHIFT);
      }
      else //внутриигровая рация + Steam
      {
        Keyboard.press('x');//отправляет нажатие
        Keyboard.press(KEY_LEFT_SHIFT);
      }
    }
    else
    {
      Keyboard.release('x');//прерывает отправку нажатия
      Keyboard.release(KEY_LEFT_CTRL);
      Keyboard.release(KEY_LEFT_SHIFT);
    }

 

Edited by SanSay[16RUS]
Link to comment
Share on other sites

Продолжение:

микрофон повесил на сам руль:

Spoiler

b4477d7ecff8.jpg

 

Так же пришел ардуиновский "гиро" датчик для трекера, пока тестирую повесил просто чтобы держалось

Spoiler

ed08c7f7b4f5.jpg

c8d71ba16b2a.jpg

Стоит отметить, что код для него довольно таки большой и пришлось для него отдельную ардуинку использовать Nano.

Link to comment
Share on other sites

  • 4 weeks later...

Доброго времени суток, на какой ардуине строишь?

Может поделишься скетчем? тоже задумался о переходе с аналоговых контроллеров на програмную среду ардуино, но все что нашел в интернете это сухое объяснение, хочу увидеть живой пример который работает. если не жалко скинь скетч мне на почту [email protected] . буду очень рад

Link to comment
Share on other sites

5 hours ago, Guns_Wolfgun said:

на какой ардуине строишь

Так в описании вроде есть - Леонардо

Скетч - отправил на почту, но он еще сырой - рабочий, но сырой, постоянно че-нить меняю, оптимизирую, добавляю... проект еще на стадии реализации.

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

Link to comment
Share on other sites

  • 2 months later...
13 hours ago, Anton_zp said:

ардуинка эмулирует нажатие кнопки клавиатуры при включении передачи, верно?

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

 

13 hours ago, Anton_zp said:

Думаю себе тоже 6 ступенчатую коробку собрать

Так вперед - в этой теме есть вся нужная информация... да и я еще тут, так что если есть вопросы - спрашивай.

Link to comment
Share on other sites

  • 3 months later...

SanSay ещё раз спасибо за скетч,если честно ещё с ним не разбирался,но сегодня пришла плата и встал вопрос с библиотеками,нашел сайт bithub но так и не понял что там куда,мозгов не хватает. Не могли бы вы дать библиотеки под ваш скетч,буду очень благодарен.

Link to comment
Share on other sites

Всё получилось, не хватало Joystick и Thread, как прийдет ручка кпп от скании и еще пару деталек буду собирать всё до кучи.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.