DMD - Every 2nd line is not lighting up.

The Dot Matrix Display (DMD) is a 32x16 array of high-brightness LEDs for visually striking effects. [Product Page]
Post Reply
etoxin
Posts: 3
Joined: Tue Jun 12, 2012 2:45 am

DMD - Every 2nd line is not lighting up.

Post by etoxin » Tue Jun 12, 2012 2:52 am

I purchased a freetronics dmd display and hooked it upto my Arduino uno. I then updated my IDE with the DMD code hosted on github.

Once I uploaded the demo example to the Uno it appeared to be working, however every 2nd line was not lighting up. Basically making it a 32 X 8 display. Has anyone else encountered this? Should I take the display back to jaycar and have them test it?

Aussie_Wombat
Posts: 51
Joined: Tue May 22, 2012 12:52 pm
Location: Adelaide, South Australia

Re: DMD - Every 2nd line is not lighting up.

Post by Aussie_Wombat » Tue Jun 12, 2012 5:33 am

Are you running an external power supply (5V 2A for example) to the dmd? It may be the uno is not supplying enough power to light up the other lines by itself. If you have a low mA powerpack.

or

as per the dmd.h file


#define LIGHT_DMD_ROW_01_05_09_13() { digitalWrite( PIN_DMD_B, LOW ); digitalWrite( PIN_DMD_A, LOW ); }
#define LIGHT_DMD_ROW_02_06_10_14() { digitalWrite( PIN_DMD_B, LOW ); digitalWrite( PIN_DMD_A, HIGH ); }
#define LIGHT_DMD_ROW_03_07_11_15() { digitalWrite( PIN_DMD_B, HIGH ); digitalWrite( PIN_DMD_A, LOW ); }
#define LIGHT_DMD_ROW_04_08_12_16() { digitalWrite( PIN_DMD_B, HIGH ); digitalWrite( PIN_DMD_A, HIGH ); }

all the even rows have pin_a set high in common, check the dmdcon for poorly soldered, d6 pin, the one on the end...near the three holes (C,G & D)

other than that get it checked...

Cheers Dennis

etoxin
Posts: 3
Joined: Tue Jun 12, 2012 2:45 am

Re: DMD - Every 2nd line is not lighting up.

Post by etoxin » Tue Jun 12, 2012 7:48 am

Awesome, i'll check into those when I get home.

etoxin
Posts: 3
Joined: Tue Jun 12, 2012 2:45 am

Re: DMD - Every 2nd line is not lighting up.

Post by etoxin » Wed Jun 13, 2012 5:25 am

Yup it was the D6 pin. Ducked into the garage soldered it back up and works like a charm. :D

User avatar
jonoxer
Freetronics Staff
Freetronics Staff
Posts: 298
Joined: Sat Oct 15, 2011 11:31 am
Location: Melbourne, Australia
Contact:

Re: DMD - Every 2nd line is not lighting up.

Post by jonoxer » Mon Jun 18, 2012 10:17 pm

Hi @etoxin, I'm glad you got it sorted out and I apologise for the problematic joint! I don't know how that got past QA - perhaps the connection was good enough for the test rig to measure it as OK, but it was borderline.
--
Jon

Post Reply