3D-Printed Adaptive Switch Compatible With Makey Makey

by sonomaacademy1 in Circuits > Assistive Tech

36 Views, 0 Favorites, 0 Comments

3D-Printed Adaptive Switch Compatible With Makey Makey

IMG_1684.jpeg

This project shows how to build a simple 3D-printed adaptive switch that works with a Makey Makey. It is designed for users who may have difficulty using a standard keyboard or mouse because of limited fine motor control, reduced grip strength, or difficulty pressing small buttons. By making the switch larger and easier to activate, this design can help users interact with digital games and activities more comfortably and successfully.

The switch works by creating a simple circuit: when the button is pressed, two copper-tape contacts touch, which sends an input through the Makey Makey to the computer. Makey Makey works by closing a circuit between an input and ground, so this switch acts like an accessible external button.


You will build a 3D-printed push button that connects to a Makey Makey using two wires. One wire connects to Earth/Ground and the other connects to the chosen input key. When the button is pressed, the copper tape contacts meet, the circuit closes, and the Makey Makey sends that key press to the computer.

Supplies

IMG_1678.jpeg
  1. 1 3D-printed adaptive switch body/button
  2. 1 STL file for the print
  3. 1 Makey Makey
  4. 2 alligator clip wires
  5. 2 pieces of copper tape, cut to fit the two inner contact surfaces
  6. 1 USB cable for the Makey Makey
  7. 1 computer
  8. 1 cord adapter, if your computer needs one

3D Print STL File

IMG_1677.jpeg

Download the STL file and print the switch parts. After printing, remove any supports and check that the button can move freely inside the base.

If you are slicing the file yourself, use standard PLA settings that prioritize a clean finish over speed. A moderate layer height and enough wall strength will help the button feel sturdier during repeated pressing. Before moving on, test-fit the pieces to make sure the top can press down without getting stuck. This is important because the switch only works if the moving part can travel enough for the copper contacts to meet.

Copper Tape

IMG_1680.jpeg

Cut two pieces of copper tape so they fit onto the two contact areas inside the switch. Place one strip on the fixed lower contact surface and the other on the upper moving contact surface.

Make sure the copper tape is pressed down firmly and lies flat. The two pieces should be close enough to touch when the button is pressed, but they should not touch when the button is at rest. This gap is what makes the switch act like a button instead of staying permanently “on.”

The copper tape matters because it creates the conductive surfaces that complete the circuit when pressed.

Wires

IMG_1682.jpeg
IMG_1681.jpeg

Attach Attach one alligator clip wire to the copper tape on one side of the switch and the second alligator clip wire to the copper tape on the other side. Make sure the metal part of each clip is touching the copper securely.

These two wires have different jobs:

  1. one wire connects to Earth/Ground
  2. one wire connects to the input key you want the switch to activate, such as space or click

This matters because the Makey Makey only sends a signal when the circuit is completed between the selected input and ground. If the clips are loose or not touching conductive material well, the button may not work consistently.

Final

IMG_1684.jpeg
IMG_1683.jpeg

Once the copper tape and wires are in place, carefully close or finish assembling the 3D-printed switch. Check that the wires do not block the button from moving.

Press the button a few times by hand before connecting it to the computer. You want to make sure:

  1. the button travels smoothly
  2. the copper tape touches only when pressed
  3. the wires stay in place during movement

This is a good point to make small adjustments if the button feels too tight or the contacts touch too early.

Plug the Makey Makey into the computer using the USB cable. Then connect:

  1. one alligator clip from the switch to Earth
  2. the other alligator clip from the switch to the desired input on the Makey Makey

Now the adaptive switch should function like a large accessible button. When the user presses it, the circuit closes and the computer receives the assigned input

Downloads