Create a Series of USB Buttons for Easy Computer Access: A DIY Guide

  • Thread starter Thread starter jlovett01
  • Start date Start date
  • Tags Tags
    Series Usb
AI Thread Summary
A user seeks to create a series of USB buttons that function similarly to a string of Christmas lights, where each button activates the same command on a computer. Suggestions include using pre-made USB buttons or building a solution with an Arduino, which can be purchased ready-made or assembled from parts. The Arduino can connect to a USB port and allows for programming to customize button functionality. While USB data acquisition products are available for multiple inputs, they tend to be expensive. The discussion emphasizes the need for a practical and cost-effective solution for activating computer commands via multiple buttons.
jlovett01
Messages
11
Reaction score
0
I need to make a series of buttons which plug into a USB port. Something like this http://www.instructables.com/id/USB-Easy-Button/ , only with a series of buttons. Each button is to serve the same purpose, so the computer doesn't need to know which button in the series is being pressed.

In the end it should look something like a strand of christmas tree lights, only with buttons instead of lights and a usb plug at the end.

Does anyone know if it's possible to buy something like this? The buttons should also be small, about the size of a quarter and 1/4-1/2" thick.

Any help is appreciated greatly
 
Engineering news on Phys.org
Hmm. Why do you need the USB port? To activate something on your computer, or just to power the buttons? What are the buttons doing, exactly?

Do you mean something like this? http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=EG2553-ND
 
Wetmelon said:
Hmm. Why do you need the USB port? To activate something on your computer, or just to power the buttons? What are the buttons doing, exactly?

Do you mean something like this? http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=EG2553-ND

I need the USB to activate something on a computer. Basically it would be a string of ~10 buttons, each button would achieve the same result as far as the computer's concerned.

That button in the link looks great. Does it connect to a USB port?
 
mgb_phys said:
You need a computer on the button end of the USB cable (the article links to http://www.u-hid.com/home/index.php which is a bit expensive)
Or if you want to do some programming you could build an arduino http://www.arduino.cc/en/Tutorial/Pushbutton

Or if you only need 3 buttons it would be cheaper to dismantle a use mouse.

Anduino looks interesting. Can this be purchased as shown in the picture or does it have to be built? Also I'm not sure if this would connect to a usb port...

I've thought about dismantling something. Mouse buttons would be the perfect sensitivity, but I need more than 3 buttons.
 
You can buy an arduino ready built or buy the parts and solder it yourself.
The design is open source and so there are 100s of Arduino clones, some faster, some cheaper, with more or less features.
The arduino comes with a USB socket - which you use to download the programs into it. You can also send data through this link.

There are also USB data aquisition products that will give you 16-48-68 etc i/o pins onto a usb connection but they aren't cheap.
 
mgb_phys said:
You can buy an arduino ready built or buy the parts and solder it yourself.
The design is open source and so there are 100s of Arduino clones, some faster, some cheaper, with more or less features.
The arduino comes with a USB socket - which you use to download the programs into it. You can also send data through this link.

There are also USB data aquisition products that will give you 16-48-68 etc i/o pins onto a usb connection but they aren't cheap.

An Anduin ready built with a usb socket would solve my problem nicely. Is there a phrase I can put into google to find one of these ready builts? The phrase "anduino ready built" only turns up this thread... (which was created only an hour ago... google is scary.)
 
So what exactly does Arduino do? Is this definitely the simplest solution to my problem?
 
jlovett01 said:
So what exactly does Arduino do? Is this definitely the simplest solution to my problem?

Simplest solution is to buy a USB i/o unit from a data capture card maker (like the thing in the link) but that's pricey - especially if you aren't in the US.

Start at arduino.org, or freeduino.org - depends where you are there might be local amatuer robotics groups that use it
 
  • #10
mgb_phys said:
Simplest solution is to buy a USB i/o unit from a data capture card maker (like the thing in the link) but that's pricey - especially if you aren't in the US.

Start at arduino.org, or freeduino.org - depends where you are there might be local amatuer robotics groups that use it

Something like this? http://www.kadtronix.com/digio.htm


Would I need to attach anything to it?
 
Back
Top