Automatic Fish Feeder - Part 1

Background

I have a fish tank. The first weekend that I went to parent's house after setting up the tank, I realized that I had a problem. I had no way of feeding the fish. Sure, there are time-release food pellets and other similar methods, but they weren't an option at the time. I tried to leave them without food for a day. When I got home, the fish had nipped and eaten each other's fins. This was a problem that had to be taken care of immediately.

Design

The longest part of this project was actually the design. I boiled my requirements down to these few points.

The feeder must:

I drew a bunch of designs. One involved drilling a hole in the canister that the food comes in, mounting the canister to a platform, and have a solenoid shove a small amount of flakes in a small bucket out over the tank. One design had food slide into the center of a large, flat spiral. The spiral would rotate a full rotation to drop flakes into the tank.

I eventually settled on a design with an inclined cylinder. I cut a hole on the side of the cylinder near the bottom. Every 12 hours, the cylinder would be rotated a full rotation. Food would fall from the hole and slide down a ramp into the tank.