Device recommendations - How is called and where to find it?

Hello,

i am looking for device but i don't know how it's called or where to find it. I need some kind of a small servo which would move only in and out. Something like pneumatic hammer but motor based and really small, so that it could be controlled with microcontroller (like servo) with low current consumption.

I will use it for automatic pushing the push-button switch. I want to mount it above the push-button switch and be able to push it in or out with this device.

Any recommendations are welcome.

A servo could be used, but sorta cumbersome. How about a solenoid?

There are linear servos like below available. Try google.

zoomkat:
There are linear servos like below available.

Thank you! That's exactly what i need.. I didn't know how they are called.

Sounds interesting but how could i realize it, since i need about 1-2 cm stroke?

i need about 1-2 cm stroke

That sounds like a long stroke to push a button, but I think solenoids of that stroke can be found.

http://www.digikey.ca/product-search/en/motors-solenoids-driver-boards-modules/solenoids/983712

luxy:
Sounds interesting but how could i realize it, since i need about 1-2 cm stroke?

You may want a linear actuator, won't have 'snap' operation but can have real high torque
Would a car door 'popper' solenoid have enough stroke?

I actually really don't need so long stroke (about 6-8 mm is enough) but with enough force to push a little bit harder push button.

Something like this
http://www.ebay.com/itm/Metal-DC-12V-Push-Type-Open-Frame-Solenoid-Electromagnet-for-vending-machine-/200913823652?pt=AU_B_I_Electrical_Test_Equipment&hash=item2ec765a7a4

or this
http://www.ebay.com/itm/DC12V-1A-10mm-Stroke-Open-Frame-Push-Solenoid-Electromagnet-Automation-system-/190845033361?pt=AU_B_I_Electrical_Test_Equipment&hash=item2c6f401b91

Not sure how much force you need but I guess you'll have to buy one to experiment
The second doesn't give indication and the first at 0.8 Newtons doesn't mean much to me.
If it was Newton/meters I would understand it better (but a torque vale isn't the same as just N)

Yes, i should test them.

Stronger alternative..