Arduino Timer mit 7-Segment Anzeige?
Hallo,
ich möchte auf einer 4 X 7-Segment Anzeige einen 60 Minuten Timer laufen lassen, wobei man die Minuten und Sekunden Anzeige sehen soll. Leider weiß ich nicht wie ich das dem Arduino "bei bringe" das er die werte als Zeit und nicht als Zahl nehmen soll.
Habt ihr eine Idee was ich machen kann?
Ich möchte mit einer 4x7 Segment Anzeige einen 60 Minuten Timer Programmieren. Ich habe mir überlegt wie ich das anstellen könnt und habe versuch eine vierstellige Zahl (in dem Fall 6000) einfach langsam runter laufen zu lassen. Leider Zählt es aber dann immer 100 Sekunden für eine Minute und nicht wie normal 60. Leider weiß ich nicht wie ich das umprogrammieren kann.
1 Antwort
Probiere es mit Modulo und Ganzzahldivision
z.B.
x = 36201 Sekunden
h = x / (60 ^ 2) - (x / (60 ^ 2) mod 1) = 10
min = (x / 60 - (x / 60 mod 1)) mod 60 = 3
sec = x - (h * 60 ^ 2) - (min * 60) = 30
h steht für hours
min steht für minutes
sec stehr für seconds