I'm building a mini fridge can launcher that can throw a standard 12oz can about 10-15 feet. I've decided to use 2 springs connected to a plunger to push the can through a piece of pvc pipe. I want this controlled by an arduino uno. I have not figured out how I want the process activated yet. I think the most important piece to this puzzle is how to put tension in the springs. I've thought of using servos, but I do not know if they have what it takes to do this. Please, if anyone has any ideas, I would be happy to hear. I plan on putting this together when I get the necessary planning done.
Any questions, feel free to ask. I hope I described the design well enough.
You could use a liner actuator to retract the spring. You would need a "catch and release" mechanism, so that when you extend to a certain length the actuator grabs the spring, and when you retract to a certain spot the actuator releases the spring.
We have actuators that range from 11 - 2000 lbs of force, so it's possible to find one that fits your application.