I want to make a huge clock....

Basically a three foot tall digital clock. Four 7-segment displays.

I think it would be a good idea to start off with a single LED for each segment and then scale it up once I can make LEDs work. Pretty much everything I have seen uses multiplexing but that won't work because I will ultimately be using relays and LED strips for each segment (unless someone has a better suggestion).

7 x 4 = 28, so I will need at least 28 outputs.

I have never used an arduino before but the Mega seems to be what I am looking for? Since I don't need seconds, accuracy within 60 seconds should be good enough but I think it will be better than that. I've seen the wifi shield so maybe later I can expand for auto setting and DST. I think I need an RTC (how do I pick one)?

I have an automotive background, I've been through two C++ classes and am currently enrolled in assembly but I have never tried anything like this.

Any suggestions? What would you do differently?

Hi, I suggest 4 74hc595 shift registers and around 30 logic-level power FETs. For the RTC I would recommend a ds3231 based module.

CrossRoads may have something already designed/built to do this. I'm sure he will be along in a moment....

Avoid reed relays. You do still have the option of multiplexing even with strips. An Uno/Nano will be fine if using shift registers.

Paul

For multi-led segments, you will likely use LED strips, which are generally 3 LEDs in series with a current limit resistor. If the segments are 3,6,9,12 LEDs long they are strings of 3 LEDs in parallel. Current will be ~20mA for each 3-LED string.
TPIC6B595 shift register is awesome for driving LED strips like that. High current capable, and the strips are generally powered from 12V.
This board I offer drives up to 12 digits.
http://www.crossroadsfencing.com/BobuinoRev17/

CrossRoads:
TPIC6B595... High current capable, and the strips are generally powered from 12V.

Bob, the OP wants to build digits 3ft high (~1m). If the LED strips are 60 LEDs/m, I estimate each segment will be around 30 LEDs, so current could be 30 * 20mA / 3 = 200mA.

Will TPIC6B595 be overloaded if the display is not multiplexed? Would TPIC6A595 be a better choice in this case? Can your board be populated with the 20pin version of TPIC6A595?

3 feet high = 1.5 foot segment = 18 inches, 6 triple LED segments? 180-200mA sounds about right.
In that case, this board would make more sense, 32 drivers = 4 digits with 1A/segment.
Holes for mounting Uno right on the board.
There's a couple clips of it driving 9-LED strips on the website
Cross Roads Electronics, scroll down to just after the '1284 boards.

TPIC6A abdTPIC6B 595 have very different pinouts.

Cool! Thanks guys!

So I need an UNO, and CrossRoads' board...

Would someone mind posting a link to the triple LED segments you are referring to?

If 6 of the triple LED strips need ~200mA and the board will do 1A per segment, then I should be able to add more than the 6 correct? I was thinking of doing wooden boxes with diffusing panels for each segment to make it glow. Do you think the 6 strips per segment will be bright in a well lit room?

toylocost:
So I need an UNO, and CrossRoads' board...

That's one option. Others include:

  1. using a Mega (so no shift registers are needed) and 32 MOSFETS
  2. using an Uno or Nano 3 and 4 TPIC6A595 chips

toylocost:
Would someone mind posting a link to the triple LED segments you are referring to?

We are referring to the ordinary 12V led strips you can buy on reels from a thousand sellers on eBay for example. On these 12V strips, the strip can only be cut after every 3rd LED. That's because each trio of LEDs is wired in series, with a resistor, to the 12V supply.

http://www.ebay.co.uk/itm/5M-5050-3528-SMD-300-LEDs-Light-Waterproof-Flexible-Strip-Lighting-12V-5A-Power-/350915767170?pt=UK_Health_Beauty_Make_Up_Cosmetics_Lip_Gloss_PP&var=620181936260&hash=item51b435ab82

toylocost:
If 6 of the triple LED strips need ~200mA and the board will do 1A per segment, then I should be able to add more than the 6 correct?

Yes, quite a few more. But I'm not sure you will need them.

toylocost:
Do you think the 6 strips per segment will be bright in a well lit room?

6 strips of between 18 and 30 LEDs per segment will light an entire room by themselves! Especially if you are not multiplexing the digits.

One strip of between 18 and 30 LEDs per segment should be more than bright enough for indoors. Maybe too bright!

If using TPIC6A595, the maximum current would be 350mA per segment, which would limit you to around 54 LEDs per segment, so the digits would be around 6 feet high. With 1A MOSFETs, each segment could be as many as 150 LEDs, which would be digits over 12 feet tall!

Check me if I am wrong, but CrossRoad's board would do 1 LED per segment while you generate the program. then as you assmbled your full scale unit, all you need to do is to wire your LED's accordingly.l

If you want to control lots of three-color LED's, why not use the NeoPixel strips sold by Adafruit, or similar strips found on EBay? They come in various lengths, but you can power and control them using only Gnd, power, and one communication line.

My board will drive 1 LED per output, or 1 segment of 3, or multiple segments of 3, for example here's eight 9-LED strips http://www.crossroadsfencing.com/BobuinoRev17/MVI_2864.AVI
so can easily scale up in size. 1 segment of 3 would be easiest for development as the current limit resistor is then included.
Can also send PWM signal to the board to control the OE/ pin on the 'HC595 for brightness control while testing, like here
Arduino Power! - YouTube

Can arrange the strips to use 2 or 3 side-by-side in each segment if you want fatter, brighter segments.
Just remember that you will use ~20mA for each 3 LEDs. A 15-LED segment then needs 100mA -> 700mA for a digit -> 2.8A for 4 digits. 30-LED segment, either really tall or double-width, then needs 5.8A.

3-color LEDs was not a requirement.
The Neopixel/RGB LEDs have the disadvantage of consuming a lot more power - You can't power from 12V for example and have 3 LEDs in series share the same 20mA.

Alot more power, yes.Alot more current, but at less than half the voltage.

A strip of 3 white leds would use 20mA at 12V, so 240mW.

A strip of 3 rgb leds would use 180mA at 5V which is 900mW

Its hard to believe they would produce a similar level of subjective brightness... I must try it out sometime.

High voltage low current also means easier wiring.
12V, 4A supply easier to obtain than 5V, 12A supply for example.

3 RGB LEDs is 9 LEDs, 3 white LEDs is 3 LEDs.
Brightness will also depend on efficiency and diffusion/viewing angle.
These puppies
http://www.mpja.com/5mm-Super-Bright-White-10000mcd-Non-Diffused-LED/productinfo/17145%20OP/
are so bright I had to tone 'em down to about 2mA of current flow.

I just received some of the LED strips here, just some lengths of mono color red,white,blue, and green I think,
http://www.dipmicro.com/store/index.php?page=2&act=viewCat&catId=511
but haven't tried them yet.