Society of Robots - Robot Forum

Mechanics and Construction => Mechanics and Construction => Topic started by: yo1dog on December 28, 2009, 11:41:27 PM

Title: Mechanically raise and lower buttons.
Post by: yo1dog on December 28, 2009, 11:41:27 PM
I am attempting to create a system in which a computer can raise or lower 24 standard push buttons about 1 - 2 inches individually. The buttons only need to be at two heights: up or down. My programming and computer knowledge will allow me to create any needed output. However, my skills on the hardware end are a bit limited.

I had the idea of using push/pull solenoids but at $50 x 24... that's a little out of my budget.

Here is a quick pic:
(http://forum.allaboutcircuits.com/attachment.php?attachmentid=14765&stc=1&d=1262025217)

Do any of you guys have a good idea for a setup?
Title: Re: Mechanically raise and lower buttons.
Post by: little-c on December 29, 2009, 10:46:37 AM
the cheep option, which takes some time is.... make 50 of them.
50x iron nails.(ie, you can pick them up with a magnet

50x springs preferably fit onto the nails with no bodging. if not some means of attaching one end to nail.
50x short tubes, closed at one end. fits nail and spring.

or
50 cheep clicky biros?

massive coil of thin insulated wire.
drill. (trust me, you want to buy this if you havent got one!)
hacksaw.
insulation tape.

method.
shorten nail so the spring covers most of the nail. a little extra nail is needed. kind of like

 ||||||||
 ======-
 ||||||||

take a tube, cover spring, and have a hole to fit the nail.
prevent nail from droping out.
this should mean that the nail can be pushed in and out.
wrap a coil of wire to make an electromagnet, and place this so it pulls the nail up.


if spring pushes the nail up. ie base;spring;nail;hole
coil can be wraped around base to pull nail down.

insulation tape to stop coil unwraping. leavers can make a bigger movement.

Title: Re: Mechanically raise and lower buttons.
Post by: z.s.tar.gz on December 29, 2009, 11:30:30 AM
On another note, a coil could be in the buttons and a stationary magnet under them.
Apply voltage to the coil and it will repel (or attract) against the magnet.
Title: Re: Mechanically raise and lower buttons.
Post by: yo1dog on December 29, 2009, 03:20:16 PM
Cool idea, but will that be enough to hold the buttons up while the player is mashing on them?

It would have to be a very strong spring and very string magnet.
Title: Re: Mechanically raise and lower buttons.
Post by: little-c on December 29, 2009, 04:46:29 PM
ah. you didn't specify brute force....

I second the button with coil idea... and really BIG coils and magnets. dc current creates a static electromagnetic force. with directions of current and coils and stuff(physics textbook, wikipedia) should do the job. lots of coils, lots of current.
h bridges would be handy. I hear micros don't like current surges....

just make some big heat sinks as well.

and drag along a couple of these
http://www.maplin.co.uk/module.aspx?TabID=1&criteria=usb&ModuleNo=19363&C=SO&U=Strat15 (http://www.maplin.co.uk/module.aspx?TabID=1&criteria=usb&ModuleNo=19363&C=SO&U=Strat15)

recomend the 12ah ones.

yeah... the cheep option isn't that feasable.

giant array of servos, motors, gears and leavers? trust me, by the time you finished designing that, it would be cheeper to splash out 50x$24
Title: Re: Mechanically raise and lower buttons.
Post by: z.s.tar.gz on December 29, 2009, 05:25:50 PM
You could even get a little transformer for some serious voltage aka serious effort to press like you were saying.
and btw it's "cheap"
Title: Re: Mechanically raise and lower buttons.
Post by: Razor Concepts on December 29, 2009, 06:08:41 PM
So you are trying to make a game console - it would be a LOT easier to just have illuminated buttons, and the specific buttons illuminate. It would be a lot easier/cleaner than having raised buttons.
Title: Re: Mechanically raise and lower buttons.
Post by: yo1dog on December 29, 2009, 08:43:12 PM
Ya that's that I have decided on.