I found some $1.49 rubber bats and I'd like to make them bounce up and down and maybe move up and down in a smooth linear fashion while bouncing. They weigh practically nothing so I think this would be a good first start for me in Arduino controlled electric motors.
Off hand, it seems the best way to achieve this is with an electric motor with a lobed gear much like that of a camshaft with some kind of lever on top of it which has the string mounted for the bat. I'm at a loss as to how to deal with the gearing. It's going to take quite a bit of trial and error to find the right sizes, ratios, rpm, etc.
Another option may be to use a standard round gear and then attach a lever to an offset hole in the gear somehow.
Where does a person find a "gear kit" to do a variety of experimentation? My usual web skills haven't been of much value here.
Any specific recommendations as to a better method of making my bat bounce? I tinker with Arduino almost nightly but I don't have much awareness as to the components out there for creating movement.