Make a 24X6 LED matrix by Syst3mX
Featured
PICT0027.JPG
PICT0003.JPG
PICT0021.JPG
After making a 8X10 matrix a lot of people asked me about expanding the matrix to some thing bigger, and some wanted to write stuff to the matrix via a PC, so one day I looked at a pile of LEDs that I had leftover from a LED cube projected and I decided to make a bigger matrix with all the things people wanted.

So what are you waiting for? Get those LEDs out and heat up your soldering iron because we are about to make a 24X6 LED matrix! 





 
Remove these adsRemove these ads by Signing Up

Step 1: Getting All The Right Things

PICT0024.JPG
FGU90KFG3CAMA76.MEDIUM.jpg
So you will need the basic set of tools for this project : a soldering iron, some solder wire, a cutter, a needle nosed plier,some wire, wire striper, and some desoldering tools if you need them.

For the matrix you will:
1. 144 LEDs
2. 24 resistors( The value is determent by the type of LEDs, in my case 91 ohm)
3. 4017 decade counter
4. 6 1KOhm resistors
5. 6 2N3904 transistors
6. A long Perfboard
7. Arduino
8. 3 x 74HC595 shift register
10. some pin headers

1-40 of 461Next »
DIYElectronicsGeek says: May 1, 2013. 10:06 AM

 
stavros015 says: Apr 20, 2013. 3:16 PM
i want to make it 8x88 do i have to make any changes on the code too or just add more 74hc595??
thnks
NeoRecasata says: Apr 12, 2013. 10:33 PM
can you e mail me the eagle cad board for this
neorecasata@rocketmail.com
jlateur says: Apr 10, 2013. 12:14 PM
I want to make a 24x10, the 4017 can output 2 more lines. But i have a question about the brightness of the leds, have each led 20mA?
Gogy says: Apr 4, 2013. 12:24 AM
I am a ARDUINO beginner, but i think you can re solder wires to your LED matrix.
up,down:
ROW down to up (ROW1 go to ROW6 and ROW6 go to ROW1 and so on...) will turn your "image"
change the orientation of text:
COL1 to COL24 and COL24 to COL1 and so on...
djkubi says: Mar 30, 2013. 6:45 AM
how to change the orientation of text (left, right, up, down)?
Lecture says: Mar 25, 2013. 8:11 AM
In this case, you use the Arduino just for programming, right? Can i use a common ISP-USB programmer for that? I don't have an arduino.
karthimech09 says: Feb 12, 2013. 9:36 AM
I got all connections right but only first row alone is scrolling,and all the remaining rows are off pls help me....as soon as possible...


my email is "karthikeyanphe@gmail.com"and"e.karthimech09@gmail.com"
DavezDesignz says: Mar 23, 2013. 5:50 PM
did you fix this problem if so how? I am having the same issue but only my second row is lighting up... please help
maboy says: Mar 20, 2013. 1:47 PM
How big is it? In inches?
GeniusDevils says: Mar 9, 2013. 10:44 PM
Nice article on LED display 

You can find another projects based on LED at here
faguilar garcia says: Mar 2, 2013. 10:26 PM
Hi, i finished this work, it is working good but i have a problem, how do i to write more of 8 words in byte your_text? i will wait your answer
adammy says: Feb 21, 2013. 8:02 PM
systemix hi, I am still new in arduino, I want to ask you in coding in:
1.int latchPinPORTB = latchPin - 8;
2.int clockPinPORTB = clockPin - 8;
3.int dataPinPORTB = dataPin - 8;
what I want to ask (- 8) was from where ..?
sorry, my question, please understand because I am still in the stage of to learn,thank's
denulrix says: Feb 15, 2013. 2:30 AM
Very nice tutorial, and very clear. I only have 2 questions: does all the VCC_BAR connections connect to the +5V on on the Arduino? And are all the grounds (shiftregisters and decade counter) connected to the ground of the Arduino?
Thank you.
Huibgeboers says: Feb 14, 2013. 2:40 PM
Hi, thanks for your inspiring instructables! I was wondering: why would you use a 4017 counter for controlling the anodes, instead of another shift register?
vđuka says: Jan 28, 2013. 3:16 PM
Hi, please i need schematic for 24x6, if u can send me at djuka24@gmail.com
And which program you use?
thanks. :)
mas aki says: Jan 22, 2013. 12:13 PM
hai Syst3mX, how to modify 24x6 to 128x8, if you can help me to modify the source code and the schematic??
let me know via email: masaki_888@yahoo.com, thanks and success for you
mas aki says: Jan 22, 2013. 11:58 AM
hai friend please help me, how to modify the source code and schematics led matrix 24x6 to 32x8, I use ATmega328 and arduino IDE, which section should I modify?
please let me know via email masaki_888@yahoo.com
mas aki says: Jan 22, 2013. 11:15 AM
help me, I want to add a column of 24 columns to 48 columns, in which parts of the program should I change?? please help me via email masaki_888@yahoo.com
rrussev says: Jan 16, 2013. 12:32 PM
Hi! Very good project! I just made it with Arduino Mega, but it needs some code and pin change, because the Mega board uses different pins for SPI. Here is what I changed:

int latchPin = 53;   //10 (SS) -> 53
int clockPin = 52;   //13 (SCK) -> 52
int dataPin = 51;    //11 (MOSI) -> 51

int latchPinPORTB = 0;   // 53 -> PB0
int clockPinPORTB = 1;   // 52 -> PB1
int dataPinPORTB = 2;    // 51 -> PB2
chrisliucong says: Dec 27, 2012. 7:50 AM
it's awesome!
ranilabrasado says: Dec 10, 2012. 9:18 PM
somebody help me plezz
ranilabrasado says: Dec 10, 2012. 9:16 PM
how to save the looping code so that it could be used? and also the work text.
xechu says: Dec 5, 2012. 2:55 AM
How I can change the pins that will shift registers?. for example for use. It does not work.the pin 10 11 13. I can not use them
int latchPin = 3;
int clockPin = 4;
int dataPin = 5;

I do not understand the function spi_transfer (); I do not understand how the data transmitted by the datapin

my email is jesusriosglz@gmai.com. many thanks to who can help me.

if anyone has another alternative code and send it to me I would appreciate wants. thanks
aht2222 says: Dec 5, 2012. 1:07 AM
that is good work thank you i need to make 100x100 matrix can any one help me .
aht2222 says: Dec 5, 2012. 1:07 AM
that is good work thank you i need to make 100x100 matrix can any one help me .
astroboy907 says: Oct 27, 2012. 7:29 PM
Anybody want to share code for a 24x10 matrix??? photogeek121@gmail.com
astroboy907 says: Nov 1, 2012. 5:50 PM
never mind, 24x8 is good :)
jamaloye says: Nov 15, 2012. 2:43 AM
hi astro, thankyou for your post in 'Make a giant LED sign! (24x8 Matrix)'. i'll tr it.
brenryan says: Nov 12, 2012. 9:17 AM
Nice work. Would it be possible to display RSS feeds or email headers? Either connected to a PC or using an ethernet shield?

Ideally I would like to have one of these displaying time with a RTC module occasionally scrolling with news/weather/email inbox info with an ethernet module and prehaps actual temperature info from sensors. Unfortunately that is way beyond what I am capable of, coding wise. My soldering and hardware ability is good, but just learning to program.

It would be nice if the Arduing LCD library could be modified so you could control a sign matrix such as this just like a big LCD display. Do you think this would be possible?
ale1994 says: Nov 1, 2012. 9:47 AM
hello! on which website you bought the 74HC595?
varaprasaddangeti856 says: Sep 15, 2012. 11:52 PM
Hi! So I'm planning to make a 40x6 led matrix by adding two more 595 shift registers. So a total of five 595 shift registers would give me 40 outputs for the columns.
So any ideas if I need to change the program to fit my 40x6 matrix?
Many Thanks
visualfx says: Sep 2, 2012. 2:51 PM
Hi,
Can anyone Share code for 10 x 24 led matrix or explain how to modify 6 x 24 code
my email is visualfx.singh@gmail.com
Kind
Regards
visualfx says: Sep 2, 2012. 2:49 PM
Hi,
Can anyone Share code for 10 x 24 led matrix or explain how to modify 6 x 24 code
my email is visualfx.singh@gmail.com
Kind
Regards
josvill says: Aug 27, 2012. 10:39 PM
Disculpen como hago para bajar en PDF, quiero hacerlo era lo que estaba buscando y muchas gracias por el aporte son lo maximo y me gusta esta pagina esta cool!!
chandu_mca06 says: Aug 27, 2012. 12:20 PM
Hi,

Anybody have the code to display the digital clock on this led matrix??
robervan says: Dec 15, 2011. 9:25 PM
hiii, i have done ur matrix and it really works, its awesome I also controlled it with netbeans. But i have a problem with my arduino mega 2560, when i connect the matrix to it, it doesnt display anything, but with the arduino uno works
onki says: Aug 19, 2012. 5:12 PM
i have the same problem, have you solved yet? so as to help me.
Thanks
onki says: Aug 18, 2012. 11:32 PM
Hi Syst3mX
Thanks for this great project.!!!!!

I'm using Arduino Mega 2560. do i have to change the original program???



icedude007 says: Aug 8, 2012. 5:51 AM
Hi! So I'm planning to make a 40x6 led matrix by adding two more 595 shift registers. So a total of five 595 shift registers would give me 40 outputs for the columns.
So any ideas if I need to change the program to fit my 40x6 matrix?
Many Thanks
1-40 of 461Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!