Contenidos
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<;14, i++) { //usando el bucle para configurar las salidas pinMode(i, OUTPUT); } } void loop() { //Encendemos en orden ascendente for (int i=2; i<14; i++) { digitalWrite(i, HIGH); delay(500); } //Apagamos en orden descendente for (int i=13; i>2; i--) { digitalWrite(i, LOW); delay(500); } } |
Conexionado del ejemplo para For con 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
Nuño Valencia
Publisher Name
Drouiz
Publisher Logo