As of the pots. What I meant is that I believe I will have to do a lot of circuit with Arduino, buttons, the pedals stuff like that in order to get a proper steering wheel unlike my cheap cardboard version.
The wiring is the
least of the challenges with this project.
*ATmega32U4 Leonardo (In case I want to do everything from the arduino).
Good news: The 32u4 Leonardo can handle microswitch inputs, analog (potentiometer) inputs, and optical (mouse) inputs.
Possible-not-so-good news: You'll need to choose (or write) a sketch/firmware that goes with your controls such as StefanBurger's Illuminated Spinner firmware (raw optical inputs) or KADE miniArcade 2.0 firmware. (buttons and analog)
*https://www.ebay.com/itm/Zero-Delay-USB-Encoder-For-PC-Raspberry-Retro-Pie-Sanwa-or-Happs-Cables-Encoder/253327415867?ssPageName=STRK%3AMEBIDX%3AIT&var=552486427496&_trksid=p2060353.m2749.l2649
The USB Encoder is the one I think will give me some trouble for the steering part. I can easily put a button on it, but the pots for the steering wheel I have not idea.
The ZD encoder will only handle microswitch inputs. (4-way joystick/8-way joystick/buttons)
- It won't handle optical (mouse) quadrature waveforms or analog (potentiometer) inputs.
Also, the pedals have to be sensitive like the triggers of a controller. I don't want a simple button that can only be push.
As expected, analog (potentiometer) pedals and the inevitable, dreaded "feature creep."
-------------------------
A physical build of wheel and pedal controls
entirely from scratch is a huge (and un-necessary) challenge.
-
At a minimum get pre-fab pedals.
- Building them from scratch will almost certainly be an insane exercise in self-inflicted torture for you.
Nothing personal, but based on your posts, it looks like you're in
way over your head with the physical engineering, electrical, and software aspects of this project.
Some day, you may be ready for those challenges, but today . . . does not look promising.
The first step in that long journey is to study BadMouth's sticky "beginners" thread
here.
Scott