Building The Most High-Tech Pond In The Neighborhood

What do you think of when you hear the word pond? If you’re like most people, it conjures up images of a simple water-filled hole in the ground, maybe with a few fish added in for good measure. But not [Anders Johansson] — his pond is a technical marvel, utilizing more unique pieces of hardware and software than many of the more traditional projects that have graced these projects over the years.

In fact, this is one of those projects that is so grand in scope that any summary we publish here simply can’t do it justice. The aptly-named Poseidon project is built up of several modular components, ranging from an automated fish feeder to an array of sensors to monitor the condition of the water itself. How many other ponds can publish their current water level, pH, and oxygen saturation over MQTT?

The ESP8266 fish feeder is just one element of Poseidon

[Anders] has provided schematics, 3D models, and source code for all the various systems built into the pond, but the documentation is where this project really shines. Each module has it’s own detailed write-up, which should provide you with more than enough guidance should you want to recreate or remix what he’s put together. Even if you use only one or two of the modules he’s put together, you’ll still be ahead of the game compared to the chumps who have to maintain their pond the old fashioned way.

In the past we’ve seen projects that tackled some of the individual elements [Anders] has developed, such as 3D printed fish feeders, but after searching through the archives we can’t find anything that’s even half as ambitious as Poseidon. At least, not for ponds. It reminds us more of a highly advanced aquaponics setup, and we wonder if that might not be a possible spin-off of the core project in the future.

Shower Water Monitor Tracks The Dollars And Cents

There’s nothing quite as relaxing as a long, hot shower. This has the tendency of making the bather absent minded as to the amount of water being used, which can lead to excessive bills. [LiamOSM] built a device to monitor this instead, and calculate the cost, to boot. 

The device consists of an Arduino hooked up to a cheap flow meter sourced from Banggood. The sensor consists of a paddle wheel that sits in the water flow, fitted with a magnet. A hall effect sensor picks up pulses as the magnet spins, and counting these allows the flow rate to be measured. An HD44780 LCD screen is used to display the readings, controlled over I2C.

To avoid issues in the bathroom environment, the enclosure was designed to be waterproof. The LCD is mounted behind a clear plastic window sourced from vegetable packaging, and the button chosen was specially selected for its sealing grommets. We’d love to see a proper submersion test, but for the most part, it appears to be doing a good job in the bathroom.

If you’re interested in monitoring your water use as a household, you might find it possible to piggy back on the municipal meter.