Downwardflight:
The new files you sent work great, thank you, I'm not sure what the difference was with the files I had.Also, I have a few questions about this code, if you don't mind;
On the line: "Serial.println(F("another cloud coming"));"
Is "another cloud coming" supposed to print to the serial monitor? I've been running it for a few
hours uninterrupted after playing with the sun rise time and haven't seen anything other than the
time and date printing to the serial monitor.
yes, if we were to implement a method for clouds, which we have not yet.
Downwardflight:
How would I print the intensity to the serial monitor as well as a screen?
I suppose you'd add some more Serial print commands. Look at the read() function in the Fade library, it returns the current PWM value.
Downwardflight:
What determines the start PWM amount on the led? Or the steps between changes?
that would be up to you to determine those values and program them in.
Downwardflight:
How to I make the Start and End times into something I can set with buttons or a TFT?
they are something you can set... look at the setStartTime() and setEndTime() functions in the DailyTimer library!