void led_off(){
for (int i = 8; i<14; i++){
digitalWrite(i,0);
}
}
void setup() {
pinMode(3, INPUT_PULLUP);
for (int i = 8; i<14; i++){
pinMode(i, OUTPUT);
digitalWrite(i, 1);
delay(500);
}
delay(1000);
led_off();
digitalWrite(8, 1);
}
int pin_led = 8;
bool press_key = false;
void loop() {
// put your main code here, to run repeatedly:
bool key = !digitalRead(3);
delay(20);
if (key && !press_key){
press_key = true;
}
if (!key && press_key){
press_key = false;
pin_led = pin_led + 1;
led_off ();
if (pin_led > 13){
pin_led = 8;
}
}
digitalWrite(pin_led, 1);
}