Arduino Leonardo Game Controller for Quadriplegics

by lukas_grohol in Circuits > Assistive Tech

793 Views, 2 Favorites, 0 Comments

Arduino Leonardo Game Controller for Quadriplegics

FE1LHI2KW4YUSBK.png
FYFR1RGKW4YUSBP.png
FEYNAHBKW4YUSBM.png

I was tasked with creating an adaptive game controller for quadra, tetra, and paraplegic people. In this class, we started by learning how electrical circuits worked and what we can do with them. We then learned to make our own and made simple L.E.D circuits. after that we learned how that contributes to the Makey Makey that we messed around with and made simple controllers. After that, we programmed our own Arduino and made our own perf board. We continued by starting making a controller that could be used without the movement of arms legs and other limbs. HERE is a video showing my prototype.

Supplies

LIST OF MATERIALS:

IF NOT USING MAKEY MAKEY:

TOOLS:

  • Exacto Knife
  • Scissors

PERFBOARD AND ARDUINO

FCBEEF33-E4C8-44A8-B44B-4F114ACECC79 - Lukas Grohol.jpeg
IMG_0357.jpg
IMG_0358.jpg

*FOR WITH MAKEKY MAKEY -> SKIP TO STEP 2*

INSTRUCTIONS:

  1. first, get your Arduino and download the Arduino app
  2. upload the code linked below to it
  3. get your perf board, 3 resistors, 5 Arduino wires, 4 alligator clips, and some solder.
  4. remake the perf board you see above
  5. the black wire is power, white is the ground, and green, yellow, and red are the different inputs.
  6. you then want to plug in the black wire to the port on the Arduino labeled 5V
  7. plug in the white wire to the port labeled GRN
  8. then put the green, yellow, and red wires in the ports labeled A0, A1, A2, A3
  9. after you do that you can now touch the A0 - A3 pins to the ground to complete a circuit, when plugged into the computer
  10. once that is good and working you can make some sort of container or box to hold your circuit neatly as shown above

Making the Spine of the Controller

spine2.png
spine.png

THE SPINE:

  1. start by layering a bunch of foam board till you have made a nice ridged spine
  2. glue or tape together to make a sturdy hold
  3. once that is done let dry

Making the HeadRest

HeadRest.png

THE HEADREST:

  1. start by cutting out a piece of foam board and bending it *as shown above*
  2. once that is done you can cut a thin u shaped piece of foam board to act as a brace
  3. then make 3 tin foil plates and attach them to 3 tin foil plates to make the 3 different buttons

Making the HeadBand

FYFR1RGKW4YUSBP.png

THE HEADBAND:

  1. cut out a 1 - 2 inch wide strip of foam board and bend it to the shape of the users head
  2. once done cover/surround it in tin foil and make sure it still fits the users head

The Chair Band

Chair strap2.png
Chair strap.png

THE CHAIR BAND:

  1. now that you have finished the main product, cut out a piece of foam board that can be wrapped around your chair of choice
  2. once fit, cut it in half and tape to each side of the spine *as shown above*
  3. attach some velcro to each end of the foam board so it can be removed easily

The Final Touches

FE1LHI2KW4YUSBK.png
FYFR1RGKW4YUSBP.png

THE FINAL TOUCHES:

  1. now that you are done with everything, connect your three colored wires to the three tin foil plates
  2. connect your ground wire to the headband
  3. plug the micro usb c into your computer and play away.