X

Bucle For Arduino

Roller Loop Arduino

Introducción al bucle For

El bucle FOR es el tipo de bucle más simple, digamos que es un bucle que desde que se inicia sabemos cuantas vueltas dará (a diferencia de while que parará cuando reciba un evento). Se declara de la siguiente forma:

1
2
3
4
5
//BUCLE FOR ARDUINO
for (inicialización, condición, incremento)
{
//sentencias del bucle
}

Generalmente se usa en incremento de uno en uno y tiene esta forma:

for (int i=0, i<10, i++)

Empieza con i valiendo 0, cada vez que acaba el bucle se suma uno y se ejecuta siempre y cuando i sea menor que 10.

Código básico de un bucle for para Arduino

Usaremos un bucle for para crear un efecto de luces encendiendo y apagando LEDs desde el pin 2 al 13. El efecto será similar al del «coche fantástico» asi que dedicado a todos aquellos que vivimos y crecimos en los ochenta.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void setup()
{
for (int i=2; i&lt;;14, i++)
{
  //usando el bucle para configurar las salidas
  pinMode(i, OUTPUT);
}
}
void loop()
{
//Encendemos en orden ascendente
for (int i=2; i&lt;14; i++) { digitalWrite(i, HIGH); delay(500); } //Apagamos en orden descendente for (int i=13; i&gt;2; i--)
{
  digitalWrite(i, LOW);
  delay(500);
}
}

Conexionado del ejemplo para For con Arduino

Bucle For Arduino

También hago desarrollo de proyectos con Arduino

Summary
Article Name
Bucle For Arduino
Description
¿Quieres aprender a programar Arduino? En este ejemplo conocerás como realizar un bucle for con un ejemplo que imita al coche fantástico.
Author
Publisher Name
Drouiz
Publisher Logo
nunovalencia: Ing. Tec. Industrial. Programador Entusiasta por las nuevas tecnologías.
Entradas Realacionadas
Deja un comentario