Interface Development

So… I dove into my interface development tonight and pretty much finished. I now have a wooden box with 16 different momentary switches wired to a keyboard circuit board (if that makes sense).

Each switch produces a different letter/symbol. These 16 letters will be used in processing, each is unique so they can all bring up the different frames in the font identification application. Take a look at the photos below:

Keyboard Board

First, I tried soldering directly to the board. That turned out to be a mess. I used hot glue instead, it doesn’t conduct electricity.

Buttons
The pile of buttons.

Plugs
I started to plug the wire directly into these slots but eventually realize attaching the wire directly to the circuit board would be better. It’s more permanent.

Keyboard Board with Wires Attached
Here, the wires are directly on the board.

Interface
The buttons are all wired up and glued to the box.

Wiring
Here’s the wiring. It’s a mess, but it’s awesome.

Board
Voila! Now these 16 buttons each create a unique character for me to implement in my program. Interface–built.

This post is categorized in: Class–Special Topics in IMD