Introduction: Perpetual Ball Roller
This machine is controlled by a PicAxe Microcontroller. A servo (used for steering in R/C cars) is used to tilt the track for a ball to roll round. The degree of the tilt can be controlled by a potentiometer in manual mode or in automatic mode preset instructions on the microcontroller tell the servo how to move.
You can find more about it on this website along with the code for the Picaxe microcontroller.