>> INICIO     

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  /*  Cap -6c; CONTROL REPETITIVO FOR - WHILE  */  

 

 

 

  CLASE 

 

  COMANDOS  

 

for (;;) {}

for (INICIALIZACIÓN; CONDICION; ITERACIÓN) {CÓDIGO}

 

 

  LAMINAS  

 

 

  SKETCH 

  pinMode repetitivo 

 

int Led;

int Y;

bool Estado_Sw;

 

void setup() {

 

  for (Led = 2; Led <= 5; Led++) {

    pinMode (Led, OUTPUT);

    digitalWrite (Led, HIGH);

  }

  delay (2000);

  for (Y = 0; Y < 3; Y++) {

    for (Led = 2; Led <= 5; Led++) {

      digitalWrite (Led, LOW);

      delay (200);

      digitalWrite (Led, HIGH);

      delay (200);

    }

  }

  delay (1000);

  for (Led = 2; Led <= 5; Led++) {

    digitalWrite (Led, LOW);

  }

}

 

 

void loop() {

  Estado_Sw = digitalRead (8);

  if (Estado_Sw == LOW) {

    digitalWrite (5, HIGH);

  }

  else {

    digitalWrite (5, LOW);

  }

}