Support DIY and Instructables : Become a Pro Member Today!

Simple music light show (lpt led)

intro
 

introSimple music light show (lpt led)

Really simple & cheap light-bar, powered and controlled from pc ( over lpt port ).

It will cost you something about $10-20 to build this
( I had the plexi and lpt cable for free, so I only paid $3 for led torch and $3 for nuts and bolts )

= killer raito fun for money

video in action


video from testing


In real world is even better looking because eyes are slower than digital camera, so it is glowing nicely.
Simple music light show (lpt led)
tn.jpgmgb3-0.jpgmgb3-1.jpgmgb3-2.jpgmgb3-3.jpgmgb3-4.jpg
mgb3-5.jpgmgb3-6.jpgmgb3-7.jpgmgb3-8.jpgmgb3-9.jpgmgb3-10.jpg
mgb3-11.jpgmgb3-12.jpgmgb3-13.jpgmgb3-14.jpgmgb3-15.jpgmgb3-16.jpg
mgb3-17.jpgmgb3-18.jpgmgb3-19.jpgmgb3-20.jpgmgb3-21.jpgmgb3-22.jpg
200802181721_dioda.jpg
To View All Steps on one page,  
Go Pro Today!  
 

step 1What we need

8 colorful pieces of plexi-glass ( or you can use same color, they just need to be discrete, I used 10 x 7 x 0.5 cm ) 2 large pieces of transparent plexi-glass ( I used 56 …


step 2Scheme & testing

Electrical scheme is really trivial, just connect leds to the LPT (parallel port) of your computer. Lpt outputs about 5V so if you are using white or blue high power leds y…


step 3Drilling & sanding

Let's put it together, I used chewing-gum like material to fix it in place. And drilled about 40 holes. It is better with some vertical-fixed drill for better quality. And …


step 4Paint & wires

Clean up all the mess from sanding. Remove protection foil from inside side of the big pieces. Mask it properly and paint thin line to cover cables and leds. Wire it.


step 5Final foto & software

Put it together and we are almost done.Connect it to pc, sometimes it flashes randomly when booting.If you are using speedfan, uninstall it.For programmable effects I recom…


step 6Action!

In real world is even better looking because eyes are slower than digital camera, so it is glowing nicely. have fun, hope you like my first instructable :-]


66 comments
1-50 of 66
Sep 29, 2009. 9:52 AMrobot+more says:
could i use an USB cord
Sep 13, 2009. 4:11 AMmaroja says:
how to connect this to the winamp..?
to show the light show music..
Aug 9, 2009. 4:30 AMeptgrant says:
Hey quick question,
I believe I've set mine up correctly, but 2 of the 8 LED's are permantly lit up.

Any suggestions?
Aug 9, 2009. 7:17 AMeptgrant says:
2 lights are lit up constantly. it would be approx. the middle 2. so weird. just wondering now if it might be windows 7...
Jul 27, 2009. 9:05 AMZem says:
Is the parallel port connector male or female? Thanks.
Aug 2, 2009. 8:46 PMosgeld says:
its female on the board, so you will need a male connector
Jul 26, 2009. 2:54 PMyznaction says:
Would it be possible to use a usb Parallel port adapter with this setup?
Jul 26, 2009. 3:36 PMfwjs28 says:
a usb port would require an extra piece, like a micro-controller...a Parallel port would be possible though with a similar set up (i am no expert in electricity nor I/0 ports so don't take my word as religion )
Jul 26, 2009. 3:50 PMyznaction says:
alright, i just ask because i only have usb ports on my laptop and I know there are a few companies that sell usb to 25 pin dsub parallels adapters
Jul 26, 2009. 3:53 PMfwjs28 says:
ahh, i would try the convertor...see what you can do
Jun 9, 2009. 1:14 AMhuang.wencong says:
It would be more fun to create your own software . . Try using Visual Basic or Delphi.

Jul 18, 2009. 4:30 PMgrey House says:
If you're into python there's an extension called pyparallel that might help. There's a great example code here: http://pyserial.wiki.sourceforge.net/pyParallel

Jun 10, 2009. 9:16 PMmitch_feaster says:
Couldn't agree more. I'd like to see it in plain old C though...
Jul 13, 2009. 7:09 PMartiem85 says:
This is my first project so maybe this goes without saying but I was wondering what size wire is used for the connection between the lpt cable and LEDs and how do you terminate at both the port and LED splice points?
Jun 6, 2009. 9:25 PMcheeyah says:
It is a good idea to put in a resistor even if the supply voltage matches the rated voltage of the LED. It is there simply to limit current, so something like a 1 Ohm resistor will protect your LED's.
Jul 9, 2009. 10:42 AMscgtrp says:
The resistor is there to protect the parallel port, not the LEDs. A new motherboard is a bit more expensive than a few LEDs, and you can easily kill your parallel port (and the motherboard, if it's onboard) by drawing too much current.
Jul 6, 2009. 1:10 PMr_barnes says:
where could you buy the colored plexi glass
Jul 2, 2009. 10:47 PMwes115 says:
ok so i made mine with 4 red 4 blue and it looks great. Only problem is i got a new computer used my old graphics card and harddrive in my new computer. the led's blink when starting up but when i run the LLC or any other program it doesnt run the lights. anythoughts on what to do? thnx
Jun 24, 2009. 8:31 PMwes115 says:
has anyone made one with all one color? im interested to see if it would look good or just blenf into a big.. blob. idk, i dont want alot of colors so i was thinking red blue red blue red blue ya know. but thnx man this looks great still not sure how to use the programs tho im not to goos at this stuff
Jun 23, 2009. 7:13 PMN1CK4ND0 says:
It would be really cool if you made it so the LED's went on when you touched the individual plates!
Jun 18, 2009. 1:34 PMorigamic12 says:
How many bolts and nuts? and does size of the bilts and nuts matter?
Jun 14, 2009. 12:50 PMSowee says:
So, with this project i can control 23 LEDs?
Jun 18, 2009. 1:12 AMvladutz2000 says:
Yes you can control 23 LED's but this will require some other special made software to use the 8 D pins on the LPT port , and also you would need some shift register chips .
Jun 17, 2009. 9:06 AMmatstermind says:
my LEDs just stay on, the program won't work. i need some help.
Jun 9, 2009. 8:00 AMZachPosey says:
i want to make one of these sooo bad but my laptop doesnt have a printer port, is there any way to make this thing controllable over usb or something like that?
Jun 12, 2009. 9:41 AMmdgnys says:
First of all most printers dont use serial they use paralel. they sell ethernet to serial adapters
Jun 12, 2009. 10:06 AMZachPosey says:
regardless, my laptop only has usb and ethernet, im not sure if this could be controlled over ethernet
Jun 14, 2009. 11:41 AMdavidprosser says:
USB - Printer (lpt) port adapter - eBay
try this one.

Jun 15, 2009. 5:04 PMPadlock says:
Won't work... They require custom drivers.
Jun 15, 2009. 6:11 PMdavidprosser says:
I'd still give it a try - for the price in my link anyway :P
Jun 15, 2009. 9:29 PMPadlock says:
It says under windows 2000 / xp, a driver isn't needed. So it might work- for those operating systems.
Jun 9, 2009. 9:46 AMzuner2012 says:
worth a try
Jun 9, 2009. 11:44 AMjongscx says:
try a usb to parallel adapter...

Otherwise, just get a usb relay board... more versatile, albiet overkill, and you'd have to program your own software.
Jun 10, 2009. 10:44 AMPadlock says:
USB parallel port adapters do not work for this.
Jun 12, 2009. 12:56 PMLarrySDonald says:
I've used a cheap USB->parallel ($2 clearance item) for a similar project which worked though I had to go through the OS to access it rather then direct to port (haven't read the code so I'm not sure what this one in particular does). I managed to fry it in an unrelated incident, but it did act as I would have expected a serial port. I assume (and being obsolete I had no real info) it couldn't provide 20mA/pin given that USB only promises 100mA total (It also supported EPP, so 100/13 < 20 kind of kicks in) and I'm sure I made some pretty adventurous choices since all hardware involved was expendable. No idea which ones work or not, but if they're available cheap/free I've seen at least one model on the planet doing this.

I've wondered a bit about if an old computer or converter could charlieplex, the extended PP stuff does support input which should, at least in theory, float pins rather then ground/5+ them. Haven't had time to mess with it and I'm running out of old hardware (perhaps predictably) to sacrifice.
Jun 12, 2009. 12:57 PMLarrySDonald says:
(I wrote serial instead of parallel at one point. I'm appropriately ashamed, but can't actually edit it now)
Jun 13, 2009. 11:49 PMstatic says:
Heck Larry, welcome to the club. Members include the rest of us who aren't perfect anymore. ;)
Jun 10, 2009. 2:56 PMZachPosey says:
thats what i figgured...
any way to make it like audrino controllable or something?
Jun 14, 2009. 12:16 AMstatic says:
Not meaning to disrepect the author of this instructable. Employ KISS, if all you want is a colored light display that responds to music. No doubt there are modern versions of the light organs of the 60s/70s that use LEDs
Jun 12, 2009. 9:35 AMmdgnys says:
In LLE if you go into the effects folder you can open the files with notepad. Then you can copy the codde into a new notepad document in the same folder. once you edit the code, click save as and then click text documents(.txt) and select all files, type a name .LED so it will look like NAMEHERE.LED .

Jun 11, 2009. 1:11 PMCybergeek004 says:
Will a 100 ohm resistor work for this.
Jun 11, 2009. 12:20 PMshadowfluid says:
Thanks for the F-bomb warning late in the first video, man! My 10-year-old sister was in the room! Look, put in whatever content you want , it's your instructable; but a disclaimer or something would be nice!

Jun 11, 2009. 10:27 AMnoik says:
Yeah, just what i needed to have, thanks! :D
Jun 8, 2009. 5:43 PMMatir says:
You'd want something bigger than a 1 ohm resistor for protection. Based on V=IR (Ohm's Law), for a 5V supply (LPT), a 1 ohm resistor gives you 5A of current. Something on the order of 500 Ohm (470 is commonly cited in online guides) gives 10mA, which is much more on the scope of what a parallel port handles well. Unfortunately, the spec for parallel port limits sourcing to 2.5mA per pin, so theoretically you'd need something like 2k Ohm, leaving you with an awfully dim LED.

Jun 10, 2009. 10:47 AMPadlock says:
Where did you get your specs from? When I tested mine a little while ago I got about 20 ma per pin...
Jun 8, 2009. 6:38 PMthetech101 says:
According tom my online calculator, an 82 ohm resistor should work. That assumes the LEDs forward voltage is 3.5.

To the author, view this site: http://led.linear1.org/led.wiz

1-50 of 66

Related