Some new stuff
  1. Arduino Park Control
  2. Arduino USB2serial programming the bare bone
  3. Arduino Projects Videos added
  4. Arduino Xbee projects
  5. Arduino dB Meter 
  6. Trying to get the IOIO going. 
  7. IOIO is going....bluetooth
  8. Attiny 2313 bluetooth bee RC car
  9. Compass and temperature added
  10. AVR programmer
  11. USB2Serial and Ethernet POE
  12. Arduino LPG Sensor
  13. Program the Arduino Mini 05
  14. Lipo Rider Pro in action
  15. EZ Robot Builder kit arrived 10 Nov 2012
  16. Arduino VA Meter!
  17. 05 Nov 2012 Project Sentry Gun.
  18. Attiny85 PIR Sensor 10 Dec 2012 
  19. 0-30VDC3A and 2-28VDC10A bench PSU's
  20. 19 Dec 2012 Arduino Voltmeter LCD
  21. 29 Dec 2012 Arduino Tachometer&Speedometer LCD
  22. 03 Jan 2013 Arduino AC Phase Control. 
  23. 18 Jan 2013 Arduino Distance Meter
  24. 22 Jan 2013 Arduino Digital Clock and Date
  25. 31 Jan 2013 Arduino Digital Clock and Date 8x2 LCD
  26. Feb 2013 LCD and Backpack
  27. Feb 2013 7 Segment Serial Clock Sparkfun. Distance Sensor with "newping" library
  28. Feb 2013 Lelo Remote
  29. 01/03/2013 Arduino Adafruit 7 Seg Digital Clock with RTC and backpack 
  30. Arduino Frequency Meter 26/03/2013
  31. Another RC  Car controlled by Arduino 06/04/2013
  32. My quadcopter project update 25 April 2013
  33. My Aqua Quad Copter Flying 26 April 2013enlightened
  34. Another monster RC truck;strong one! 11July2013cool
  35. X-Frame Quad Copter 31 July 2013cool
  36. Arduino GSM Sheild added.28/8/2013
  37. 1.8inch TFT screen 13/09/2013cool
  38. 04/11/2014 added PID Soldering Iron Control
  39. Added bluetooth servo control 04/11/2014
  40. ESP8266 first try.16/03/2015
  41. Arduino Uno Quadcopter 19 May 2015
  42. IOT WemosD1 Amp Meter



Arduino Geyser Controller.txt

Arduino Geyser Controller with bluetooth

Arduino Geyser Control.

Or alternatively hot water tanks (domestic use) control.

Control of three main devices namely two hot water tanks in series connected as well as a retrofit solar hot water collector.

12 Jan 2016

Arduino to control retrofit hot water system. Controlling solar pump and hot water tank with temperature deltas.

I started with hacking an existing geyser thermostat. Hacked the thermostat by removing the manual temperature copper plates/switches. I replaced the whole lot with LM335Z. Reason being they work well with any distance from controller. 

Arduino code and rest to follow. Code changes and assistance from Wynand Wolmarans.

Some piccies of hacked thermostat converted into a digital temperature sensor, below.

See also piccies below regarding LCD, Uno and solid state relay and connection to hot water tank(geyser)

The experiment board , as in piccies now ready to accept retrofit hot water system. The 12v solar pump will be activated to circulate hot water from pipe on roof into hot water inlet of hot water tank the moment when the difference of temperatures between retrofit and hotwater tank is more than 6 degrees.

23 June 2016.

Arduino circuitry done. Only the retrofit solar hot water collector to be mounted and installed.

The control is done mainly with bluetooth control from your smart phone via an android app.

The sketch is 98% done by myself. Assistance from Wynand.

Yes, I control with Arduino Nano three hot water tanks or geysers as we are calling them in SA.

My hot water tanks became HOTWATER robots now!wink

I lie now in bed and is able then to change the settings/parameters of the geysers as I wish them to be. cool

E.g. changing the set temperature of the main geyser.

Switching on and off both geysers in series.

Hot water collector outside on roof automatically works retrofit style with delta temperature parameters compared.

Auxillary relay to switch 10A AC or DC.

Control of temperature settings up or down.

Built in clock which can be set with two buttons if needed to fine tune the clock.

Etc. Once you read and study the sketch, more will be clear regarding the actions of my hot water robots.

25 July 2016

I added the following to the sketch and works excellent in practise:

1. Antifreeze function- to prevent the solar hot water collector freezing up.

2. In stead of switching AC trip switch in house switch board, I can now ignore previous set times for one of the controlled geysers in my house. 




Photo Gallery
Arduino Retrofit Hot Water Tank Control

Arduino to control a retrofit hot water system. To be able to use delta temperatures to switch on and off the solar pump and to controll the geyser normally via SSR.

Hacked an existing thermostat to make my own digital  temperature sensor. 

20160112123314 Mobile-1754.jpg 20160112123330 Mobile-3869.jpg 20160112123353 Mobile-4541.jpg 20160112131010 Mobile-3600.jpg 20160112131030 Mobile-466.jpg 20160112131201 Mobile-307.jpg 20160118122807 Mobile-1638.jpg 20160118122817 Mobile-1.jpg 20160118122823 Mobile-3072.jpg 20160609142042 Mobile-1816.jpg 20160609142111 Mobile-3612.jpg 20160609142118 Mobile-3539.jpg 20160623131702 Mobile-4237.jpg 20160623131646 Mobile-459.jpg Screenshot20160624083459 Mobile-4369.png

20160112123314 Mobile-1754.jpg

The finished hacked thermostat. Now ended up as a digital temperature sensor for my hot water tank(geyser).

Back Back to top