Water Monitor Project

Noted in my blog…

I’ve finally completed my water monitor project that began with the re-installation of the Water Softener at the House in the Woods.

In that project I added the plumbing to monitor Water Hardness, a Water Usage meter, and Water Pressure monitor port.   With the completion of the Water Monitor, I can now, via our Intranet:

  • Check on water usage,
  • Check the water pressure (after the water softener and water filter to see if either are clogged),
  • Check the relative water hardness,
  • Check the status of the water softener cycles (to see if I need to add salt),
  • Control the water softener cycles in a more closed loop way (either via hardness threshold or simply by gallons used since last cycle),
  • Remotely trigger a water softener cycle,
  • And, just for fun, monitor temperature and humidity in the House in the Woods crawlspace!

All of this is achieved with a GREAT new module (RTX4100) that provides, in a package less that 1 sq inch, a WiFi radio (complete with TCP/IP stack AND built-in PCB antenna), a 32 bit ARM processor (separate from the radio processor), a whole bunch of configurable I/O options (including GPIO, ADC convertor, timers, etc.), 24+KB of user program storage, and about 6KB of RAM, and 512 words of non-volatile storage.

If you think this doesn’t sound like much memory, with this project I have implemented the Water Monitor data acquisition, control, and logging function AND included an HTTP mini-server (complete with NTP client) so that anyone can query the monitor from a standard browser.  To the module, I added a temperature and humidity sensor, water hardness measuring circuit, water pressure gauge interface, connection to the water meter, interface to control and monitor the water softener cycling, and 32 KB of battery backed up RAM to log up to a week’s worth of samples in case the Intranet server is temporarily out of commission.

Here’s what the project looks like:

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Help

WordPress theme: Kippis 1.12