Lets start with a warning: this project controls water. Electricity and water really don't mix and there is a real risk of electrocution and or death if you are not careful. Build this project at your own risk and I won't be held responsible for anyone who builds this. make sure you use a battery to power this NOT a mains transformer of any kind. just be smart and be safe.
Any and all damages/injury incurred by the implementation of the information in this publication are the sole responsibility of the end user, I cannot accept any responsibility.
What is this? it is a arduino compatible (ATMEL 328p) based home bathtub controller.
this controller sets the depth, adds bubbles and monitors the temperature of a bathtub based on a user profile. v2.5 has support for Internet of things but it is not fully implemented.
But why? Well why not? ever wanted to have a bath ready at a touch of a button or from your smartphone(coming soon)?
Well now you can.
Basically this is an arduino compatible board that switches 3 relays, monitors the inlet temp with a DS18b20, the tub temp with a second arduino compatible board remotely via 434mhz and adds bubble bath via a hacked automatic soap dispenser. Version 2.5 will have wiznet Ethernet support.
This project was at Maker Faire NC 2013 & 2014 and was a hit.
Here is a video from Maker Faire NC 2013 where we had a full size demo going:
this is also my 1st instructable. Please vote for me in the competitions section if you liked it.