This is my Android-powered, automated cat feeder. A Python script runs via SL4A on the phone serving up a webcam feed and taking care of triggering the feeder on schedule.
For more details, video, and code, see my blog entry here:
To print this on a MakerBot, you'll need to be careful how you orient the STLs on the platform. They're a tight fit! You'll need to print two of the back brackets and one of the front. The motor is bolted on to the front bracket from the inside. So, you'll need to attach the drive shaft and motor to the bracket first and then use the brackets to mount the cereal dispenser.
When printing the drive shaft, I recommend using a raft. In addition, I got the best results when using comb and multiply to print a 2x2 matrix. This allows the layers to cool sufficiently, making a tall and skinny print possible.
If you intend to use the food chute, pay attention to the height you mount the cereal dispenser. The food chute is approximately 10cm high.