Hi I just uploaded the code to my GIT repository.
This is the actual code I’m running in production.
https://github.com/jaseiffert/Anodizing-Controler
The code works great but just a few issues. These are issues I want to fix and or add/complete the features too.
- Currently the Tank information as far as Temperature and such is hard coded. I have a configuration page started but not finished.
- The PID is not tuned so I had to set the temperature of the tanks at a level to get the real world temperature I wanted.
- The Timers on the tanks in the web page have problems when looking at them on multiple devices. If I start the timer on my phone it won’t show up correctly on the Desktop browser I’m running but everything else does including the turning on and off of the heaters.
- The code isn’t pretty and could use some cleanup and optimizing.
- To use the GetOneWireSN.nut in the root folder all other temperature sensors need to be removed. I want to add maybe a scan feature or a separate plug to get the SN without unplugging everything.
- You will have to copy the boot.nut code into your boot.nut as it won’t run off the SD as far as I know.
I will add more notes to this and on Github when I have time. Any questions, suggestions, code help welcome.
Thanks,
Jeffery
Leave a Reply