Go Down

Topic: Zeit parallel im LCD Display ? (Read 930 times) previous topic - next topic

goofy79

Hallo,

ich mache gerade ein Projekt, in dem ich verschiedene Schrittmotoren
ansteuere und deren Status in einem LCD Display ausgebe.
Jetzt möchte ich nur gleichzeitig noch die Sekunden mit im Display anzeigen.
dh wie lange ein Schrittmotor schon läuft.

Allerdings habe ich das zZ mit einem ... HIGH dann ein delay und denn ein LOW
an einem Digitalen Port gelöst.

Jetzt meine Frage, kann ich im Hintergrund einen Thread laufen lassen, welcher mir
Sekündlich im Display die Laufzeit aktualisiert ?

Gruß Goofy


sth77

Ich denke da eher an einen Entfall der delay-Aufrufe. Schau dir dazu mal den Beispielsketch BlinkWithoutDelay an.
Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

goofy79

Das ging ja schnell ;)

Ja ok, dass wäre natürlich auch ne Möglichkeit - werde mal schauen wie ich
meinen Code umstelle, dass ich es mit dieser Methode funktioniert.

DANKE mal für den Tipp !

Gruß Goofy

maverick1509

Da stellt sich zunächst eine grundsätzlich Frage:
hast du ein Uhrmodul wo du die Sekunden abgreifen willst oder aber möchtest du
anhand der Funktion millis() die Zeiten ausgeben.
gruß

goofy79

Was wäre den besser ?
Also zZ habe ich noch kein Uhrmodul - ich habe aber schon mit
dem Gedanken gespielt.

Gruß Goofy

Go Up