Sesión #6 Arrays
Hola! en esta entrada veremos lo hecho y aprendido en la clases del día 10 de octubre del 2017.
En esta clase se vio lo que eran los "arrays" que pueden ser definidos como una colección de variables con un número índice. Para entender bien el funcionamiento de las matrices hicimos un código.
![]() | |
Código para entender matrices. |
Usando los conocimientos de las matices en Arduino, hicimos un circuito que funcionara a base de matrices, dicho circuito tiene el nombre de "coche fantástico". En el circuito se usaron los siguientes materiales:
- 6 LEDs
- 6 resistencias
Ahora les mostraré el esquema y código.

Podemos entender lo siguiente del código:
Declaramos primero nuestra matriz "pinArray" sin asignarle un tamaño, teniendo ese los pines del 2 al 7 (6 pines), luego declaramos la variable "count" como 0 y la variable "timer" como 100. En el void setup, dentro de un ciclo for declaramos los pines del 0 al 5 (en cuanto a su posición en la matriz) de uno en uno. Dentro del ciclo declaramos nuestra matriz entera en cuanto al valor de count de uno en uno como salidas. Ya en el void loop pondremos una funcíon for en la cual declaramos count=0 y llegara hasta el 5 valor en la matriz de uno en uno, dentro de dicho ciclo for se le dará el valor de encendido al valor de uno de nuestros pines segun el valor de count y luego se apagará el mismo pin con un delay de 100ms (este siendo timer). Esto hara que se prendan y se apagen una linea de leds consecutivos. Luego haremos que "regrese" haciendo lo mismo pero empezando del 5 valor al valor que se mayor o igual a 0 de uno en uno. A continuación veremos el circuito en pleno funcionamiento.
Comentarios
Publicar un comentario