Solenoid to launch a ping pong ball

solenoid

I've been looking for ideas on how to launch a ping pong ball a small distance (< 1 metre) for a game. Solenoids look like they might be useful but I'm not 100% on what force/type I need. I can mount it under a base and have the balls roll over it, with a pin pushing the ball up a ramp to it's target.

As it's only a ping pong ball, it should be light. I was considering something like this:
http://www.adafruit.com/product/412

Am I along the right lines? Or should I go back to the drawing board.

Best Answer

A solenoid could work. Another thing that could work is using compressed air. A ping pong ball in a tube that's slightly bigger than the ball's circumference with an electrically controlled valve could do it. You would basically want to replicate a t-shirt cannon on a small scale, and use paintball air tanks to get multiple shots before having to recharge. Changing the length of the tube would also let you have fairly good control over how far/fast the ball goes (longer tube = longer time that the force is applied to the ball and so greater acceleration). I think a solenoid would be a simpler option though. I would get some large ones and experiment with the repeatability and power needed to get the ball where you want to go.