Blinking Christmas lights
Author:
Joshua Mac
Credit
Aron Graca
Difficulty level
2
Proof
Time
10 mins
Challenge Description:
Write a program that uses 6 LED's where the EVEN numbered LED's light up (LED#2, LED# 4, LED#6) and then the ODD numbered LED's light up (1,3,5), and then repeats backwards (6,4,2) then (5,3,1).
Hint
None
Answer
int ledPin2=2;
int ledPin3=3;
int ledPin4=4;
int ledPin5=5;
int ledPin6=6;
int ledPin7=7;
void setup ()
{
pinMode(ledPin2,OUTPUT);
pinMode(ledPin3,OUTPUT);
pinMode(ledPin4,OUTPUT);
pinMode(ledPin5,OUTPUT);
pinMode(ledPin6,OUTPUT);
pinMode(ledPin7,OUTPUT);
}
void loop ()
{
digitalWrite(ledPin2, HIGH);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, HIGH);
digitalWrite(ledPin5, LOW);
digitalWrite(ledPin6, HIGH);
digitalWrite(ledPin7, LOW);
delay(1000);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, HIGH);
digitalWrite(ledPin4, LOW);
digitalWrite(ledPin5, HIGH);
digitalWrite(ledPin6, LOW);
digitalWrite(ledPin7, HIGH);
delay(1000);
}




