LED Matrix Spectrogram

Pretty self explanatory. It's a $7.99 32x8 panels from sureelectronics. There's a huge thread somewhere about how to use them. I just wrote a simple PC program that does the FFT, and sends the data to Arduino, which displays it.

If anyone is interested, I'll upload my PC program somewhere.

-Z-

Very interested, thank you.

thanks alot for the sureelectrics info, now i found alot of stuff i'll need to order :smiley:

Thats sweet an LED panel equalizer! code would be nice :slight_smile:

Yes code and other info would be brilliant!

Great project :smiley:

Mowcius

Sorry for the late reply.

Here's the windows program that sends the spectrum to arduino:

And here is the arduino code:

Have fun!

Oh, forgot, you also need the "ht1632.h" from this thread:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1225239439

Oh it's ok, most of us are very patient

A few days earlier: "That idiot hasn't posted up his damn code yet!"

:smiley: lol

Yeah, like I said, very patient

Thanks a load anyway... :smiley:

Mowcius

Very nice project. Any chance you could also provide the source for the pc program that does the fft? :smiley:

It's already posted. That one only does the FFT on one channel, I've made another version that displays stereo spectrum, I'll put that one up a bit later.

Oh oops, you mean the source code. It's programmed in Delphi 7, would that be Ok? I didn't write my own FFT algorithm, just used someone else's component.

It's cool. I'm mainly interested in how you manage to capture any sound being played on the system. How do you manage that? Are you using DirectSound?

Can you still upload the source code, want to use it on an 16*24 matrix :wink:

OK you can get the source code here: http://sites.google.com/site/iluvtocnc/LED_Spectrum.zip.

To build the project, you need Delphi 7.0, and VCL components Audio Lab, Signal Lab and Plot Lab, which are free on teh intarweb.

Hi zitron,

do u know how to use 2 of these panels together? I'm trying to extend the screen by using 2 of them.

Uhm, I can't find a .pde anywhere? :-? (The link links to the delphi-code..)

Could you upload that one again? (Pleeeaase :slight_smile: )

Oops, it looks like I overwrote the arduino code with the pc software code, because they had the same name :-?

I re-uploaded the arduino code again:

Sorry...

:slight_smile: Thanks a lot (all I have to do now, is to figure out why my 0832-Board doesn't light up... But thats only a question of time :sunglasses: )

Lex it should be very easy to control more than 1 panel, you need to set the dip switches according to the manual, and use additional arduino pins to choose which panel is the active one.

Yen my code has a self test that lights up all the LEDs when it starts, so if it doesn't work at all it's probably a wiring or other hardware problem...

Edit: oh wait the arduino code doesn't have a self test, my pc program just sends values to fill up all the leds when it connects.

Yep, was a harware problem.

Is there any way to change the spectrum so that it actually shows the data of the music which is currently being played - and not the microphone? :slight_smile: