Paso 5: cierre de 8 bits
Si queremos que la primera luz en (2 ^ 0) enviamos el valor 1 para el registro, sólo la segunda luz (2 ^ 1) enviamos el valor 2 para el registro y así sucesivamente hasta (2 ^ 7) alcanzamos el valor 128. Si desea que todas las luces hay que añadir 2 ^ 0 2 ^ 1... 2 ^ 7 que es de 255.
Cuando digo enviar, algo no a terriblemente complicado pero pasa no triviales. Los 8 bits completos siempre tiene que ser llenado. Volviendo a nuestros ejemplos, la primera luz en 00000001 y todas luces sería 11111111. Cada uno tiene que "registrado en". Esto significa que el registro ha de ser dar una señal alta y baja, además del valor de la broca. Finalmente, cuando se han establecido todos los bits del registro, el registro debe ser informado de cierre sobre la broca y enviar los valores a las salidas. Necesitamos 3 pines en el LilyPad para controlar 8 salidas: 1 pin para establecer el valor, 1 patillas para actuar como el reloj y 1 para contar el registro de cierre en los bits y enviar los valores a la salida. Reservé pin 8 como un pin de reloj, 9 como la clavija de enganche y 10 como el pin de datos y valor, que puede verse en el diagrama de cableado.
Por suerte, Carlyn Maw y Tom Igoe escribieron una maravillosa biblioteca y tutorial para lograrlo para el Arduino. se puede encontrar aquí.
El 74HC595 tiene 16 pines por lo que necesita un socket de 16 pines. Agarra tu protoboard y coloque el zócalo en el centro. Necesitamos filp la Junta sobre, así colocando cinta adhesiva sobre el zócalo debe mantener en su lugar. Antes de soldar, consulte la hoja de datos o el tutorial de Arudino (enlazado arriba) para su registro de desplazamiento. A continuación, suelde la toma. 8 líneas de salida y las líneas de alimentación a la Junta. (Nota: realmente no necesitan líneas de salida, sólo podía coser directamente a la Junta. Para algunas técnicas de costura de gran IC consulte sitio web de Hanna Perner-Wilson: http://www.kobakant.at/DIY/?p=54 o aquí Instructables Page. Por último, probar la placa antes de costura!
Coloqué la junta con el registro de desplazamiento en el centro de la chaqueta. Usé un trozo de tiza para dibujar 8 líneas para ayudar a guiar mi costura. Conecte el lado positivo de los LEDs a los pines de salida y conectar todas las líneas negativas y coser en la línea de negativo de una de las flechas