3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

How to make a super simple computer controlled disco light

How to make a super simple computer controlled disco light
Hello,friends!This is my first instructable and a simple one to make.Sorry for the poor images.I don't have a good camera.This is a disco light system made of three LEDs.It is controlled by parallel port.The controller program is written in VB6.It can control the blinking speed and actually,it runs the LEDs by sending signals to parallel port output pins.


 
Remove these adsRemove these ads by Signing Up
 

Step 1Things you need

Things you need
For this project,you will be in need of this things:
1.Three ultrabright LEDs(Any LED should work)

2.A DB25 Connector Cable

3.Visual Basic 6 (To edit the source code)


« Previous StepDownload PDFView All StepsNext Step »
21 comments
Apr 12, 2012. 9:31 PMLakpahana says:
my motherboard is over.foolish man
May 31, 2010. 2:01 PMMake me a SANDWICH says:
Hey, what do I do if my computer is too new/nice? I have an old laptop running xp but it only has usb ports. How do I do this sort of stuff???
Jun 28, 2011. 2:48 AMusbg3rd says:
there are usb to parallel port converters u can use that
thanks for visiting and if u have any problem u can ask
Oct 3, 2010. 1:52 AMuberdum05 says:
Use a FTDI chip and a bit of bit-banging in vb!!
Apr 17, 2010. 7:05 PMi-like-cheese says:
Hi there!
I wish to make this project, but i cant quite figure out what pins are going in what holes? Please keep in mind im a complete novice. Maybe a clearer diagram would help?
Thanks
Apr 18, 2010. 9:03 AMdrresearch says:
I hope this helps. Sorry the picture might look a bit strange :-) The pins (holes) which have a + plus sign next to them are where you should insert the + pins of the LEDs. The pins (holes) grouped together are ALL suitable for inserting the - pins of the LEDs.
Apr 18, 2010. 8:48 PMi-like-cheese says:
Ahhhhh thankyou so much! Im going to go attempt to make this project now and i will post a picture if i get it working :)
Apr 18, 2010. 9:22 PMi-like-cheese says:

Apr 22, 2011. 9:14 AMusbg3rd says:
becoz disco light mens it should glow with music rythmn
Apr 22, 2011. 9:13 AMusbg3rd says:
are these leds glowing with music or not?
Apr 11, 2010. 6:49 AMdrresearch says:
This is a great idea, didn't know it was possible to do something like that so cheap. For testing I connected the LEDs directly into the computer's port and ran your program, and it works great. I customized the program and I am planning to make a more advanced setup where I will connect transistors instead of LEDs, so that I can run some higher loads such as relays and finally be able to control almost anything. However there is one problem, the DB25 port is outdated and new PCs coming don't have it anymore, it's a pity I think and I would like to know if there any USB to DB25 adapters and if they would be suitable for this project. Do you have any idea?
Aug 28, 2010. 7:24 AMmani55555 says:
hey . . just thought u might be interested . . u can buy this 8 channel relay card which will enable you to use your printer port to control various things [{check it out =) http://tiny.cc/mdwv0 }] ...im working on a disco light system where i have connected 12v car neon to my psu and control them using this. . .thought u might find it interesting
Apr 18, 2010. 2:13 AMdrresearch says:
Well, I am not familiar with microcontrollers (even though sometimes I do a bit of electronics), it would have been too good if it were this simple. If the USB to serial converter converts the USB signal to a serial signal, how come do we need a microcontroller to understand the signal, and anyway is it easy to use a microcontroller? Does it need any special hardware for programming?
May 12, 2010. 8:58 AMdrresearch says:
Well, I'll think about it. Also, one more question: in the diagram you show that there are 8 Data register pins, how come can we connect LEDs to only three of them?, is there a way to connect more? And also, how would it be possible to create a controller program for Linux?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
0
Followers
1
Author:hrshovon