Paso 2: Diseñar la matriz de LED
A continuación, la matriz de LED de la parte posterior de la chaqueta debe ser considerado. Este se conectará directamente a la placa LilyPad. Normalmente, para control de LEDs utilizando un microcontrolador serían cada uno asignados a sus propios pernos individuales. Sin embargo, con solamente un Arduino LilyPad sería muy limitante. En total, el LilyPad tiene 12 pines digitales y 6 analógicos, pernos de salida tan potencialmente 18. Sin embargo, como uno de estos pines se utilizará más tarde para controlar un interruptor, esto dejará sólo 17 restantes.
Una técnica puede utilizarse en esta situación llamada multiplexación para maximizar el potencial de pines de control de LilyPad. Esto toma ventaja de dos hechos:
- LED es los diodos y sólo permite corriente fluya en una dirección.
- Cerebro y los ojos humanos procesa imágenes mucho más lentos que la luz puede viajar así si parpadean lo suficientemente rápido, no notaremos. Se trata de un concepto conocido como "Persistencia de visión".
Mediante el uso de esta técnica es el número de LEDs que pueden ser controlados (n/2) x (n-(n/2)) donde n es el número de pines de control disponibles. Por lo tanto, con 17 pines disponibles debería ser posible controlar 72 LEDs en una matriz de 9 x 8.
Un diagrama para el diseño de LEDs en una matriz de 9 x 8 puede verse arriba, incluyendo sugerencias para las clavijas que cada fila y columna deben conectarse. Es importante tener en cuenta que no deben tocar las filas y columnas. También, no hay resistencias se requiere debido a que cada LED tiene su propio construido con una resistencia de 100Ω.
Antes de empezar a coser debe planificar el diseño del circuito en la chaqueta. Un buen punto de partida aquí es marcado en la chaqueta donde los LEDs van a ir con pequeños puntos, utilizando una cinta métrica para asegurarse de que ellos están uniformemente espaciadas. Para una chaqueta de cuero negro, delineador de ojos blanco funciona muy bien y puede ser fácilmente limpiado si se hace un error. Sin embargo, otros medios tales como tiza también pueden funcionar según el material y el color de su chaqueta. El arreglo de los colores de LED que he utilizado puede verse sobre el que trabajará con el código proporcionado más adelante. Eres Bienvenido a utilizar un diseño diferente, aunque esto tendrá que ser alterado en el código.
La próxima cosa que pensar es donde irá el LilyPad, LilyPad XBee y fuente de alimentación. Para la chaqueta utiliza, el lugar más sensible y discreto parece en la parte posterior de la chaqueta, en la parte inferior y en el interior de la guarnición. Esto es porque no es probable que conseguir golpeado por los brazos portadores aquí y puede acceder fácilmente a la matriz de LED. También, como la chaqueta que usaba era floja en la parte inferior, era todavía cómoda.