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
Click For Summary

Discussion Overview

The discussion revolves around creating a series of USB buttons for computer activation, exploring various methods and components to achieve this goal. Participants consider both DIY solutions and commercially available options, discussing the functionality and design of the buttons.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant proposes a design similar to a string of Christmas lights with buttons, seeking advice on feasibility and existing products.
  • Several participants inquire about the purpose of the USB connection, questioning whether it is for activation or power.
  • Some suggest using an Arduino as a programmable solution, noting that it can be purchased pre-assembled or built from parts.
  • There are mentions of dismantling a mouse for buttons, with concerns about the number of buttons needed.
  • Participants discuss the availability of USB data acquisition products that could provide multiple I/O pins but note that these can be expensive.
  • One participant expresses interest in finding a ready-built Arduino and seeks search terms to locate such products online.
  • Another participant suggests that a USB I/O unit from a data capture card maker might be the simplest solution, although it may be costly, especially outside the US.

Areas of Agreement / Disagreement

There is no consensus on the best approach to creating the USB buttons, with multiple competing views on whether to use Arduino, dismantled mouse components, or commercial USB I/O units. The discussion remains unresolved regarding the optimal solution.

Contextual Notes

Participants express uncertainty about the specific requirements for the buttons and the implications of using different components, such as whether they would need additional attachments or programming.

Who May Find This Useful

This discussion may be useful for hobbyists interested in DIY electronics, those looking to create custom input devices for computers, and individuals exploring Arduino and USB technology.

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?
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 9 ·
Replies
9
Views
10K
  • · Replies 23 ·
Replies
23
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 16 ·
Replies
16
Views
7K