This is a simple passive Do It Yourself Assistive Technology switch enclosure similar to DIYAT V4 (https://www.thingiverse.com/thing:3062522). The major difference is the switch used in the enclosure.This version uses a mini-microswitch capable of switching five amps as opposed to the fifty millliamp limit of V4, The physical size of this switch necessitates a larger enclosure but is well suited to higher current applications such as motorized toys that have been switch adapted. As always, be aware of the load current of your application and make sure it does not exceed the rating of your AT switch.
This three part enclosure (no screws) makes the momentary microswitch more durable and accessible by providing protection and a larger activation surface. Designed with OpenSCAD, this parametric design allows selecting the build diameter, base style (plain or strap mounting) and button style (recessed or protruding) using Customizer. Make sure the custom diameter setting matches each of the three parts saved to insure they fit together. This version features a threaded latch and uses radial flexures for frictionless activation. Although it is frictionless, there is resistance from the flexures which increases the activation force slightly.
The DIYAT Switch is designed to be simple to build, durable, inexpensive (minimal parts) and customizable in size and style. This design is an assembly of three parts that fit together and must be printed with enough precision to operate correctly.
Optional Strap Base
The optional base for a strap is designed for a 1 inch strap such as a Velcro brand elastic cinch strap. This base can also be used to screw the DIYAT switch to a surface through the slots (M3 counter-sink screws) or to apply adhesive backed hook and loop fasteners.
Parts needed for the DIYAT Switch:
- Of course the 3D printed enclosure parts
- A common mini-microswitch.
- A 3.5mm phone plug cable (mono or stereo)
- Recommended Vendor: Adafruit https://www.adafruit.com/product/1700
- This is a stereo pigtail cable with stripped and tinned wires
- Stereo plug cables are easier to find than mono and generally cheaper
- Even less expensive: a plug to plug cable can be cut in half, stripped and tinned
THE STEPS IN THIS PROJECT ARE:
3D print the switch enclosure, wire the cable to the mini-microswitch, assemble the parts and test.
1: 3D PRINT THE SWITCH ENCLOSURE. Here are my recommendations:
- Material: PLA works well. Even though the button is designed to flex, the amount of flex is so small it doesn't crack the PLA.
- Layer resolution: .2mm or less
- Supports: not needed if printed as oriented in the 3D STL files
2: WIRE THE CABLE TO THE MINI-MICROSWITCH
- Note that this is a stereo cable. There are 3 wires and 3 corresponding connections or contact points on the connector.
- The wire ends are already stripped and tinned. Clip the ring (white) wire short. We won't need it. Note: the sleeve wire may be bare copper stranded wire or it may be black insulated.
- Solder the cable to the mini-microswitch as shown. One wire connects to the Common (C ) terminal and the other connects to the Normally Open (NC) terminal. It doesn't matter which wire goes to which terminal. The Normally Closed (NC) terminal is unused. Do not use excessive solder when soldering the wires. The microswitch must fit within the walls that hold it to the base and the terminals must fit between the base standoffs which hold it at the proper height.
- The switch is a momentary, normally-open switch.
- The contacts are momentarily closed while pushing down on the switch and the connection is open when letting go. It is tactile because you can feel (and hear) the switch close (make) and open (break) the connection.
3: ASSEMBLE THE PARTS AND TEST
- Place the wired switch in the enclosure base as shown.
- Test the assembled switch
- Connect your DIYAT switch to a multimeter in continuity mode. Connect one probe to the tip of the phone connector the other to the sleeve.
- When you press the switch you should hear a high pitched tone (if you meter has this feature) and .001 (approximately) should be displayed. Your DIYAT switch is working!
Other AT Switches on Thingiverse: