Source Code:-
int i; void setup() { pinMode(1,OUTPUT); pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT); pinMode(6,OUTPUT); } void loop() { for(i=1;i<=6;i++) { digitalWrite(i,HIGH); delay(150); } for(i=6;i<=1;i--) { digitalWrite(i,LOW); delay(150); } for(i=1;i<=6;i++) { if(i%2==0) { digitalWrite(i,HIGH); delay(150); } } for(i=1;i<=6;i++) { if(i%2!=0) { digitalWrite(i,HIGH); delay(150); } } for(i=1;i<=6;i++) { if(i%2==0) { digitalWrite(i,LOW); delay(150); } } for(i=1;i<=6;i++) { if(i%2!=0) { digitalWrite(i,LOW); delay(150); } } }