The arduino pid library has a self learning module. I've not implemented that yet.depending on what you are heating, it can take some time to raise the temp by a degree. And then if it overshoots it takes quite a bit of time for that degree to drop back to the first level.... In my case I'm heating 18L of water, and with a 3w element it can crank out about 1 deg/min. I think the current P value I have 14.
© Espruino, powered by microcosm.
Report a problem