Go Down

Topic: LED matrix display (Read 478 times) previous topic - next topic

MostafaHamdy

i want to make LED screen display using led matrix 5*7 , i search for led matrix library but i can't found it , i need to make led screen like this ( http://www.electronics123.com/Programmable-5-x-7-Modular-LED-Matrix-Display.html ) without computer software interface ,
i only need to show any const or variable  in the program like in the lcd display ( lcd.print("Hello world")

johnwasser

Did you want to program an Arduino to drive those particular 5x7 display modules or did you want to design your own 5x7 display modules?

Form the datasheet (http://www.electronics123.net/amazon/datasheet/MLD1_datasheet_v1.pdf) it looks like they are sing the SPI hardware to shift data out very quickly.  For each line of each module you shift out two bytes: one to select which column and one to light the rows in that column.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

MostafaHamdy


Did you want to program an Arduino to drive those particular 5x7 display modules or did you want to design your own 5x7 display modules?

Form the datasheet (http://www.electronics123.net/amazon/datasheet/MLD1_datasheet_v1.pdf) it looks like they are sing the SPI hardware to shift data out very quickly.  For each line of each module you shift out two bytes: one to select which column and one to light the rows in that column.

i want to design my own 5x7 display modules

johnwasser

You can use this library to drive your matrix:

http://www.elcojacobs.com/shiftpwm/

I would make the 5 columns anodes and the 7 rows cathodes.  Then put a single shift register on each module to drive the 5 anodes.  The Arduino can then use seven NPN transistors to sink each row.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Go Up