Paso 5: gráfico de barras mini escudo
Estaba pensando en otras cosas que serían útiles como un escudo pequeño y pensé que podría quisiera tener una de LEDs circuito gráfico, con un registro de desplazamiento en él. Tengo un gráfico de barras tricolor agradable, pero es un segmento de 10 uno y mi registro de cambio es de sólo 8 bits. Recordé que tenía estas pantallas de LED de 8 segmentos (2 por línea) con un pinout extraño y pensé que sería una buena oportunidad para usarlos.
Con el registro de desplazamiento conduciendo la pantalla LED la pantalla mini, puedo conseguir lejos con usar sólo los 3 pines digitales para encender los 8 LEDs. De lo contrario, no podía pongo esto en el mini escudo ya que solo tengo 4 pines digitales dedicados a cada escudo mini. Aunque he utilizado el pin compartido 3 en el conector mini-escudo, sólo tendría 5 pernos digitales a 8 segmentos. El registro de desplazamiento hace posible conducir más LEDs sin exceder sus pernos disponibles.
Piezas
74HC595 S 3.wedding registrar - cambiar estos registros son grandes para aumentar el número de pines de salida por lo que puede conducir muchos LEDs de 3 pernos en el Arduino. Usted puede encadenar juntos para obtener aún más alfileres de salida, que sólo ellos necesitan cambiar su código para permitir que los registros de cambio adicional. Hay un buen tutorial para estas aquí.
Gráfico de barras del segmento LED 8 - tengo en dos colores diferentes porque estaba tratando de cadena muchos de ellos junto con los registros de cambio de Margarita. Las que usé aquí estaban no me lo esperaba así que nunca fueron utilizados.
Red resistencia - tengo 2 clases diferentes de estos, aislados y Busse. Éste es aislado contiene 8 resistencias separadas, pero que arrastra una línea de soldadura hacia abajo de la salida conduce a vincular los motivos. Si había utilizado una bussed, pude han sólo utilicé el un conductor común para la tierra, pero habría sido perder 7 cables de resistencia adicional.