jueves, 26 de mayo de 2016

Como Utilizar for en Arduino

La declaración for se usa para repetir un bloque de sentencias encerradas entre llaves un número determinado de veces. Cada vez que se ejecutan las instrucciones del bucle se
if… else  (si….. sino ..)
for 

vuelve a testear la condición. La declaración for tiene tres partes separadas por (;)  vemos el ejemplo de su sintaxis:  
for  (inicialización;  condición;  expresión)  {  ejecutaInstrucciones; } 
La inicialización de una variable local se produce una sola vez y la condición se testea cada vez que se termina la ejecución de las instrucciones dentro del bucle. Si la condición sigue cumpliéndose, las instrucciones del bucle se vuelven a ejecutar. Cuando la condición no se cumple, el bucle termina.  
El siguiente ejemplo inicia el entero i en el 0, y la condición es probar que el valor es inferior a 20 y si es cierto i se incrementa en 1 y se vuelven a ejecutar las instrucciones que hay dentro de las llaves:  
for  (int  i=0;  i<20;  i++)  //  declara  i,  prueba que es menor que 20,
 incrementa  i en  1 {  digitalWrite(13,  HIGH);   //  envía un 1 al pin 13 delay(250);   //
espera ¼ seg. digitalWrite(13,  LOW); // envía un 0 al pin 13 delay(250);   // espera ¼ de seg.
}  

No hay comentarios:

Publicar un comentario