int merah = 2;
int jingga = 3;
int kuning = 4;
int hijau = 5;
int biru = 6;
int nila = 7;
int ungu = 8;
int tombol = 9;
int t1 = 0;
void setup() {
pinMode(merah, OUTPUT);
pinMode(jingga, OUTPUT);
pinMode(kuning, OUTPUT);
pinMode(hijau, OUTPUT);
pinMode(biru, OUTPUT);
pinMode(nila, OUTPUT);
pinMode(ungu, OUTPUT);
pinMode(tombol, INPUT_PULLUP);
}
void loop() {
t1 = digitalRead(tombol);
if (t1==0){
digitalWrite(merah, HIGH);
delay(50);
digitalWrite(jingga, HIGH);
delay(50);
digitalWrite(kuning, HIGH);
delay(50);
digitalWrite(hijau, HIGH);
delay(50);
digitalWrite(biru, HIGH);
delay(50);
digitalWrite(nila, HIGH);
delay(50);
digitalWrite(ungu, HIGH);
delay(50);
digitalWrite(merah, LOW);
delay(50);
digitalWrite(jingga, LOW);
delay(50);
digitalWrite(kuning, LOW);
delay(50);
digitalWrite(hijau, LOW);
delay(50);
digitalWrite(biru, LOW);
delay(50);
digitalWrite(nila, LOW);
delay(50);
digitalWrite(ungu, LOW);
delay(70);
digitalWrite(merah, HIGH);
delay(50);
digitalWrite(jingga, HIGH);
delay(50);
digitalWrite(kuning, HIGH);
delay(50);
digitalWrite(hijau, HIGH);
delay(50);
digitalWrite(biru, HIGH);
delay(50);
digitalWrite(nila, HIGH);
delay(50);
digitalWrite(ungu, HIGH);
delay(50);
digitalWrite(merah, LOW);
delay(50);
digitalWrite(jingga, LOW);
delay(50);
digitalWrite(kuning, LOW);
delay(50);
digitalWrite(hijau, LOW);
delay(50);
digitalWrite(biru, LOW);
delay(50);
digitalWrite(nila, LOW);
delay(50);
digitalWrite(ungu, LOW);
delay(50);
digitalWrite(merah, HIGH);
delay(50);
digitalWrite(jingga, HIGH);
delay(50);
digitalWrite(kuning, HIGH);
delay(50);
digitalWrite(hijau, HIGH);
delay(50);
digitalWrite(biru, HIGH);
delay(50);
digitalWrite(nila, HIGH);
delay(50);
digitalWrite(ungu, HIGH);
delay(50);
digitalWrite(merah, LOW);
delay(50);
digitalWrite(jingga, LOW);
delay(50);
digitalWrite(kuning, LOW);
delay(50);
digitalWrite(hijau, LOW);
delay(50);
digitalWrite(biru, LOW);
delay(50);
digitalWrite(nila, LOW);
delay(50);
digitalWrite(ungu, LOW);
delay(70);
digitalWrite(merah, HIGH);
delay(50);
digitalWrite(jingga, HIGH);
delay(50);
digitalWrite(kuning, HIGH);
delay(50);
digitalWrite(hijau, HIGH);
delay(50);
digitalWrite(biru, HIGH);
delay(50);
digitalWrite(nila, HIGH);
delay(50);
digitalWrite(ungu, HIGH);
delay(50);
digitalWrite(merah, LOW);
delay(50);
digitalWrite(jingga, LOW);
delay(50);
digitalWrite(kuning, LOW);
delay(50);
digitalWrite(hijau, LOW);
delay(50);
digitalWrite(biru, LOW);
delay(50);
digitalWrite(nila, LOW);
delay(50);
digitalWrite(ungu, LOW);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(jingga, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
delay(500);
digitalWrite(hijau, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(ungu, LOW);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(nila, LOW);
delay(500);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
delay(500);
digitalWrite(hijau, HIGH);
delay(500);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
delay(500);
digitalWrite(jingga, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
digitalWrite(ungu, LOW);
digitalWrite(jingga, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(hijau, LOW);
digitalWrite(nila, LOW);
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
digitalWrite(ungu, LOW);
digitalWrite(jingga, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(hijau, LOW);
digitalWrite(nila, LOW);
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
digitalWrite(ungu, LOW);
digitalWrite(jingga, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(hijau, LOW);
digitalWrite(nila, LOW);
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
digitalWrite(ungu, LOW);
digitalWrite(jingga, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(hijau, LOW);
digitalWrite(nila, LOW);
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(biru, LOW);
digitalWrite(ungu, LOW);
digitalWrite(jingga, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(nila, HIGH);
delay(500);
digitalWrite(jingga, LOW);
digitalWrite(hijau, LOW);
digitalWrite(nila, LOW);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(jingga, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(nila, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(jingga, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
digitalWrite(nila, LOW);
digitalWrite(ungu, LOW);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(jingga, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(nila, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(jingga, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
digitalWrite(nila, LOW);
digitalWrite(ungu, LOW);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(jingga, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(nila, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(jingga, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
digitalWrite(nila, LOW);
digitalWrite(ungu, LOW);
delay(500);
digitalWrite(merah, HIGH);
digitalWrite(jingga, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, HIGH);
digitalWrite(biru, HIGH);
digitalWrite(nila, HIGH);
digitalWrite(ungu, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(jingga, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
digitalWrite(nila, LOW);
digitalWrite(ungu, LOW);
delay(500);
}
}