//variables will vhange:
int buttonState = 0;
void setup() {
//instialize the LED pin as an output;
pinMode(13, OUTPUT);
pinMode(2, INPUT);
}
void loop() {
//read the start of the pushbutton value:
buttonState = digitalRead(2);
if (buttonState == HIGH) {
buttonState = digitalRead(2);
if (buttonState == LOW) {
//turn LED on:
digitalWrite(13, HIGH);
digitalWrite(12, HIGH);
digitalWrite(11, HIGH);
digitalWrite(10, HIGH);
digitalWrite(9, HIGH);
digitalWrite(8, HIGH);
delay(1000);
digitalWrite(13,1);
digitalWrite(12,0);
digitalWrite(11,1);
digitalWrite(10,0);
digitalWrite(9,1);
digitalWrite(8,0);
delay(1000);
digitalWrite(13, 0);
digitalWrite(12, 1);
digitalWrite(11, 0);
digitalWrite(10, 1);
digitalWrite(9, 0);
digitalWrite(8, 1);
delay(1000);
}
else{
//turn LED off:
digitalWrite(13, LOW);
digitalWrite(12, LOW);
digitalWrite(11, LOW);
digitalWrite(10, LOW);
digitalWrite(9, LOW);
digitalWrite(8, LOW);
}
}
}