Trabajo con pulsador, if y else
https://www.tinkercad.com/things/gHakcKyvN9L?sharecode=f5tN2VTnhNE6uSOxn7-BVxEvXAaVcicIQLU9ybFLxok
Código:
int leds[]={6,5,4,3,2};
int estadoBoton=0;
int tiempo=200;
void setup()
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(8, INPUT);
}
void loop()
{
for (int i=0;i<5;i++)
{
estadoBoton=digitalRead(8);
digitalWrite(leds[i], HIGH);
delay(tiempo);
digitalWrite(leds[i], LOW);
delay(tiempo);
if (i==2 && estadoBoton==1)
{
tiempo=tiempo-10;
}
else
{
tiempo=200;
}
}
}
Comentarios
Publicar un comentario