#8X8 LED PASSIVE DOT MATRIX PROGRAMMING# ###Description The objective of this project is to develop the circuitry and software required to build an 8-by-8 passive matrix by testing it with LEDs.
Below is a video of my 8x8 LED matrix;
###Materials and Equipment###
- 454 Miniature 8x8 Red LED Matrix (Data Sheet)
- Arduino Mega 2560 Microcontroller
- JW-75 Male Jumper Wires
- Ceramic Resistors (Through hall, 10 kΩ)
- KS-350 Deluxe Breadboard Wiring Kit
- JW-75 Jumper Wire
###Installation instructions ######Hardware setup
Development methods are described here:
NOTE: The wiring configuration in this diagram does not apply to every LED matrix. See the corresponding data sheet or determine the rows and columns by connecting anodes and cathodes with the pins of the LED matrix.
The most challenging part in this project is trying to synchronize the written code with the LED matrix pin configuration.
Column # | Pin # in Arduino |
---|---|
1 | 6 |
2 | 7 |
3 | 11 |
4 | 15 |
5 | 12 |
6 | 2 |
7 | 3 |
8 | 9 |
Row # | Pin # in Arduino |
---|---|
1 | 14 |
2 | 4 |
3 | 16 |
4 | 5 |
5 | 10 |
6 | 17 |
7 | 8 |
8 | 13 |
######Software setup
- Add the FrequencyTimer2 library. FrequencyTimer2, written by Jim Studt, lets you create a zero jitter frequency output, and run your own function on each period
- FrequencyTimer2 library download link (download the zip file):
- How to add a library(http://arduino.cc/en/Guide/Libraries)
###Contribution Credits go to Arduino's content rich resources and interactionlab.
Author: Niral Fernando (NANDRix)
Email : niral.fernando@gmail.com
Phone: 647-922-9265