long inicio;
long b;
void setup(){
inicio = millis();
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(7, OUTPUT);
}
void loop(){
if(digitalRead(7)==0){
b=0;
}
if(b==0){
digitalWrite(10, HIGH);
}
if(millis()-inicio < 3000){
digitalWrite(13, HIGH);
digitalWrite(11, LOW);
}
if(millis()-inicio > 3000 && millis()-inicio<7000){
digitalWrite(12, HIGH);
digitalWrite(13, LOW);
}
if(millis()-inicio > 7000){
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
}
if(millis()-inicio > 8000){
inicio=millis();
}
}