So, an alle Anderen: das hier hat nichts mit der Universalplatine zu tun. Das ist nur eine kleine Hilfestellung
*.pde gibts schon garnicht mehr. Dateien ab Arduino IDE 1.0 haben die Endung *.ino.
Soweit so gut.
Es gibt 2 Sachen wie man es machen kann für den Anfang:
Ins Setup schreibt man folgendes:
byte second, minute, hour, dayOfWeek, dayOfMonth, month, year;
Wire.begin();
// Change these values to what you want to set your clock to.
// You probably only want to set your clock once and then remove
// the setDateDs1307 call.
second = 56;
minute = 57;
hour = 23;
dayOfWeek = 6; // Sunday is 0
dayOfMonth = 26;
month = 2;
year = 11;
//setDateDs1307(second, minute, hour, dayOfWeek, dayOfMonth, month, year);
"setDateDs1307(second, minute, hour, dayOfWeek, dayOfMonth, month, year);" kommentiert man beim ertsem Upload ein und anschließend wieder aus. Somit ist die neue Zeit gespeichert.
Die andere Variante ist mit der Lib von Henning Karrlsen:
Hier gibt man beispielsweise im Setup() folgendes rein:
rtc.setDOW(SATURDAY);
rtc.setTime(13, 30, 0);
rtc.setDate(7, 9, 2013);
Einmal hochladen und dann so schreiben:
//rtc.setDOW(SATURDAY);
//rtc.setTime(13, 30, 0);
//rtc.setDate(7, 9, 2013);
und nochmal hochladen.
Danach ist die neue Zeit gespeichert.
Du findest ein Beispiel in der Lib von Henning Karlsen dafür. Ich hoffe Du weisst wie man die Libs anwendet. Einfach die andere rausschmeissen, die neue rein, fertig. Arduino IDE neu starten und die neue Lib ist aktiv!
Datei --> Beispiele --> DS1307 --> DS1307_Serial_Hard klicken!
Alle weiteren Tipps stehem im Sketch