int baseLed = 2;
int numLed = 6;
int bPin=10;
void setup() {
// put your setup code here, to run once:
for(int i=0; i<numLed; i++){
pinMode(baseLed+i,OUTPUT);
digitalWrite(baseLed+i,LOW);
}
pinMode(bPin,INPUT);
}
void cycle(int delayTime){
for(int i=0; i<numLed; i++){
digitalWrite(baseLed+i,HIGH);
delay(delayTime);
digitalWrite(baseLed+i,LOW);
}
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(bPin)==HIGH){
cycle(100);
}else{
cycle(500);
}
}