One of my ongoing projects is to build a set of immersive controls for Kerbal Space Program (on hackaday.io here: https://hackaday.io/project/183090-ksp-controller-hardware). This included an abort control, but just as a simple push button, which was pretty dull compared to the real-life versions.
This version is a rotate-to-activate switch that uses a spring-loaded cam that gives a satisfying feel, as well as a microswitch for a tactile click.
I've set this up as a seperate project as it has a very different set of parts and assembly process
Files
abrt_base.stl
Standard Tesselated Geometry -
957.02 kB -
07/28/2023 at 07:05
Here's a gif showing how the mechanism operates - essentially as the handle is turned the bearings run along a cam surface. The bearings are on a lever tensioned by the extension spring. The cam surface is designed so that the deflection of the lever is linear with the rotation of the handle - and so the resistance is linear. This also means that the handle rotates in both directions, and snaps back smoothly to the centre
Most of the assembly is covered in the video below, but there are a few things that need to be done first:
Solder leads onto the microswitch
Insert threaded inserts either with a soldering iron or with a press
2
Assembly
This video covers all of the main steps of assembly:
You might notice that I haven't installed all of the screws... turns out I ran out of threaded inserts
3
Complete!
You'll now have a complete abort handle that acts as a simple switch. From here you can wire it up to an Arduino, Raspberry Pi, computer or really anything