Thanks for the detailed reply Chris, and thanks for creating the project. Strangely enough, I've been working on my own project with very similar specs devices, but I don't really know what I'm doing - I'd never even heard of PID control systems till about a month ago. I've been struggling to tune mine - there's a delay of about 2 minutes before any heating of the mirror registers with the sensor. I've been using ChatGPT to help me refine code and it's been suggesting *much* lower values - maybe that's why I've been having offsets and oscillations. It's been great, and I've learned a ton, but I can tell from your code that you certainly know what you're doing - much more than I do. I'm thinking I might just abandon my code I have been struggling with for weeks and just adopt yours because it's much better!
One thing I've done which I was pretty happy with was using the OLED to display graphs of the sensor data over time, as read from an SD card.
Anyway, I just wanted to say thank you for doing this project it's certainly going to help me a lot!
One question - are there any issues with the ambient sensor placement? I worry when it gets really dewy that the sensor will get wet and saturate. I assume that as long as it's not facing the sky it won't get physical dew on it, but I want to avoid droplets forming and running, Maybe I'll attach it just inside the lip of the top ring of my Hubble UL16.
Anyway, nice work - what you've done is impressive and very helpful and thank you for sharing it with the community.
Markus
|