RULETA DE LA FORTUNA

 int leds[]={9,10,11,12,13};

int n=0;
int tiempo=300;
int zumbador=5;
int pulsador=3;
void setup() {
  for (n=0;n<5;n++){
    pinMode(leds[n],OUTPUT);
  }
  pinMode(zumbador,OUTPUT);
  pinMode(pulsador,INPUT);

}

void loop() {
  for(n=0;n<5;n++){
    digitalWrite(leds[n],HIGH);
    delay(tiempo);
    digitalWrite(leds[n], LOW);
    delay(tiempo);
    comprobar();
  }

}

void comprobar(){
  if (digitalRead(pulsador)==HIGH && n==2){
   tone(zumbador,1000,500);
    delay(1000);
    noTone(zumbador);
    delay(1000);
    tiempo=tiempo-20;
    if(tiempo<10){
         tiempo=300;  
    }
  }
}

No hay comentarios:

Publicar un comentario