3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Make a 24X6 LED matrix

Step 3Schematics

Schematics
«
  • TEST 1.bmp
  • LED matrix 2.bmp
  • PCB Layout.jpg
  • PICT0002.JPG
The only thing I didn't specified in the schematics is the value of the current limiting resistors because they change from each type of LEDs, so you will need to calculate them by your self.

Now to calculate the value of the 24 resistors you can use this site : 
http://led.linear1.org/1led.wiz
You should first get some specs on your LEDs, you should know their forward voltage and forward current, you can get this info from the seller. The circuit operates on 5V so your Source voltage is 5V.

Download the original file to see the schematics better.(press the "i" icon in the top left corner of the picture)

I have added a PCB layout of the control board, and i want to thanks Willard2.0 who made this layout and let me use it so thanks a lot mate!
« Previous StepDownload PDFView All StepsNext Step »
34 comments
Apr 17, 2012. 1:59 AMyours31f says:
Can you email me the PCB? There is a tag on the [i] in the pic so I cannot download it. I could use the file if you have it available.

I think if I have the PCB I can eliminate wiring as my issue.

My LEDs barely light up and when they do it is completely random in position. I am running from a 24x6 led board and the rest is on bread boards. Any idea why (besides wiring since I have retried it about 5 times) that it would not work? My LEDs are soldered perfectly and the wires should be right but still a no go.
Apr 18, 2012. 8:40 AMyours31f says:
Also, I have the correct resistors on the way but do you think having too high of resistors would cause this?
Mar 16, 2012. 11:24 AMjamesxL says:
In the wiring schematic it says 2N4401, but in the material list it says 2N3904; is that just a software limitation that you put that in the drawing?

Also in the PCB drawing if I'm not mistaken, it has 8 rows instead of the 6 rows(that are attached to the transistors), am I correct?

When calculating the resistor value, is it correct if I calculate for 1 LED for the entire row? Example if I want an LED to operate @ 10mA , Vf 2.9 and 5V would 220Ohm 1/8w be the correct resistor? (I'm new to electronics) Is it because of the transistor that sort of acts as a amplifier (in case multiple or all LEDs are lit up in a row/column)?

P.S. thanks for the awesome project!
Mar 18, 2012. 1:37 AMmzee233 says:
i used the 2n3904 and it works perfectly.i think u just need a general purpose npn transistor.

yea.that is for, if you want to extend the rows to 8.if you are going to make only 6 rows you can just leave the 7&8th ones.but if u do it 8 rows it looks better and u can use font like this : http://www.dafont.com/ozone.font

for the resistance i guess you only need to calculate for 1 led.because this is multiplexing and at any moment only one led is on.correct me if i'm wrong.i'm also new to electronics.
Jan 9, 2012. 9:00 PMmeny94 says:
Hello! Im planning on building your project, but i was wondering what would i need so i could change what it displays wirelessly. Preferably through wfi..
Dec 12, 2011. 4:37 AMkks_1979 says:
pl send me full description how 2 oprerate with usb .my i d is kks_1979@yahoo.com
Dec 10, 2011. 10:39 AMmkunst says:
this is only for wan led
Dec 4, 2011. 8:19 AMgsellers3 says:
In the materials pin headers are listed. Would these be fine? http://www.sparkfun.com/products/743
And is that was is in the PCB schematic in the bottom left, the symbols with the semicircles that have a B in them? If not, what are those? I'm new to electronics but want to get a few projects worth of supplies for Christmas, including these, but I'm not sure about the pin headers. Thanks
Nov 27, 2011. 5:08 AMdharmik says:
heyy ..what is arduino discussed so far above ,,, cant be i use at89c51 or ds89c4x0 to do the same ? i have only knowledge of this controllers,,,,,,,,
Nov 27, 2011. 5:06 AMdharmik says:
can any body who is pro member can please send me the pdf for this above project i really want to make this please ........ thanks
email id is dharmik33@gmail.com


regards
Oct 23, 2011. 7:44 PMaxeman911 says:
In the picture above when you say colums 1-8, colums 9-16, colums 17-24 are you counting them from left to right or right to left?
Mar 27, 2011. 10:19 AMhanchapola says:
Could you please tell me what is the microprocessor which used in above project, thanks!
Aug 2, 2010. 11:29 PMcox181 says:
I don't really understand some parts on your schematic..... Does the 4017 decade counter connect in any way to the shift registers?.....If the line coming off of a pin on one of the chips has a square on the end...does that mean it is actually connected to the other chip pin with that same number and a square???
Aug 3, 2010. 2:23 AMcox181 says:
I'm actually talking about the tiny squares...for example...on the 4017 in the bottom right corner there are 5 lines with little squares at the end of them...and they all have a number...do I attach these pins to the corresponding numbers on the shift registers??? Or are those pins not used on the 4017??? And one more question...on the side of the 4017 and the shift registers....some connections show a diamond and some show a square...and some don't touch the side of the chip and some are inside the outline of the chip....are these different connections?
Mar 27, 2011. 10:17 AMhanchapola says:
Could you please tell me what is the microprocessor which used in above project, thanks!
Aug 3, 2010. 10:16 AMcox181 says:
OK. I think I have everything, but I just have couple more questiosn... On on shift registers..does the wire labeled Vcc run and connect to pin 10 on the shift register like it is illustrated in the picture? And then that wire continues onto the 5v supply on the arduino correct? And the same with pin 13 labeled "G" on the shift register...does that connection connection with the ground connection of the shift register? And on the 4017, does pin 13 labeled "ENA" on the 4017 connect to the ground of the 4017 as shown in your schematic?
Aug 9, 2010. 10:05 PMcox181 says:
And on the 4017 chip ....does pin 16 go to the 5V pin on the arduino?....I am asking because there is a square on the end of pin sixteen on your schematic...which would imply that it doesn't connect to anything,,,,, but the 4017 has to get power somehow right?
Mar 12, 2011. 3:05 PMXombee says:
On the PCB layout, why are there 8 transistors, if there are only 6 in the whole project? I assume 2 of them have to go, which would be 4 and 5 since the first 6 pins down match up to the schematic and would go to one of the 1k resistors. What does this do the the number sequence on the bottom of the PCB view (6,2,1,3,7,8,4,5)? Does the 7 and 8 become the 4 and 5?

I'm sorry if I made this sound totally confusing. Am I right in assuming that 2 of the 1K resistors and 2 transistors don't belong in the PCB view?
Mar 9, 2011. 4:03 AMmicko12 says:
The led I have chosen gives a single led resistor value of 150ohms and with two led's in series the calculator gives a value of 56ohms for a 2x72 array.This project uses 6x24 but the calculator doesn't let me change the number of leds in series to 6.
Would the resistor value of the 6x24 array be the same as the 2x72 array?
If not, how can I calculate it?

Thanks for your help
Sep 23, 2010. 12:45 PMAndrewGarza says:
Just wanted a confirmation of a very brief psudeo code description, let me know if this is right/wrong:

1.)ONE ROW at any given moment is grounded via transitor and 4017. The entire display appears to be lit all at once but in fact only 1 row at a time is being grounded allowing the LEDs in that row to become lit if there input from the SIPO (serial in parallel out, 74HC595) is high.

2.) Before you change from a row to next row new information needs to be serially uploaded to SIPO chips.
Aug 12, 2010. 5:26 AMtomolobla says:
How is the ground of the transisters connected and how are the 3 shift resistors powered? Could you please make a plan with metric symbols ?
Jul 27, 2010. 6:10 AMauquocphong says:
very nice cool.thanks
Jul 22, 2010. 9:40 PMpdrpatnaik says:
Hey, GOOD JOB !!!! Can I use the same one to display a digital clock? What modifications do I need to make? I want to use ATmega 16 MC.
Jul 22, 2010. 12:56 PMpg89 says:
i want to use avr microcontroller ATmega8 in place of Arduino what modification is required?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
99
Followers
4
Author:Syst3mX(Vadim)
Electronics and LEDs what can be better ?! :D