1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

FFB Brake pedal ?

Discussion in 'DIY peripherals' started by Gadget999, Apr 18, 2020.

  1. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    it seems the brake pedal is the most important pedal

    most pedals you buy have poor resolution and dont get harder to push the faster you go

    is it possible to have a brake pedal that is connected to a servo so the pedal simulates a real car

    when braking it would be good to feel the pedal pulsing if you activated abs or lost traction

    how would sim tools activate this type of actuator / motor ? does RF2 transmit this type of data ? can braking data be extrapolated from the available data ?

    interested to see what peoples thoughts are on a FFB brake pedal
  2. Pit

    Pit - - - - - - - - - - - - - - - - Gold Contributor

    Joined:
    Oct 2, 2013
    Messages:
    3,013
    Location:
    Switzerland
    Balance:
    30,415Coins
    Ratings:
    +3,088 / 31 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    Hi interesting approach, but really useful? A butt kicker simulates the abs as well, also I own a load cell brake pedal which is controlled by a 12 bit controller - high resolution guaranteed and combined with the butt kicker it feels pretty much real. IMHO the real feeling of a brake pedal is g-forces dependent at least, in a real car when applying the brake we have centrifugal forces. These forces are giving us the feedback how the brake works.
    • Like Like x 1
  3. GWiz

    GWiz Active Member

    Joined:
    May 12, 2019
    Messages:
    179
    Occupation:
    Dentist
    Location:
    Aberdeenshire, Scotland
    Balance:
    1,453Coins
    Ratings:
    +116 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    There are several things you can do with a brake pedal to get either a better feel or more feedback. I use a 'GTeye' modified spring in my logitech pedals to give a non-linear response. There is also an inexpensive pretend load cell mod by 'Truebrake' that looks interesting and doesn't cost the earth.

    As far as feedback goes, I'm a big fan of the brake mod by AMstudio which adds little rumble motors to the pedals. These can be configured for anything from road bumps to triggering when you lock up the brakes or spin the wheels in acceleration. Granted, this doesn't give a real life response but it does give great feedback and most important is fun to use. It's very customisable such that you can have an analog scale of effects and different combinations of the large and small rumble motors to give different feelings for different effects. I don't think there is a way of having the rumble only trigger with ABS as far as I'm aware, but you can link it with wheel slip or wheel locking. I use the Simhub software alongside Simtools for the rumble effects. Simtools doesn't yet support the little rumble motors as far as I'm aware though does have GameVibe for bass shaker effects.
    • Like Like x 1
    • Agree Agree x 1
  4. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    Thanks for the advice guys

    I might relace the arm of the pedal with a load cell that works against a rubber pad

    The rumble motor is a neat simple idea and can give the needed feedback

    I will investigate the mods suggested and simhub also
  5. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    in the end I modded the brake pedal and fitted a Hydraulic Cylinder and pressure transducer

    it feels very realistic, just like a real car

    so if i was to fit a rumble motor to the pedal to simulate abs - do i use gamedash to activate it - how do i isolate the abs lockup data from RF2

    is it easier to use simhub instead ?

    I have not used gamedash or gamevibe before - do you have to use an arduino/board to interface with the motor
  6. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    @yobuddy - what is the best way to convert an ABS event and intensity to a motor ?
    Last edited by a moderator: May 16, 2020
  7. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    @noorbeast what is the best way to convert Abs into vibration ?

    Is simhub the right way to do this ?
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,535
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,034Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You can easily do it with Simhub.

    You can also do it with SimTools GameDash, though in my view that is a bit more complicated to setup and configure.
    • Informative Informative x 1
  9. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    cheers - i knew you would know the right approach !
  10. 7HUND3R

    7HUND3R Active Member

    Joined:
    May 25, 2020
    Messages:
    154
    Balance:
    1,159Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    Arduino
    The truth is that motors do not give the same feeling as a real abs. The abs are pulsations on the pedal and not vibration. A microsolenoid would not be bad instead of a motor vibrates.

    [​IMG]
  11. neportocala

    neportocala New Member

    Joined:
    Jun 21, 2020
    Messages:
    8
    Balance:
    52Coins
    Ratings:
    +1 / 0 / -0
    use simhub and somt xbox controller vibration motors. works very well. you would need an arduino uno and a motor shield as well
    • Like Like x 1
  12. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    i have a ps vibration motor it might do the trick

    ideally i need a solenoid that pulses the hydraulic fluid - a real abs solenoid may do the trick but i don't want this to turn into a complicated project just yet - got plenty of other stuff to do
  13. 7HUND3R

    7HUND3R Active Member

    Joined:
    May 25, 2020
    Messages:
    154
    Balance:
    1,159Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    Arduino
    Well my idea is that the solenoid hits the pedal to the metal part but for the solenoid to act quickly and not slowly you need an arduino motorshield. But of course this would put a lot of noise of metal hit. The idea that you put is much better.
    • Like Like x 1
    Last edited: Jun 22, 2020
  14. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    i am going to revisit the ABS pedal effect soon - the idea i have is an event for abs on and road speed

    the higher the road speed the higher the frequency of the vibration motor

    how can I get gamedash to ouptut the correct information for ABS and Road Speed ?

    are there pre mapped variables or do you have to write a config file for it to use ??

    is there an example of how to use gamedash ?
  15. 7HUND3R

    7HUND3R Active Member

    Joined:
    May 25, 2020
    Messages:
    154
    Balance:
    1,159Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    Arduino
    Right now I am using rumble motors an arduino with motorshield and simhub.
  16. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    are you using RF2 ? is the ABS flag available

    Can you adjust motor speed based on road speed ?
  17. 7HUND3R

    7HUND3R Active Member

    Joined:
    May 25, 2020
    Messages:
    154
    Balance:
    1,159Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    Arduino
    I am not using rf2 but simhub if it supports rf2 and if you can adjust motor speed to speed ratio among many other parameters.