Arduino Forum

International => EspaƱol => Topic started by: AndresCR on Feb 14, 2019, 08:26 pm

Title: Como puedo repetir una secuencia
Post by: AndresCR on Feb 14, 2019, 08:26 pm
Hola buenas tarde soy nuevo en esto de arduino y es una practica de la escuala tengo que repetir 20 veces este Sketch solo pulsando el boton una ves se repita las 20 veces necesarias

int pulsador = 2;
int led1 = 4;
int led2 = 5;
void setup() {
  pinMode(pulsador , INPUT);
  pinMode(led1 , OUTPUT);
  pinMode(led2 , OUTPUT);

  digitalWrite(led1 , LOW);
  digitalWrite(led2 , LOW);
}

void loop() {
  while (digitalRead(pulsador) == LOW);
  digitalWrite(led1, HIGH);
  delay(1000);
  digitalWrite(led1, LOW);
  delay(1000);
  digitalWrite(led2, HIGH);
  delay(1000);
  digitalWrite(led2, LOW);
  while (digitalRead(pulsador) == HIGH);

}
Title: Re: Como puedo repetir una secuencia
Post by: Willsketch on Feb 15, 2019, 04:26 pm
hola amigo, si usas la funcion:
Code: [Select]
while(1)

el codigo deberia repetirse hasta que le digas que se detenga. saludos