Hallo Stephan,
Kopier Dir das Paket "Time.zip"
http://playground.arduino.cc/uploads/Code/Time.zip auf Deinen Rechner
und entpacke es.
Dort drin sind 3 Ordner.
Time
TimeAlarms
DS1370RTC
In der Arduino IDE auf "Sketch/Bibliotheken importieren/Bibliotheken
hinzufügen".
Das 3x machen und jedemal den Ordner Time, TimeAlarms und DS1370RTC
anwählen.
In Sketch/Bibliotheken importieren müssten die 3 jetzt ganz unten in der
Liste stehen. Arduino IDE neu starten (weiss nicht, ob notwendig) und
kompilieren.
Wenn jetzt sowas kommt wie:
In file included from
\\.psf\Home\Documents\Arduino\libraries\Time\DateStrings.cpp:10:0:
\\.psf\Home\Documents\Arduino\libraries\Time\DateStrings.cpp:18:18:
error: variable 'monthStr1' must be const in order to be put into
read-only section by means of '__attribute__((progmem))'
char monthStr1[] PROGMEM = "January";
Dann liegt das daran, dass die Bibliothek nicht kompatibel mit den neuen
Compilern ist.
Du kannst es aber von Hand anpassen.
Unter Eigene Dateien gibts einen Ordner Arduino/libraries/Time. Dort die
DateStrings.cpp öffnen.
Deine Fehlermeldung von oben sagt: "variable 'monthStr1' must be const"
und das DateStrings.cpp:18:18: davor sagt, dass es in der Datei die 18.
Zeile ist.
Also ändere dort das "char monthStr1" in "char const monthStr1". Also
ein "const" an die 2. Stelle einfügen. Das musst Du jetzt überall
machen, bis die Fehlermeldungen weg sind. Auch zum Beispiel bei "PGM_P
monthNames_P" --> "PGM_P const monthNames_P"