Version One Button Box

in #gaming6 years ago

Hallo (Hello in Dutch).

This is a button box; the buttons have assigned functions that can be activated without the use of a computer mouse (navigate a menu for example). This is specially useful in games but has other functions too. You can even open or close a specific tab on your browser with these gadgets.

This one is for racing games!
This project makes use of eleven buttons, one switch, one acrylic sheet and a plastic box.

The aim is to make a cheap button box and a more expensive one, the button box V2.

On the cheaper version of the sim racing button box i used an Arduino Leonardo board and plastic push buttons.

First off, the materials:

The Abs box used is a simple one, semi-rigid with a rugged texture.

20160510_190747

This in particular uses screws to attach the cover to the main body.

The box´s finish is not state of the art and some marks of the molding process can be noticed, so the post-molding treatment it´s almost non existent.

It measures 200mm in length, 110mm wide and 60mm in depth.

IMG_20160510_190312

The top cover of the box was laser cut as well as the acrylic and its ready for 12 buttons; 11 push buttons and 1 switch.

The acrylic is 3mm thick.

IMG_20160227_154528

The push buttons:

They are made from plastic, with good tactile feel but not extremely precise. I can say they are decent but that's all. It´s a bummer to use heat next to the contacts we want to solder because the plastic melts in 3 seconds.

For the price of the buttons i do not mind this because for 1.98€ i can get 10 push buttons.

The dimensions of the buttons are 12 mm in diameter on the main body and 18mm in height.

I used a toggle switch and it is of good quality to use for pit limiter. It measures 6 mm in diameter.

20160510_190906

Visuals

The multicolored option of the buttons are a good option because its visually easier to see and press but for now they will stay all black.

IMG_20160227_154448

Multicolored push buttons.

I´ll approach the decals now;

There is a wide variety of stickers to these kind of projects but this box will stay simple, with no decals.

Here are some examples;

MorerotaryFlowers-page-001_zps790f3ca3
Derek Speare decals below

BoxDecals4-page-001_zps701f8050

Sim Button Labels V3_zpsfvtgboqc (1)

image_display MoTeC style decals

image_display (2)

Above are stickers from different agents.

Bellow are some created specifically for the V2 Button Box, the more expensive button box (Next post).

Being custom labels they were worked using a Mirroring technique.

IMG_1062

All what is seen on this decal is made separately, so the letters are made separate from images and/or lines so that you can apply them on the back side of a cover box and not be worried about peeling off with the use. More on that with in next project: Button Box V2.

IMG_20160316_172154 Button Box V1 powered by Arduino Leonardo

So i aim this project for 30€ total excluding labor.

One of its integral parts being the Board; Arduino Leonardo board with ide software version 1.6.6.

There is no need for a comment on this board, you just need to upload the sketch and its working. You might encounter a problem or two and if you do look for the official site, here.

If the arduino sketch asks for a Keyboard.h line (in the IDE program, when uploading to arduino) include the line: # include <Keyboard.h> , in the beginning of the code.

Now to the other important things:

I found (and used) several sketches and through my experience the Kevin Peat´s one is the easiest to work with.

button_box_kevin peat Kevin Peat schematics - Button Box

The buttons must be wired as columns and rows. If you watch this schematics, the blue wire is connected vertically to the buttons on that vertical row and the red wire is connected horizontally (to the buttons on that horizontal row).

There´s something that might help you, bellow;

wire conector amazon 12 Point Screw Terminal

The above connector facilitates connecting more than 1 wire together.

20160510_190813

One more photo,

IMG_20160510_190452

Some thoughts on closing:

  • It is possible to make a nice looking box as a DIY project,
  • More than 20 buttons can be used with the Arduino Sketch,
  • Cheap cost,
  • Basic solder know how,
  • With this sketch you can only press one button at a time.

Links;

Mr. Peat´s homepage link:

http://www.kevinpeat.com/arduino_button_box.html

Arduino software:

https://www.arduino.cc/en/Main/Software


Is something missing?


Seeya soon, keep coming!