This instructables presents how to make a huge 7 segments 8 digits LED display panel. The purpose of this display is to display the time, date, temperature or to be used as a chronometer at various running contests, mountain bike contests, trail running contests and so on (organized by NGOs with low budget). The display may show elapsed time (hours, minutes, seconds and hundreds of a second). In order to use the display, a microcontroller or digital interface is needed and this is above the scope of the current instructable.
The display may work as a stand alone device driven by a microcontroller (Arduino stuff) or may be driven by a PC / laptop (interfaced by some discrete digital logic).

Design constrains / requests:
-to be big enough to be readable from 20-30 meters
-to be bright enough to be visible / readable in sun light
-to use energy efficient light emitting devices (bulbs, LEDs) / (low electrical power consumption)
-to use feasible and long lasting light emitting devices
-to withstand to harsh environment (some contests may be during fall, winter times, during rain, strong sun)
-to be light and sturdy in the same time  (it has to be carried from point A to B)
-to have a reasonable size in order to fit on regular vans or on the roof of a car - it must be carried from a location to another
-to show hours, minutes, seconds and miliseconds (hundreds of a second) as a chronometer
-to show as well the temperature (negative and positive), local time and current date
-to separate the pair of digits by ":"  - 2 separation dots
-to allow multiplexing of segments and digits and separate control of minus and separation points
-to have a reasonable cost
-to involve a reasonable amount of work
-to look nice

Based on these requirements, my choice was to use red LED strips for 12Vdc (these are comming in reels and you can cut the desired length), polycarbonate panels and a wooden frame. All the LEDs were connected using cheap network cable (8 wires inside, full copper).
The LEDs were connected to form 7 segments per digit and 8 digits (6 digits are big size and 2 digits are small size (these 2 digits are used to display hundreds of a second)). Also in front of the first digit is a big minus sign (for negative temperatures) and between each pair of digits are 2 separation dots.

Tools needed:
-wire cutter (wire desoldering tool is nice to have)
-soldering iron and related tools for electronic parts soldering
-drilling machine and drill bits
-wood saw (any, you need to cut wood a few times)
-brush to paint
-silicone pistol
-hot glue pistol
-printer to print A4 sheets
-others (?!)

Materials needed:
-red LEDs - 2 reels at 12Vdc with adhesive back tape, one reel is 5 meters or 300 red LEDs  (update 2014: you can look for LED reels with 120 LEDs per meter, the result is improved, see here another nice project: Giant Two-Digit Countdown Clock)
-polycarbonate panels for constructions - roofs (transparent preferred - mine was on sale and it is light brown)
-wood to build the wooden frame
-wood paint
-network cable 20 meters (UTP cable)
-sanitary silicone 2 tubes 
-hot glue sticks 4-5 sticks
-thick paper pattern to align the segments and the digits - 6-8 A4 sheets (2 types - small and big)
-transparent packing tape
-plastic crosses for ceramic tiles 100 pieces pack should be more then enough (the thickness matter, so 3-4mm is ok or use 2, each one on top of the other)
-others (?!)

Unfortunately at the moment of building this huge 7 segments 8 digits LED display I didn't take too many pictures, I had no intention to share that experiment, but now I realized that it may be interesting for others as well.
Due to this reason, the instructable did not documented with pictures each detail, some of the existing pictures are not the best or the most explicit, so you need to understand my English or to imagine another way of performing the same operation. Or simply to ask where you don't understand :) !

Let's start!
2012/12/10 Edit: LED stripes -> LED strips - see comments for more explanations

Step 1: Creating the 7 digits display paper pattern

In order to determine the size of the 7 segments digits, I took into consideration the LEDs first.

The LEDs are coming in reels and are powered by 12Vdc. I can cut the desired length of LED stripe, but I had to follow a few rules:
-minimum LED stripe consist of 3 LEDs, this is 5 cm (~2 inches) minimum length
-the LED segment must be multiple of 5 cm
-each LED segment must have 2 power wires at one end (+12Vdc and GND)
-LED segments of a 7 segment digit have a specific angle - see a small 7 segments LED display to understand what I'm talking about
-LED digits have a certain clearance between them
-the points between each pair of digits must be made from 2 small strips in parallel (5cm strips)

So here are the choices: the big 7 segments display used 3 LED strips of 5cm LED (3 LEDs per stripe), the small one uses 2 LED strips x 5cm.

In order to make the 7 segments digit paper pattern, I downloaded from the internet a 7 segment display image and I scale it up in order to fit the 15cm and 10cm LED segment size lengths. Since I used 2 types of digits (small and big), 2 sizes of paper pattern were created.

In the end, the big digit is 33cm tall by 22cm wide and the small digit is 23cm tall by 16cm wide.

The paper used was A4 size, 4 sheets put together using packing tape; these were printed at home using my personal printer. After that, some cuts/holes were cut at each end of each segment on the paper patterns in order to be able to mark the points where to fit the LED strips - assembly guides.
<p>Sorry to disturb you again, just one question please tell me are you giving power on drain or source pins of of mosfet, I have checked on net someone is giving on source and someone giving on drain too. so please make it clear thanks</p>
<p>thanks may GOD gave you progress</p>
<p>can I use IRF540 and IRF9540 or any other better you suggest thanks</p>
IRF9540 should be good for the P-MOS (upper side of the schematic) and IRF540 should do the job as an N-MOS (lower side of the schematic). I have similar big transistors, they are able to handle much more current than the needs, but this is what I had on hand.
<p>can you please suggest the no. of mosfet </p>
<p>Hi! Nice instructable!</p><p>Just a (very late) question: what about maintenance? Is the wood panel easy serviceable? You know, many led strips are chinese... ;-)</p><p>(sorry about my english, I&acute;m brazilian)</p><p>Adrian.</p>
Indeed you have to cut and remove the silicon in order to access the LEDs and then to redo the work, I don't have a cheaper solution, in the end was home made :). The wood frame is ok, you need to paint it in a few layers, this will keep water away.<br>Thanks!
<p>Would you say your display is visibile outdoor during the day? For eg. at a football ground.</p>
Can you suggest an alternative for the npn pnp transistor pair which is connected to the common anode pin of the segment. <br>Can i use a pnp Darlington pair transistor to do this or any ic. Because in my design i need 8 similar transistor pair circuits. If i use this circuit i need 16 transistors and 24 resistors to do this, which consumes more pcb space.<br><br>Please help.
<p>Which PNP/NPN pair are you referring to? The application requests to control each anode and each cathode (upper and lower sides), for the upper side you need to drive the P channel using the NPN transistor. Try to use dual transistors or transistor arrays if you encounter real estate constrains (e.g. IRF7307, ULN2004 etc) </p>
<p>How can i use it as a count down timer with a microcontroller ?</p>
Neat, you can easily build this as a wireless display. Just add a bluetooth module to your microcontroller.
nice, and you have the schematic for the connection with a microcontroller? <br>stage power&nbsp; or use of transistors?
You need transistors because a microcontroller is too weak to drive such load and also the load is at 12Vdc (micronctrollers usually need 3.3 - 5 Vdc). You need a P channel MOSFET to connect the +12Vdc to the LED segment and an N-channel MOSFET to connect the GND to the LED segment. The N-channel can be driven directly from the microcontroller, but for the P-channel you need to use an NPN transistor to drive it. Later on this year I'll come back with a nice instructable about this topic.
Please, when do you suppose to post instructable about controller? Please please
Initially I started to make this project with a concrete purpose, but after a while the purpose disappear :). What I can tell you is that the electronics for controlling the LEDs is pretty simple and I tested it, I can share that schematic. What I really don't have and someone should try is to program an Arduino for instance and to check my assumptions, instead my huge display, simple small 7 digits displays can be used. Does it make sense?
This is a well done project. <br>Not sure what I would use it for, but the LED strips are a great way to overcome the huge wiring issue that accompanies a Seven Segment Display. <br> <br>How about a Debt Clock. Don't know how you would drive the display but it would turn heads. 14 digits unless you wanted to enumerate cents too. Then you would need 16 digits. <br> <br>Great Job!
A Debt Clock? I want something more optimistic :)<br>Driving the LEDs is pretty straight forward: for this setup (7 segments and 8 digits) I have a bus of 7 lines for each segment and another bus of 8 lines for each digit, each of these lines is controlled by a microcontroller pin (15 pins in total) and using multiplexing, the result is displayed. <br>Due to the fact that the LEDs are powered at 12Vdc, I cannot drive them directly from the microcontroller pin, so I need to drive them through an external transistor. Basically I need to separate the positive supply from the anode of the LED strip and the ground from the cathode of the LED strip, this is done using a P channel MOSFET and an N channel MOSFET. I tested on a breadboard the configuration and it worked - check the attached schematic, if I apply logical 1 (5Vdc) on both transistor inputs, the LED strip is glowing, if one command is 0 logic (0Vdc or ground), the LED strip is off. My digits bus is the anode (+12Vdc), my segments bus is the cathode (ground or GND / 0Vdc).
Wow. That is GREAT! Kudos to you fine sir or madam.
I love big LED projects! Nice work. I have been planning on making a similar one (with alphanumeric characters) for a while now. This is a good inspiration
Hmm.... that is something more interesting to be seen than my display. I'm looking forward to see that one. More LED strips (you need 16 LED segments per digit), more work, more wire, but more info to display =&gt; just better! Good luck! :)
It would be a challenge and tons of work to get all of those LEDs installed. I really like how you used the tape instead of mounting discrete LEDs and soldering them all by hand.
Initially was the idea of having some kind of display to count the time at a local cross-country mountain biking contest, LEDs were the choice, but I was not happy about soldering so many LEDs, I had doubts about the feasibility and so on. Therefore I came to the conclusion that LED strips can make it possible, I tested the concept and I built the display, but in spite of all my efforts, I didn't succeed the microcontroller command in time, only the display. But that is another story for another instructable :)
My friend asked how to make it.. Now im going to ref. this tuto to him.
OOOOOHHHHHHHH <br> <br>Nice One!
Hello You <br>I think what plan back Rounding times If that's annual New year 2013 for completion time walking 10,9,8,7,6,5,4,3,2,1, 12 hours, hurray New year <br>Therefore I want new building with large plate members gezoekte lighting. <br>I would like to build something, I know not on Electronic print <br>make? <br>I hope that with your answer? <br>With friendly greetings; Corrie Pover
Yes, it can be used as well to countdown the last seconds of 2012 :) 10,9,8,7,6,5,4,3,2,1 -&gt; 2013 Hurray A happy new year 2013 :)<br>You can build such a device but you need an electronic board to command the LEDs to display the message. Search the internet for a count down timer with 7 segments digits and you can start from there.<br>Hurray :)
One of the design constraints was &quot;reasonable cost.&quot; Were you able to meet that requirement? Are you willing to say how much you spent?
Good point! :) I didn't count yet, but let's give it a try:<br>-LEDs - 2 reels - 60$ both<br>-polycarb sheet - 20$<br>-network cable - 5$<br>-hot melt - 3$<br>-sanitary silicon - 5$<br>-screws, plastic crosses, cable ties - 3$<br>-wooden frame - this is hard to estimate, I think it would cost me around 30$ (someone did it for me and didn't charge me)<br>-some paint for the wooden frame, hooks and carabiners - 10$<br>*these prices are here, you may have cheaper stuff in your country.<br><br>Did I miss something? If not, ~140$ (136$ to be more precise), so maybe you can say a maximum 150$ for the display panel itself. Of course you can make it cheaper, but even 150$ looks cheap for a 6ft display. <br>This display is useless without some electronics behind, but that is another story I'm working on (a microcontroller board with buttons, LCD display and power MOSFETs for driving the LEDs).
Not being picky CatalinRO. Your English is better than mine, and I'm English... <br> <br>Lots of uses for those LED strips.
No, never said anything as a blame, I found Instructables as a chance to improve knowledge as my English as well. but seriously, initially I used strips and later on I did a find and replace to stripes :))) and now I did a more extensive research and I found that it is strips (Kurt E. Clothier explained me pretty well the differences). Anyway, thanks for the notification! :)
Good job. <br>Going to look at the polycarb as the base structure for a solar panel after seeing this. <br>But.... <br>Am I the only one reading stripes, as in what you get in toothpaste? <br> <br>Strips right?
I received a good explanation and I will correct my wording in this instructable, thanks for pointing to that issue! :)
Yes, I was thinking that the polycarb is a good base for the solar panel, light and cheap. <br>Regarding the stripes / strips, sorry, I cannot help you :) aren't the same thing? (English is not my native language). Thanks!
Awesome job. I think if I ever have to make one this big, I will combine your techniques with my own: <a href="http://www.instructables.com/id/DIY-Large-LED-Lit-7-Segment-Display" rel="nofollow">DIY Large LED Lit 7 Segment Display</a>.<br> <br> I love using those strip lights when I can - they make it so much easier to do!
I just saw a comment about stripes or strips, so are there strips? I mean for me was almost the same term, since English is not my native language. Thanks!
Maybe this will help...<br> <br> A <strong>stripe</strong> is usually a pattern, not a tangible thing. A zebra has black and white <strong>stripes</strong>, and you can paint <strong>striped</strong> lines. The American flag is composed of 13 <strong>stripes</strong>.<br> <br> A <strong>strip</strong> is a description of an object (tangible or not) that is long and slender. Airplanes take off and land on an air<strong>strip</strong>. The famous road with casinos in Las Vegas, Nevada, is called &quot;The <strong>Strip</strong>.&quot; The LEDs in this project come attached to an adhesive <strong>strip</strong>.<br> <br> I know English can be a confusing language, and there are many variants: British, American, Australian, etc. The word <strong>strip</strong> can be used to describe a single <strong>stripe</strong>, but the opposite is generally not true.
Thanks explaining! I have to correct my wording :)
This is fantastic, the polycarb diffuser really makes it work. Definitely going to be on my to build list.
I wish I would have the chance to try more polycarb colors before making a final decision, but I was in a rush. So if you build this and you have the possibility, it worth give it a try, please let us know the result :) Thanks!

About This Instructable


147 favorites


Bio: I like making things, trying to utilize my hands and my brain. There is no limit!
More by CatalinRO: Make custom cables with hot glue and shrinking tube DYI Lithium battery for handheld radio Yaesu FT-60 Your old Christmas tree = a kitchen tool
Add instructable to: