DS1307RTC lesen

Hallo,
ich möchte gerne eine Uhr in meinem Arduino einprogrammieren.
Um das ganze zu testen wollte ich die Uhrzeit auf meinem 20x4 Display anzeigen lassen.

Das Problem startet allerdings viel früher.
Alle Libraries die ich finde werden nicht erkannt. Ständig kommen fehler wie: "......was not declared in this scope"

Darum wollte ich fragen ob jemand Erfahrungen mit dem DS 1307 hat.
Genauer ist es ein "RTC I2C DS1307"

Kann mir jemand eine Lib empfehlen?
Hatte bisher folgende Libs:
DS1307RTC
DS1307
Time
DS1307 libary v1.0

Ich möchte einfach nur die Zeit auslesen und am ende in mein Display übertragen.

Grüße
Felix

Hast du die Libs richtig installiert und mit #include eingebunden? Die sind nicht alle gleich gut, aber das deutet eher auf einen Installationsfehler hin.

Diese hier deckt alle Funktionen gut ab und ist gut dokumentiert:
http://www.henningkarlsen.com/electronics/library.php?id=34

Time enthält übrigens keine Lib für die RTC direkt. Die braucht man zusätzlich. Es gibt dafür aber eine Lib, die schon das tm struct verwendet.

alphatierchen:
Kann mir jemand eine Lib empfehlen?
Hatte bisher folgende Libs:
DS1307RTC
DS1307
Time
DS1307 libary v1.0

Wenn Du keine einzige Lib fehlerfrei installieren kannst, informiere Dich, wie Libraries installiert werden müssen!

Bis dahin kannst Du Deine Uhr ggf. auch ohne Library auslesen und stellen:
http://forum.arduino.cc/index.php?topic=191362.msg1414512#msg1414512

Ok war wirklich falsch eingefügt. jetzt werden die Befehle erkannt.
Immer diese kleinen dummen Fehler :stuck_out_tongue:

Danke für die Hilfe. Jetzt Klappt alles :smiley:

Hi,

Ich versuche es auch hinzubekommen.

Kannst du mir die Lib (Link dazu) sagen mit der du es richtig hinbekommen hast ?

Danke schonmal.

Crax:
Hi,

Ich versuche es auch hinzubekommen.

Kannst du mir die Lib (Link dazu) sagen mit der du es richtig hinbekommen hast ?

Danke schonmal.

Der Fehler war nicht die Bibliothek sondern wohin und unter welchen Unterverzeichnis die Bibliothek gespeichert worden ist.
Auf Deine Frage wurde von Serenifly bereits ein Ratschlag gemacht.
Grüße Uwe