#define PIN_LED 13
#define PIN_RED 12
#define PIN_YELLOW 11
#define PIN_GREEN 10
#define PAUSE 500
void setup() {
// put your setup code here, to run once:
pinMode(PIN_LED, OUTPUT);
pinMode(PIN_RED, OUTPUT);
pinMode(PIN_GREEN, OUTPUT);
pinMode(PIN_YELLOW, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(PIN_RED, HIGH);
digitalWrite(PIN_YELLOW, LOW);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, HIGH);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, LOW);
digitalWrite(PIN_GREEN, HIGH);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, HIGH);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, LOW);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, HIGH);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, LOW);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, HIGH);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
digitalWrite(PIN_RED, LOW);
digitalWrite(PIN_YELLOW, LOW);
digitalWrite(PIN_GREEN, LOW);
for( int i = 0; i < 10; i++ ){
digitalWrite(PIN_LED, i & 1);
delay( PAUSE );
}
}