Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 22:53 01 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Spa Temp Controller

Author Message
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 03:14am 06 Apr 2016
Copy link to clipboard 
Print this post

Probably not a lot to see, but it's a learning curve.

My project so far, based on Geoff's original Park Assist code.

Displays 3 temperatures read from a single pin & uses the original code to set values in the interface Geoff created.

No control code in place yet, just displays Idle or Running.

Final plan is to monitor Solar Panel input & output temp for variation to decide if water should be circulated or not & to also monitor output from a small solar panel to also judge if sufficient sunlight is present.

Still has plenty of commented out & otherwise irrelevant code present, but it's progressing.

Cheers.2016-04-06_131302_Spa_Controller.zip
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1114
Posted: 07:03pm 06 Apr 2016
Copy link to clipboard 
Print this post

Nice adaptation Phil, keep us advised on progress.

Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 02:25pm 08 Apr 2016
Copy link to clipboard 
Print this post

Tidied it up a bit now, but still using some old variable names.

Not using the temperature differential yet.

Looking at the routine Other Thresholds at the moment, wanting to change the finished button at the bottom of the screen so it can call another SUB called "Page 2", and so on so any number of additional options pages can be used & just the last one has a finished button.

Also was thinking that when the screen becomes idle it could revert to just a large Temp display, with colour indicating the pump status.

Not sure how that would be for screen burn in.?????

Any advice on just how to duplicate the block with the required changes greatly appreciated.

Edit:-

The clock display has lag in it's update, advancing maybe every 2 seconds.

I know it's due to it reading temperatures continuously, but not sure which is the best approach to only polling the temperatures say every 30 seconds for example.

Some probes would ideally be polled more frequently than other, it the panel differential probes.

Water & air temp less often as they are unlikely to change rapidly.

Cheers

Phil

2016-04-09_002133_Spa_Controller.zipEdited by Phil23 2016-04-10
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025