//Chaser void setup () { pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT); pinMode(6,OUTPUT); pinMode(7,OUTPUT); pinMode(8,OUTPUT); pinMode(9,OUTPUT); pinMode(10,OUTPUT); pinMode(11,OUTPUT); pinMode(12,OUTPUT); pinMode(13,OUTPUT); } void loop () { //#1 digitalWrite(13,HIGH); delay(1000); digitalWrite(12,HIGH); delay(1000); digitalWrite(11,HIGH); delay(1000); digitalWrite(10,HIGH); delay(1000); digitalWrite(9,HIGH); delay(1000); digitalWrite(8,HIGH); delay(1000); digitalWrite(7,HIGH); delay(1000); digitalWrite(6,HIGH); delay(1000); digitalWrite(5,HIGH); delay(1000); digitalWrite(4,HIGH); delay(1000); digitalWrite(3,HIGH); delay(1000); digitalWrite(2,HIGH); delay(1000); digitalWrite(2,LOW); delay(1000); digitalWrite(3,LOW); delay(1000); digitalWrite(4,LOW); delay(1000); digitalWrite(5,LOW); delay(1000); digitalWrite(6,LOW); delay(1000); digitalWrite(7,LOW); delay(1000); digitalWrite(8,LOW); delay(1000); digitalWrite(9,LOW); delay(1000); digitalWrite(10,LOW); delay(1000); digitalWrite(11,LOW); delay(1000); digitalWrite(12,LOW); delay(1000); digitalWrite(13,LOW); delay(1000); //#2 digitalWrite(7,HIGH); delay(1000); digitalWrite(6,HIGH); digitalWrite(8,HIGH); delay(1000); digitalWrite(5,HIGH); digitalWrite(9,HIGH); delay(1000); digitalWrite(4,HIGH); digitalWrite(10,HIGH); delay(1000); digitalWrite(3,HIGH); digitalWrite(11,HIGH); delay(1000); digitalWrite(2,HIGH); digitalWrite(12,HIGH); delay(1000); digitalWrite(2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW); digitalWrite(6,LOW); digitalWrite(7,LOW); digitalWrite(8,LOW); digitalWrite(9,LOW); digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,LOW); delay(100); //#3 digitalWrite(13,HIGH); digitalWrite(12,HIGH); delay(1000); digitalWrite(12,LOW); digitalWrite(11,HIGH); delay(1000); digitalWrite(11,LOW); digitalWrite(10,HIGH); delay(1000); digitalWrite(10,LOW); digitalWrite(9,HIGH); delay(1000); digitalWrite(9,LOW); digitalWrite(8,HIGH); delay(1000); digitalWrite(8,LOW); digitalWrite(7,HIGH); delay(1000); digitalWrite(7,LOW); digitalWrite(6,HIGH); delay(1000); digitalWrite(6,LOW); digitalWrite(5,HIGH); delay(1000); digitalWrite(5,LOW); digitalWrite(4,HIGH); delay(1000); digitalWrite(4,LOW); digitalWrite(3,HIGH); delay(1000); digitalWrite(3,LOW); digitalWrite(2,HIGH); delay(1000); digitalWrite(2,LOW); digitalWrite(13,LOW); delay(1000); }