Paso 2: Teoría de operación
El Arduino Uno sólo tiene 18 conexiones (pins) que pueden ser utilizadas para este tipo de comportamiento. Por lo tanto no sirve para este tipo de aplicación. Pero que se puede cambiar por multiplexación de conexión de los LED mediante una matriz.
Qué es esto que pregunte. Bien es un método de conectar una gran cantidad de luces LED a un controlador con un número limitado de pines. Para este proyecto sólo necesitaríamos 16 pines en el microcontrolador para controlar los 64 LEDS.
Tenga en cuenta que la explicación de abajo se significan en sus términos básicos sin llegar a técnico.
Primero tenemos que entender cómo funcionan los LEDS. Los LED son básicamente diodos. es decir, sólo permiten voltaje fluya en una dirección. Si fueron a conectar un diodo y una bombilla a una batería y la bombilla se encenderá si el diodo se utiliza en la dirección correcta. Si se invierte entonces la lámpara no se encenderá. Lo mismo con un LED (diodo electroluminoso). Si conectar directamente a una batería de 3v y sólo se enciende cuando se conecta la ronda de manera correcta. Es el ánodo (el plomo más largo) se conecta a + de la batería y el cátodo (cable más corto) conectado al - de la batería. Esto es importante para el funcionamiento de la matriz.
Por lo tanto, podemos utilizar esta teoría de LED en la siguiente matriz. Si conectamos 1 Col tierra y 1 fila a un + voltaje entonces el LED donde estas dos líneas se encuentran con voluntad enciende. Ningún otro LED se encenderá debido a la no tensión que fluye a ellos. Si invierte el voltaje en una de las líneas de continuación LED se apagará.
Si quieres dos LED de parecen estar y luego encienda el primero de ellos y luego apagado. Girar muy rápido otro un encendido y apagado. Si repites este ciclo muy rápido entonces a la persona ver que tanto se parecen estar en. Esto se llama persistencia de la visión (http://en.wikipedia.org/wiki/Persistence_of_vision ) y es muy útil para este tipo de proyectos.
Utilizando esta teoría significa que sólo tenemos 16 pines de entrada en el Arduino algo luego luego los 64 pasadores para cada LED.