bool pkey = false;
int count = 8;
void ledsoff()
{
for(int c = 8; c<14; c++)
{
digitalWrite(c, 0);
}
}
void setup()
{
pinMode(3, INPUT_PULLUP);
for(int i = 8; i<14; i++){
pinMode(i, OUTPUT);
digitalWrite(i, 1);
delay(500);
}
delay(1000);
ledsoff();
digitalWrite(8, 1);
}
void loop()
{
bool key = !digitalRead(3);
if (key && !pkey)
{
pkey = true;
delay(20);
}
if (!key && pkey)
{
pkey = false;
delay(20);
ledsoff();
count = count + 1;
digitalWrite(count, 1);
}
if(count>13){
count = 8;
digitalWrite(count, 1);
}
}