#include <TM1637.h>
#define CLK 2
#define DIO 3
TM1637 tm(CLK, DIO);
int j1, j2, m1, m2, d;
void setup() {
tm.init();
tm.set(BRIGHT_TYPICAL);
}
void loop() {
for (j1; j1<3; j1++) {
for (j2; j2<10; j2++) {
for (m1; m1<6; m1++){
for (m2; m2<10; m2++){
for(d ; d<60; d++){
tm.point(POINT_ON);
digitalWrite(LED_BUILTIN, HIGH);
waktu();
delay(500);
tm.point(POINT_OFF);
digitalWrite(LED_BUILTIN, LOW);
waktu();
delay(500);
}
d = 0;
}
m2 = 0;
}
m1 = 0;
}
j2 = 0;
}
}
void waktu(){
tm.display(0, j1);
tm.display(1, j2);
tm.display(2, m1);
tm.display(3, m2);
if (j1==2 && j2==4){
j1=0;
j2=0;
}
}