USB PC gearbox (Simracing H-Shifter)

The project was created at the request of my 8-year-old son - a fan of car driving simulators. Due to other responsibilities, it took me about 14 months.
For construction, I used mainly what I had in the garage - eyelet plates for connecting wooden constructions are the foundation for mechanisms. The fi8mm roller comes from an old printer. Springs mainly found at the junkyard. I had to buy bearings and joints at the auction site. The top plate is 3mm aluminum. I cut the pattern using a drill, jigsaw and files. The print is a colorless varnished thermal transfer. I mounted the plate with switches and divider resistors on the springs (flexible suspension). I put the details of the construction in the pictures and on the attached film.
Electronics are Arduino Pro Micro (Atmega32u4). I downloaded the software from:
https://steamcommunity.com/sharedfiles/filedetails/?id=661687410 by Hosenfuhrer, but I had to add button support (engine start, lights, wipers and others) and I did it using one Arduino analog input. The software enables connection of a proportional (analog) hand brake and clutch pedal. The device when connected to the computer is seen as a joystick and does not require installing the driver.
Switching on the gear causes the microswitch to be short-circuited, and switching off opens it and forces the simulator to neutral.
Structurally, my shifter resembles the one produced by FREX, but I did not model on it (only after completing the construction I realized that such a product exists).
I made a piece of plywood to fix it to a "coffee" table so that the whole was rigidly fastened.
The arduino code is attached.
























Comments
Wow, my backhoe fell when I saw it :-D You constructed it interestingly, e.g. a roller that jumps over bolts to give you the feeling of throwing in and dropping down. Just a revelation :-D From what... [Read more]
Too hard running does not fall? Damn, I would do something like that, but I can't drive with one hand. [Read more]
You can adjust the lever spring tension by tightening or unscrewing the M4 eye bolt. Personally, I preferred a pull that matched the strength of a real car, but my child wanted to change gears easier,... [Read more]
Well done. I would love to test in practice ;) With what kit (steering wheel, pedals) does it work? Is there a chance for some photos? ;) [Read more]
For me, the best project for a long time! In such moments I regret not playing on the PC :D And I don't have that kind of skills. The only irritating fact is that it doesn't look very stable... [Read more]
I have only two small comments about the "front plate". Diagonal cutouts probably can cause difficulties with quick gear changes not in turn, e.g. from four to one. It seems to me that even this can be... [Read more]
LOGITECH DRIVING FORCE GT. I will provide pictures and maybe a video to join. The whole is not very stable, but a fairly heavy metal table gives advice. I will also take pictures of mounting details... [Read more]
Hello I have a question, could you give me exactly how connected the board is and what is because I would like to do something like that And I don't know how. [Read more]
https://obrazki.elektroda.pl/5013781700_1586543755_thumb.jpg GND connected to GND Arduino, + 5V to Vcc Arduino. I drew 3 buttons quickly, but in my assumption there are 12 of them. Each of them is... [Read more]
A beautiful combination of mechanics and electronics. Congratulations on the project, my son is certainly delighted. I am impressed with the effects of file processing. This aluminum plate looks like after... [Read more]
I'm impressed :-) I like this solution :-) However, one thing puzzles me. I haven't played any PC races for a long time, but as I was playing (the last game was NFS Most Wanted), I had a... [Read more]
That's right In a specific game, enter the controller settings and assign the appropriate stick setting to subsequent gears in the game. The same should be done with the assignment of panel buttons... [Read more]
The coolest project I've seen lately, treats for the idea. [Read more]
One of the most interesting projects recently. An unusual mechanical solution, significantly different from popular diy designs. Have you thought about building pedals with extensometers or are you... [Read more]
@ ZaQ_1 I stopped playing computer games many years ago. Now my child is doing it, if science allows him. He doesn't even have the armchair players enjoy so often, so this shifter is the fulfillment... [Read more]
Yes, but only those that support steering wheels, i.e. those focused on simulation, unfortunately NFS did not support it, even the gas and brake were operated on one axis and not on separate ones ;) ... [Read more]
Already the age of carbon allowed you to assign gears to separate buttons and use the clutch. Same pro street. In newer ones I don't know, but I doubt they will withdraw from it. [Read more]
The clutch, as described above, in most competitive cars is only for moving off, dog-box or sequential boxes, they do not require the use of a clutch when changing gear, only a reliable hand ;) [Read more]
Well, you are probably right, I ended my adventure with NFS on NFS Shift 1 and 2, but earlier it was still NFS Porsche Unleashed ;) In Shift there was no problem with operating the steering wheel ;... [Read more]