Jag har programmerat 4 stycken 7-segment och en RTC.
RTC:n har en livstid på 1 år och då har jag några frågor.
1.
När jag bränner över en sketch. Följer datum och tid då med från datorn till mikrokontrollern?
Här är en kod jag har skrivit
Kod: Markera allt
RTC.adjust(DateTime(__DATE__, __TIME__)); // Start it
2.
Om jag drar ut batteriet och drar bort min nätaddapter som tillför ström/spänning till min mikroprocessor.
Sparas då tiden och datumet i min RTC? Så nästa gång jag startar upp systemet så återgår den till senaste datum och tid som dem kom ihåg?
3.
Finns det något sätt som jag kan ställa in tiden manuellt via
Kod: Markera allt
RTC.adjust(DateTime(__DATE__, __TIME__)); // Start it
Jag har kollat dokumentet keywords.txt men det står inget hur man ställer in tiden manuellt.
Det är bara tiden jag har fokus på.
Jag har använt mig av RTClib
https://github.com/adafruit/RTClib