Analoge Uhr mit TFT 240×240 Pixeln und RTC-Modul

Kate­go­rien: ,



Ziele des Projekts

Die Schaltpläne

Arduino UNO R3

Arduino Nano

Benötigte Bibliotheken

Bibliothek Verwalten IDE 2x

Das Programm

Bibliotheken und Variable

Das Pro­gramm kann durch Varia­beln im Kopf ange­passt wer­den:

  • die Far­be der Zei­ger (Zeig­erfar­be)
    die Far­ben kannst du dem Kopf des Pro­gramms ent­neh­men
  • die Far­be des inne­ren Krei­ses (Kreis­far­be)
  • die Far­be der äuße­ren Umran­dung (Rand­far­be)
  • die Anzei­ge der Stun­den­mar­kie­run­gen 12, 3, 6 und 9 (Zif­fern­an­zei­gen)
    true: Zif­fern anzei­gen, fal­se: Zif­fern ver­ber­gen
  • Anzei­ge des Sekun­den­zei­gers (Sekun­den­zei­ger­Kreis)
    true: Anzei­ge als Kreis
    fal­se: Anzei­ge mit Linie und Kreis
  • das RTC-Modul syn­chro­ni­siert die Zeit mit dem Zeit­punkt des Kom­pi­lie­rens des Pro­gramms
    durch das Hoch­la­den und den Auf­bau des TFTs ent­ste­hen Ver­zö­ge­run­gen bis zu meh­re­rer Sekun­den
    die Varia­ble Zeit­kor­rek­tur kann die­se Zeit­span­ne aus­glei­chen (Anga­be in Sekun­den)

Der setup-Teil

Nach­dem die Zeit mit dem Zeit­punkt des Kom­pi­lie­rens gesetzt wur­de, musst du vor einem erneu­tem Hoch­la­den die Zei­le 82 mit // ver­se­hen, ansons­ten stimmt nach einem Strom­aus­fall oder einem erneu­tem Ein­ste­cken der Strom­zu­fuhr die Zeit nicht mehr.

Der loop-Teil

Ähnliche Projekte


Letzte Aktualisierung: Apr. 14, 2026 @ 13:23

Inhalt