vdneut
Published © GPL3+

DUO Water Tank Control Unit

Your coffee machine and hot water dispenser water tanks will never be empty again! No pumps, just water valves controlled by Arduino.

IntermediateFull instructions provided5,685
DUO Water Tank Control Unit

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
Or UNO
×1
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
HC-05 Bluetooth Module
HC-05 Bluetooth Module
Optional
×1
RGB Diffused Common Cathode
RGB Diffused Common Cathode
or use common Anode (or even a mix), the project can handle both
×2
Power supply 5V 700mA
×1
Power Supply 12V
Power (W) depending on used water valves
×1
Electronic magnet valve 12V
If you choose another Voltage, change power supply above
×2
Prototype shield I/O extension board for Arduino Nano V3
×1

Story

Read more

Schematics

State diagram

The state engine diagram below will help you to understand how the control unit works and helps to read the source code. It also gives a guide to modify the program parameters reflecting the water tank parameters.

Installation diagram

The installation shows how the pluming can be done and how the components are connected to the main control unit. Make sure to keep the pluming lines between main supply and the valves as short as possible to avoid building up pressure.

Fritzing Bread board schematic

Image

Fritzing Bread board schematic

Use this schematic to setup the projects electronics around the Arduino Nano

Code

DUO Water tank control unit

Credits

vdneut

vdneut

1 project • 3 followers

Comments