Annotation, this was/is a first prototype.
Collaborating water and electricity seems as almost common sense as pairing a young Petit Chablis with a spaghetti alla vongole. As an alternative to the several thousand dollar pre-installed branded electronically controlled shower, a few attempts at creating a DIY automated shower have appeared over the years, though, applied with immense exchange of existing components and not best utilizing the newer era of IoT. Here, we have sympathetically married abundantly common pre-existing shower valves with the yet to be released Arduino MKR1000 to create an automated, connected and subsequently more efficient bathing experience.
Through either the Windows 10 or Android application, you may preset an optimal temperature and begin the shower. The MKR1000 will then monitor and regulate the temperature and shower valve to create a luxurious escapade in your dirt ass poor bath room. The amount of time and temperature variation will be sent in real time to ThingSpeak where it can be monitored for display and personal analysis of water consumption.
Additional notation, the popsicle sticks were a late second amendment to gain leverage.
Windows and Android Mobile APP
Windows 10 APP w/ ThingSpeak
360 Degree Servo Rotation Hack (Airtronics 94322)
On The Cheap Parts Reference
- Waterproof Temperature Probes from broken Tankless Heater (Dumpster)
- Acrylic Case from Picture Frame (Dumpster)
- Servos from broken R/C Airplane (Donated)
- Arduino MKR1000 provided by Arduino
Features To Be Fixed and/or Added
- Temperature Control Buttons (CapSense) on AIOTS Panel
- (Possible) Cold Delay value bug
- Armature Improvement