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

Building a F1 steering wheel from scratch

Discussion in 'DIY peripherals' started by Proteu, Mar 2, 2018.

  1. Proteu

    Proteu New Member

    Joined:
    Mar 2, 2018
    Messages:
    4
    Location:
    Brazil
    Balance:
    150Coins
    Ratings:
    +1 / 0 / -0
    Hello!

    I intend to build my own F1 steering wheel from scratch. I have a few important (beginner) questions:

    1) Do I need to know a programming language (C++?!) to accomplish my project?

    2) Which Arduino or Arduino-like board is recommended for a steering wheel that will contain:
    - Double Clutch with Bite Point Finder
    - Paddle Shifters
    - Rev Lights
    - LCD Display
    - Leds that light up when specific buttons are activated
    - Dozens of buttons of all kinds (basic and complex ones)

    3) Which electronic parts should I buy for this project?

    4) Would you recommend a comprehensive tutorial (for the electronics) that covers nearly everything I need to know?

    Thanks in advance!!!
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,032
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    147,890Coins
    Ratings:
    +10,880 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  3. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,935
    Location:
    London
    Balance:
    11,838Coins
    Ratings:
    +473 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    some guys have done it with 3d printed parts

    you can use a thrustmaster wheel - or modify a srw-S1 wheel
  4. Proteu

    Proteu New Member

    Joined:
    Mar 2, 2018
    Messages:
    4
    Location:
    Brazil
    Balance:
    150Coins
    Ratings:
    +1 / 0 / -0
    The design is not a huge problem for me, because the steering wheel will be very simple and minimalist in terms of design. What really concerns me the most are the electronics. The first thing I need to know is: Do I need to know a programming language (C++?!) to accomplish my project?
  5. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,935
    Location:
    London
    Balance:
    11,838Coins
    Ratings:
    +473 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    do you want the wheel to be a force feedback type with a motor ?

    search for 'Cousin of Open Sim Wheel' you can see an arduino project, you will not need to be able to program
  6. Proteu

    Proteu New Member

    Joined:
    Mar 2, 2018
    Messages:
    4
    Location:
    Brazil
    Balance:
    150Coins
    Ratings:
    +1 / 0 / -0
    Thanks, Gadget999. The 'Cousin of Open Sim Wheel' seems to work like a charm and is relatively cheap. I think it's the way to go. But firstly I'll concentrate on building the steering wheel, which is more or less based on Sauber's steering wheel, not completely in terms of design, but in functionality.
  7. Proteu

    Proteu New Member

    Joined:
    Mar 2, 2018
    Messages:
    4
    Location:
    Brazil
    Balance:
    150Coins
    Ratings:
    +1 / 0 / -0
    [​IMG]

    ITENS
    Itens needed for the electronics (I need guidance to complete the list):
    - 23 Momentary Push Buttons (Are they the right type for the majority of common buttons we see on Sauber's steering wheel?)
    - 05 Twelve Position Rotary Switches
    - 04 Rotary Encoders (Thumb Dials)
    - 02 shift paddles (Magnetic mechanism.)
    - 02 clutch paddles (With master/slave circuit + potentiometer + knob for ajust bite point)
    - 06 leds (light up when specific buttons are activated)
    - Rev lights (This one: https://goo.gl/5G1RjJ)
    - LCD (Nextion 4.3 TFT LCD Touchscreen: https://goo.gl/1NftwG)
    - FIA flag leds (Any idea on how to make one?!)
    - Board (Which one should I use?! Do I need more than one?)
    - Wire
    - Hot glue
    - Superglue
    - Solder
    - Soldering Iron
    - screws
    - Neodymium magnets
    - 02 micro lever switches


    CLUTCH
    See: [01:45] https://goo.gl/87Dh7S
    Master/slave circuit + potentiometer: https://goo.gl/VQgcx7

    IMPORTANT
    - Essencially for Windows. [Mac, Linux, Xbox, Playstation, etc., is a plus.]
    - Must work in a variety of racing simulators, such as Asseto Corsa, iRacing, rFactor, Project Cars, etc.
    • Like Like x 1
  8. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,935
    Location:
    London
    Balance:
    11,838Coins
    Ratings:
    +473 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
  9. ferslash

    ferslash Active Member

    Joined:
    Feb 8, 2011
    Messages:
    495
    Balance:
    4,798Coins
    Ratings:
    +181 / 2 / -0
    how are you planning to construc, build your wheel? 3d printer o how?
    - for buttons you can search on google for unojoy, it is a "simple way to convert an arduino to usb joystick, just in case you need more butons, maybe you can use the force feedback code for your wheel and arduino unojoy for the buttons.

    best regars

    fer