void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(2, OUTPUT) ;
pinMode(4, OUTPUT) ;
pinMode(5, OUTPUT) ;
pinMode(15, OUTPUT) ;
pinMode(18, OUTPUT) ;
pinMode(19, OUTPUT) ;
pinMode(21, OUTPUT) ;
pinMode(22, OUTPUT) ;
pinMode(23, OUTPUT) ;
pinMode(13, OUTPUT) ;
pinMode(14, OUTPUT) ;
pinMode(12, OUTPUT) ;
pinMode(26, OUTPUT) ;
pinMode(27, OUTPUT) ;
pinMode(25, OUTPUT) ;
pinMode(32, OUTPUT) ;
pinMode(33, OUTPUT) ;
pinMode(27, OUTPUT) ;
pinMode(34, OUTPUT) ;
}
void loop() {
// put your main code here, to run repeatedly:
; // this speeds up the simulation
//29
//Seven segment digit 1
digitalWrite(2, LOW) ; //A
digitalWrite(4, LOW) ; //B
digitalWrite(5, LOW) ; //G
digitalWrite(15, LOW); //D
digitalWrite(25, HIGH ); //C
digitalWrite(32, HIGH); //F
digitalWrite(33, LOW); //E
//seven segment digit 2
digitalWrite(18, LOW ) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//30
//Seven segment digit 1
digitalWrite(2, LOW) ; //A
digitalWrite(4, LOW) ; //B
digitalWrite(5, LOW) ; //G
digitalWrite(15, LOW); //D
digitalWrite(25, LOW); //C
digitalWrite(32, HIGH); //F
digitalWrite(33, HIGH); //E
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, LOW) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//31
//Seven segment digit 1
digitalWrite(2, LOW) ; //A
digitalWrite(4, LOW) ; //B
digitalWrite(5, LOW) ; //G
digitalWrite(15, LOW); //D
digitalWrite(25, LOW); //C
digitalWrite(32, HIGH); //F
digitalWrite(33, HIGH); //E
//seven segment digit 2
digitalWrite(18, HIGH) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, HIGH) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
// 32
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, HIGH) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, LOW) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//33
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//34
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, HIGH) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, HIGH) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//35
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(26, HIGH) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(19, LOW) ; //G
delay(1000);
//36
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW ) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(26, HIGH) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, LOW) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(19, LOW) ; //G
delay(1000);
//37
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, HIGH) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//38
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, LOW) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//39
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 1
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, LOW) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//40
//seven segment digit 1
digitalWrite(2, HIGH) ; //A
digitalWrite(4, LOW) ; //B
digitalWrite(5, LOW) ; //C
digitalWrite(15, HIGH) ; //D
digitalWrite(25, LOW ) ; //E
digitalWrite(32, LOW) ; //F
digitalWrite(33, HIGH ) ; //G
//seven segment digit 2
digitalWrite(18, LOW) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, LOW) ; //D
digitalWrite(23, LOW) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
//41
//seven segment digit 1
digitalWrite(18, HIGH) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, HIGH) ; //D
digitalWrite(23, LOW ) ; //E
digitalWrite(13, LOW) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 2
digitalWrite(18, HIGH) ; //A
digitalWrite(19, LOW) ; //B
digitalWrite(21, LOW) ; //C
digitalWrite(22, HIGH) ; //D
digitalWrite(23, HIGH) ; //E
digitalWrite(13, HIGH) ; //F
digitalWrite(27, HIGH) ; //G
//seven segment digit 3
//Bentuk C
digitalWrite(14, LOW) ; //A
digitalWrite(12, LOW) ; //F
digitalWrite(26, LOW) ; //G
delay(1000);
}