Minipong
Introduction
The Minipong Shield contains an 5x7 matrix and plugs into an Arduino Promini or Promicro. By controlling the state of the pins all LEDs can be individually turned on or off and patterns can be controlled.
Theory
Lets start with the theory for a single color multiplexed matrix:
Soldering The Shield
Materials
- 5 resistors
- 1 LED matrix (LTP747 or 757AS)
- 1 button
- 2 female pin headers
To solder the shield follow these steps:
- Solder the resistors.
- Solder the matrix (for the LTP747 the text is on the opposite side from pin 1, for the 757AS the text is on the same side as pin 1).
- Solder the button.
- Soler the pin headers.
Building the Case
- Glue all sides of the case together except the back.
- Wait for glue to dry. rubber bands can be used to hold the case together while it dries).
- Plug the shield into the Arduino.
- Place the shield and Arduino into the case.
- Close the case. Friction and the cables should hold the unglued side in place.
Uploading Code
- Download the Arduino software
- Select Arduino Uno under Tools > Baord in the Arduino software
- Select the correct comport under Tools > Port in the Arduino software
- Download the code from github and upload it to the Arduino.
Whats Inside the PCB?
This is the schematic of the PCB, showing how all the components are connected.
This is a transparent view of the PCB. Green lines are wires on one side and red lines are wires on the other side of the PCB. The text that will be printed on the board is in magenta on one side and teal on the other. The yellow line is the edge of the board. The gold circles are drilled through the board and have copper on both sides.