int seg = 0, minu = 0, hor = 0;
void setup() {
Serial.begin(115200);
}
void loop() {
static unsigned long ult_tempo = 0;
int tempo = millis();
if (tempo - ult_tempo >= 1000) {
ult_tempo = tempo;
seg++;
}
if (seg >= 60) {
seg = 0;
minu++;
}
if (minu >= 60) {
minu = 0;
hor++;
}
if (hor >= 24) {
hor = 0;
minu = 0;
}
Serial.print(hor);
Serial.print(":");
Serial.print(minu);
Serial.print(":");
Serial.println(seg);
}