Hi there, my first post so bare with me.
I have an uno doing some climate controlling.
I have been busy trying dozens of setup combinations and wiring options, but eventually when its running, it constantly does the same: the display stops displaying what it should, and the program continues to run.
On several occasions I had the idea that the LCD went blank right after it turns of a relay which is powering an exhaust fan. Not sure if its related, I just noticed it.
I have tried so many possible scenarios, different wiring solutions, different pins, separate power source for the relay board … on and on and on and on …
But every time, after a couple of hours of running just fine … it stops showing the things it should on the display and the code seems to keep running (it continues to switch devices on and off according to the programming)
I have read tons of information about the LCD displays, and most recently found a bit relating to timings and delays needed …
I figure it may have something to do with my code, so I hope some of you can poke at it and see problems.
This is my first C like program, keep that in ind when you judge my approaches hahaha.
Thanks in advance to any who takes the time.
Hmm … seems my code is too long, I will include the code in a file …
new_reader.ino (41.6 KB)