Keeping your pet's water dish full can be a chore (especially if your pet is the large, thirsty kind). Commercial auto-water devices are expensive and don't supply the freshest water. The hacker solution, of course, is to rig your own water-refilling system.
Photo by Avatar-X
For this project, Avatar-X tapped into his kitchen water supply using a standard refrigerator icemaker hookup, which he connected to an irrigation valve (used for garden watering systems) to prevent water overflow. An Arduino controls the valve and detects the water level via two sensor wires in the bowl.
Schematics and Arduino source code are provided on his website so all you DIYers can create your own system for making sure your pet always has fresh water.
If you try this, let us know how it works out, or feel free to share other pet-related hacks in the comments.