Hallo,
ich versuche seid 2019 mich in der Arduino Welt zurecht zu finden, habe
aber zwischen zeitlich wegen Krankheit unterbrechen müssen.
Seit 2022 komme ich in den Winter-Monaten (frühjahr bis Herbst Gartenzeit)
wieder häufiger zum Basteln. Mit dem Programmieren hatte ich in der Ver-
gangenheit schon gute Erfahrungen mit Turbo Pascal gemacht.
Zurück zum Projekt.
Ich möchte mir eine Uhr incl. Sekunden mit dem TM1637 Digit6 Modul bauen.
Denn zu sehenden Sketch habe ich auch als Datei (Test.ino) beigefügt so
dass jeder der Helfen kann (möchte) nicht alles abklappern muß.
Das Anzeigen des späteren Uhrzeit-Formates habe ich soweit erledigt da ist
bis hier klar. Ich komme nur nicht dahinter wie man den Punkt hinter der
2. und 4. Stelle (22.03.05) aktivieren und Blinken lassen kann, ohne das
die dazu gehörigen Zahlen verschwinden.
Da ich inzwischen Rentner bin klappt das nicht mehr so schnell mit meinen
grauen Zellen. Als seit nachsichtig mit mir. Wenn etwas fehlt bitte melden.
Der Punkt kann bei Bedarf gesetzt werden. Die lib macht es intern so: digits[i] += 0b10000000; // add decimal point
Wenn du raus hast, wie (ob) du "23.05.22" als Text ausgeben kannst, und sich das nur durch die Punkte von "230522" unterscheidet, dann wechsle doch alle halbe Sekunde die zwei Ausgaben.
Oder durchsuch die lib genauer, ob sie sowas ähnliches direkt unterstützt.
Fertig ist der Sketch noch lange nicht die Routine für die Zeit
ist nacher "schnell" geschrieben.
Ich habe ein wenig gebraucht um mich durch die Bibliothek des
TM1637 Digit 6er Modul zu wühlen, da mein Englisch mässig ist.
Konzentriert Euch auf void Anzeige() die drei Zeilen
sollen nachher die Uhrzeit auf die 7 Segmentanzeige bringen.
Ich bräuchte die beiden Punkte zwischen 22.03.05 .
Wenn man die Punkte auch zu Blinken bringen kann dann Bitte
auch das. Ausserdem möchte ich zu zweck [ Einstellen der Zeit ]
auch dass das Stunden Paar [22 von (22.03.04] Blinkt.
Im Prinzip brauche ich nur die Routiene die das Darstellt den
Rest schreibe ich dann schon alleine.
Und wenn das mal Fuktioniert dann stelle ich den Fertigen Sketch
hier für alle zur verfügung.
Ich hoffe ich habe das verständlich rüber bringen können.
Warum sollte man sich darauf konzentrieren, wenn das doch evtl. das falsche Verfahren ist?
Wenn du damit nicht zurande kommst, warum sollten wir/ich das schaffen?
Das Display hast du auf deinem Schreibtisch.
Wenn du Diskussionspartner beim Erweitern der Library oder auf andere Weise brauchst Rubber Duck Engineering
melde dich gern.