Dot matrix display 128 x 16 and 32 x 32

The Dot Matrix Display (DMD) is a 32x16 array of high-brightness LEDs for visually striking effects. [Product Page]
Post Reply
pamav
Posts: 2
Joined: Tue Nov 25, 2014 4:35 am

Dot matrix display 128 x 16 and 32 x 32

Post by pamav » Tue Nov 25, 2014 6:26 am

Hello, and congratulations for the excellent page and products.

I'm new with this of the dot matrix, after play with the Dot Matrix Display 32x16 I want to make a large display using 4 panels (32x16) to do that, only I need change

#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);

for:

#define DISPLAYS_ACROSS 4
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);

or I need make more changes?

And if i need have 2 lines (each line of 32x16) ??

How I can connect the panels? Do I need a special font if I want print a character of 32 of height??

Thank you so much for your time and your answers.

angusgr
Freetronics Staff
Freetronics Staff
Posts: 853
Joined: Tue Apr 09, 2013 11:19 pm
Location: Melbourne, Australia
Contact:

Re: Dot matrix display 128 x 16 and 32 x 32

Post by angusgr » Tue Nov 25, 2014 10:35 pm

Hi pamav,
pamav wrote:Hello, and congratulations for the excellent page and products.
Thanks!
pamav wrote: I'm new with this of the dot matrix, after play with the Dot Matrix Display 32x16 I want to make a large display using 4 panels (32x16) to do that, only I need change

#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);

for:

#define DISPLAYS_ACROSS 4
#define DISPLAYS_DOWN 1
DMD dmd(DISPLAYS_ACROSS, DISPLAYS_DOWN);

or I need make more changes?

And if i need have 2 lines (each line of 32x16) ??
Correct, this is the only change you need. If you'd like a 2x2 matrix, just set DISPLAYS_ACROSS and DISPLAYS_DOWN to 2.
pamav wrote: How I can connect the panels?
You can daisy-chain the displays. The chain starts from the bottom right and goes across the row to the left, then up to the next row (which then chains right-to-left).

So the Arduino connects to the rightmost bottommost DMD, then the output from that DMD connects to the input of the DMD to its left.

The leftmost DMD in the bottom row connects to the rightmost DMD in the row above it.

As the cable joining between rows can be quite long (from the left hand end of each row to the right hand end of the row above), one user has made a library that allows you to flip the second row upside down: http://www.adebenham.com/2012/02/freetronics-dmd-games/
pamav wrote: Do I need a special font if I want print a character of 32 of height??
You will need a larger font for these larger characters. You can create one, but alternatively the "DMD2" beta release library contains a 24 point font that might suit (viewtopic.php?f=26&t=5893) - this font file can be copied back to the DMD library if you'd rather use that library instead of the beta one.

Please let us know how you get on.

pamav
Posts: 2
Joined: Tue Nov 25, 2014 4:35 am

Re: Dot matrix display 128 x 16 and 32 x 32

Post by pamav » Tue Mar 03, 2015 4:43 am

Thank you so much for your help, finally I made my 32x32 dot matrix. now I'm working on 64x48 dot matrix.
Attachments
32x32.jpg

angusgr
Freetronics Staff
Freetronics Staff
Posts: 853
Joined: Tue Apr 09, 2013 11:19 pm
Location: Melbourne, Australia
Contact:

Re: Dot matrix display 128 x 16 and 32 x 32

Post by angusgr » Tue Mar 03, 2015 9:28 pm

Looks great! :)

nicholasedwin
Posts: 1
Joined: Mon Nov 23, 2015 10:32 am

Re: Dot matrix display 128 x 16 and 32 x 32

Post by nicholasedwin » Mon Nov 23, 2015 10:37 am

pamav wrote:Thank you so much for your help, finally I made my 32x32 dot matrix. now I'm working on 64x48 dot matrix.
Hey that's really good big font you have. I'm working on same project that need bigger font like that. What should i do to do that?
Or maybe can you share font you are using. Thanks

akekec
Posts: 1
Joined: Sat Mar 11, 2017 9:27 pm

Re: Dot matrix display 128 x 16 and 32 x 32

Post by akekec » Sat Mar 11, 2017 9:38 pm

pamav wrote:Thank you so much for your help, finally I made my 32x32 dot matrix. now I'm working on 64x48 dot matrix.
Hi Pamav,

Excellent,
I congratulate you.
I want to teach this study to my students.
(If you share the schema and code).
I wish you success.

digirke
Posts: 1
Joined: Thu Nov 23, 2017 5:46 am

Re: Dot matrix display 128 x 16 and 32 x 32

Post by digirke » Thu Nov 23, 2017 6:30 am

pamav wrote:
Tue Mar 03, 2015 4:43 am
Thank you so much for your help, finally I made my 32x32 dot matrix. now I'm working on 64x48 dot matrix.
Hi Pamav,

Excellent,congratulation.
I want to try.
(If you share the schema and code).

jfcamilo
Posts: 1
Joined: Thu Jul 25, 2019 9:14 pm

Re: Dot matrix display 128 x 16 and 32 x 32

Post by jfcamilo » Thu Jul 25, 2019 9:27 pm

Hello, i am new to the Forum, and this is my first post. So please excuse any silly question!

I am currently trying to make a multi row array, 6x2, and i am using the DMD2 library, i have my 32pix tall fonts. the question is, i cannot get the second row to show the flipped text, to be more clear, i can make it work putting the panels the right way up, but i have to connect the leftmost panel output of the first row to the rightmost panel input (with a very long cable), and your post says the MASTER library solved this by flipping the content and panels of the 2nd row, i got to the website, and a comment post says that lastest libraries included this native function, but is nor working with DMD2, and if i use the MASTER library i loose any functions that i have on DMD2 like the brightness Adjustment. Thanks in advance!

Post Reply