Paso 6: Primera secuencia
Debe tener todos los LEDs que usted construyó enganchado hasta la Mini I/O pins del pin 3 al pin 10, con los terrenos vinculados a pin 2.
Ejecutar el entorno de programación de Arduino, copie el siguiente código y pegarlo en la ventana. Haga clic en guardar botón y guarde el archivo en un lugar llamado para este proyecto.
Tenga en cuenta que quité los comentarios en este código, por lo que copiar y pegar limpiamente. Si quieres ver completo comentando el código, será en el archivo Flower_V1_0.pdf. al final de este Instructable.
int posPins [] = {3,4,5,6,7,8,9,10};
int negPin = 2;
int i;
int t_delay = 100;
/ * setup() función de inicialización, la palabra "vacía" antes del nombre de la función significa que la función no devuelve un valor. */
void setup() {}
Serial.Begin(9600);
pinMode (negPin, salida);
digitalWrite (negPin, bajo);
para (i = 0; i < 8; i ++) {}
pinMode (posPins [i], salida);
digitalWrite (posPins [i], LOW);
}
}
/ * Este es el bucle principal después de todas las variables se declaran y setup() se ejecuta, esta función se bucle una y otra vez. */
void loop() {}
para (i = 0; i < 8; i ++) {}
digitalWrite (posPins [i], HIGH);
Delay(t_delay);
digitalWrite (posPins [i], LOW);
Delay(t_delay);
}
}
Subir el código a la placa Arduino, si hay algún error el compilador se detendrá en la línea donde encuentra el error. Compruebe todos los formato y si hubo un error de ortografía de las variables.
Después de que el programa ha subido, los LEDs deben comenzar encendiendo y apagando en secuencia, si no es así, siga las instrucciones otra vez y asegúrese de que los LEDs están conectados correctamente.