int LED1 = 15;
int LED2 = 16;
int LED3 =17;
int LED4 = 18;
int LED5 = 19;
void setup() {
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
Serial.begin (9600);
}
void ledMotion() {
Serial.println("LED Motion<----->");
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
delay(300);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, LOW);
delay(300);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, LOW);
delay(300);
digitalWrite(LED4, HIGH);
digitalWrite(LED3, LOW);
delay(300);
digitalWrite(LED5, HIGH);
digitalWrite(LED4, LOW);
delay(300);
digitalWrite(LED5, LOW);
delay(500);
digitalWrite(LED4, HIGH);
delay(300);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, LOW);
delay(300);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, LOW);
delay(300);
digitalWrite(LED1, HIGH);
digitalWrite(LED2, LOW);
delay(300);
digitalWrite(LED1, LOW);
delay(300);
delay(1000);
digitalWrite(LED1, HIGH); delay(300);
digitalWrite(LED2, HIGH); delay(300);
digitalWrite(LED3, HIGH); delay(300);
digitalWrite(LED4, HIGH); delay(300);
digitalWrite(LED5, HIGH); delay(300);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(500);
delay(1000);
digitalWrite(LED1, HIGH); delay(300);
digitalWrite(LED2, HIGH); delay(300);
digitalWrite(LED3, HIGH); delay(300);
digitalWrite(LED4, HIGH); delay(300);
digitalWrite(LED5, HIGH); delay(300);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(500);
delay(1000);
digitalWrite(LED1, HIGH); delay(300);
digitalWrite(LED2, HIGH); delay(300);
digitalWrite(LED3, HIGH); delay(300);
digitalWrite(LED4, HIGH); delay(300);
digitalWrite(LED5, HIGH); delay(300);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(500);
digitalWrite(LED5, HIGH); delay(300);
digitalWrite(LED4, HIGH); delay(300);
digitalWrite(LED3, HIGH); delay(300);
digitalWrite(LED2, HIGH); delay(300);
digitalWrite(LED1, HIGH); delay(300);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(500);
digitalWrite(LED5, HIGH); delay(300);
digitalWrite(LED4, HIGH); delay(300);
digitalWrite(LED3, HIGH); delay(300);
digitalWrite(LED2, HIGH); delay(300);
digitalWrite(LED1, HIGH); delay(300);
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(500);
}
void loop() {
ledMotiom();
turnLeft();
turnRight();
}