What is it?

I created a joystick that can play computer games. Moving my joystick works the same as pressing the arrow keys. My joystick can also be set to use the a, s, d, and w keys. My joystick is made of cardboard, tape, tin foil, and MaKey MaKey. When the tin foil on the bottom of the joystick touches the tin foil on the sides of the joystick keys on computer are activated.

Why did you make it?

I made my joystick because I wanted to do something unique using MaKey MaKey. I have seen many other game controllers that work using MaKey MaKey, but I wanted to try and do something different. My joystick is just an experiment that I made in about five minutes, and I was surprised when it worked.

What challenges did you face and how did you overcome them?

I did not face very many problems when making my joystick. This is because I was not trying to make something good with my joystick. When I made my joystick I was testing my if my idea of a joystick worked, therefor I was not trying to achieve perfection. My joystick did not have a cover at first. Before the cover you would hit the stick against the walls. My top keeps the stick in one place. Adding the top reversed the controls. This is because the bottom half of the stick hits the wall facing the opposite direction as the direction you move the top half. I solved this by turing my box around. Another problem is that my box sides are uneven. Also my stick is a rectangle shape making it closer to some walls as the others.

What did you like/dislike about your project?

I like how I created something that I could use with my other projects including my Scratch games. This gives my ideas for future projects. I do not like how my joystick is made of cardboard and tape that does not stick.

What would you do differently?

If I were to do it again i would put more time and effort into my controller, and I would not make it out of cardboard.  Because I like my creation very much, I decided to recreate my joystick. This time I am going to 3D print it.

Top of Joystick
Bottom of Joystick