//Define pins
const int led1 = 2;
const int led2 = 3;
const int led3 = 4;
const int led4 = 5;
const int led5 = 6;
const int switchPin = 7;
//Define variables
int switchState = 0;
void setup() {
//Set pins to output
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(switchPin, INPUT);
}
void loop() {
//Read switch state
switchState = digitalRead(switchPin);
//If switch is on, turn on LEDs
if (switchState == HIGH) {
digitalWrite(led1, HIGH);
delay(200);
digitalWrite(led2, HIGH);
delay(200);
digitalWrite(led3, HIGH);
delay(200);
digitalWrite(led4, HIGH);
delay(200);
digitalWrite(led5, HIGH);
delay(200 );
}
//If switch is off, turn off LEDs
else {
digitalWrite(led1, LOW);
delay(200);
digitalWrite(led2, LOW);
delay(200);
digitalWrite(led3, LOW);
delay(200 );
digitalWrite(led4, LOW);
delay(200);
digitalWrite(led5, LOW);
delay(200 );
}
}