This is an Arduino project for controlling a water pump for a solar water heater. Includes:
controller
: Arduino 1.x sketch for the controllerarlog.py
: A simple Python script for monitoring the Arduino's serial output
To make effective use of this controller, you'll need circuits for your
temperature sensors and for the pump relay. Some example circuits made using
Qucs are provided in the schematics
directory.
Because the temperature sensors need to be at the end of longish wires, this
controller uses the DS18B20 temperature sensors, which require the
OneWire and
DallasTemperature
libraries. Download and extract those, and put them in your
~/sketchbook/libraries
folder before using this controller.
MIT License.