AGHW-How to use a LED display with my Arduino...

Hello,

I am trying to use the Four Green 0.36" CC 7-Segment LED Display (NFD3641) (Four Green 0.36 inch CC 7-Seg LED Display Data) with a 74HC595 shift register?

If I connect the pins 6,9,8,12 into the ground then with the other pins attached to 5V (through a resistor) I can light each led in each one of the 7-segment led?

If I want to work with a specific 7-segment digit I must connect the specific pin in to the ground and not connect it if I want to keep it off?

What is the proper procedure for handling the ground pins (6,9,8,18) through my mC Arduino?

Thank you for your help?

It's called "multi-plexing".

You would assign 7 pins as LED segment drivers through current limiting resistors and use 4 pins as digit drivers for this particular display.

The Common Cathodes (grounds as you call them) should be driven 1 at a time using small NPN transistors, (since you could otherwise exceed the abilities of the IC pin and there is no sense over-working it).

You multiplex the display by sequencing each digit very fast in a loop and the human eye "persistence of vision" effect removes the "flashing" you imagine would be there since only 1 digit is ever lit a time.

Google for LED Multiplexing....

You find things like: http://www.atmel.com/dyn/resources/prod_documents/doc1231.pdf

and

You have actually made it somewhat harder, using the 595... since you need to add the delay time for loading the 595 to the POV effect. But the concept is the same as in the video above.

Thank you for your reply...

In the video I see that with arduino and without any other parts could drive the 7-segment digits led digits...

How can this be done? Can IC give more than 40-50mA? Is it safe?

In the video I cannot see any details... Only the visual thing...