Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

int i, led[]={8,9,10,11,12,13},

led2[]={13,12,11,10,9,8},
led3[]={8,10,12},
led4[]={9,11,13};

void setup() {
for(i=0; i<=5; i++){
pinMode(led[i], OUTPUT);
pinMode(led2[i], OUTPUT);
pinMode(led3[i], OUTPUT);
pinMode(led4[i], OUTPUT);
}
}

int tunggu = 200, tunggu2 = 100;


void loop() {
//projec ke 1
for(int ulang=0; ulang<=2; ulang++){
for(i=0; i<5; i++){
digitalWrite(led[i], HIGH);
delay(tunggu);
digitalWrite(led[i], LOW);
}
for(i=5; i>=0; i--){
digitalWrite(led[i], HIGH);
delay(tunggu);
digitalWrite(led[i], LOW);
}
}
//projec ke 2
for(int j=0; j<=2; j++) {
for(i=0; i<=2; i++){
digitalWrite(led[i], HIGH);
digitalWrite(led2[i], HIGH);
delay(tunggu);
digitalWrite(led[i], LOW);
digitalWrite(led2[i], LOW);
}
for(i=2; i>=0; i--){
digitalWrite(led[i], HIGH);
digitalWrite(led2[i], HIGH);
delay(tunggu);
digitalWrite(led[i], LOW);
digitalWrite(led2[i], LOW);
}
}
//projec ke 3
for(int m=0; m<=2; m++){
for(i=0; i<6; i++){
digitalWrite(led2[i], HIGH);
delay(tunggu);
digitalWrite(led2[i], LOW);
}
}
for(int m=0; m<=2; m++){
for(i=0; i<6; i++){
digitalWrite(led[i], HIGH);
delay(tunggu);
digitalWrite(led[i], LOW);
}
}
//projec ke 4
for(int a=0; a<=2; a++){
for(int d=0; d<=2; d++){
for(i=0; i<6; i++){
digitalWrite(led[i], HIGH);
delay(tunggu2);
}
}
for(int d=0; d<=2; d++){
for(i=0; i<6; i++){
digitalWrite(led2[i], LOW);
delay(tunggu2);
}
}
}
//projec ke 5
for(int a=0; a<=2; a++){
for(int d=0; d<=2; d++){
for(i=0; i<6; i++){
digitalWrite(led2[i], HIGH);
delay(tunggu2);
}
}
for(int d=0; d<=2; d++){
for(i=0; i<6; i++){
digitalWrite(led[i], LOW);
delay(tunggu2);
}
}
}
//projec ke 6
for(int a=0; a<=2; a++){
for(int d=0; d<=2; d++){
for(i=0; i<3; i++){
digitalWrite(led3[i], HIGH);
delay(tunggu2);
}
}
for(int d=0; d<=2; d++){
for(i=0; i<3; i++){
digitalWrite(led3[i], LOW);
delay(tunggu2);
}
}
}
//projec ke 7
for(int a=0; a<=2; a++){
for(int d=0; d<=2; d++){
for(i=0; i<3; i++){
digitalWrite(led4[i], HIGH);
delay(tunggu2);
}
}
for(int d=0; d<=2; d++){
for(i=0; i<3; i++){
digitalWrite(led4[i], LOW);
delay(tunggu2);
}
}
}
}

You might also like