En el anterior tutorial, vimos cómo conectar ocho leds a una placa Arduino de una forma directa. En este tutorial, veremos cómo hacerlo empleando un multiplexor 74HC595N.

En primer lugar, tenemos que tener el entorno de desarrollo para Arduino preparado, tal y como ya vimos en el tutorial de Primeros pasos con Arduino.
Esquema
Conectaremos los ocho leds a las patas del multiplexor, con resistencias de 220 Ω para cada uno de los leds. El multiplexor se conectará a la placa Arduino, según el esquema:

Código
El proyecto completo lo tengo compartido en mi cuenta de Fritzing:
http://fritzing.org/projects/eight-leds-using-a-74hc595n
Adicionalmente, el código lo tengo versionado en mi cuenta de GitHub:
https://github.com/diegorys/arduino-examples/tree/master/74HC595N-eight-leds
Vídeo
En el siguiente vídeo se puede apreciar cómo funciona:
Conclusiones
En el ejemplo anterior, necesitamos ocho salidas digitales de la placa para manejar ocho leds. En este ejemplo, podemos apreciar cómo con tres salidas digitales somos capaces de encender los leds, con lo que gracias al multiplexor conseguimos el mismo resultado y dejamos libres más pines para otros componentes.
HOLA, DISCULPe ESTOY EMPEZANDO APENAS CON ARDUINO, Y QUERIA SABER SI ES POSIBLE HACER LO MISMO DEL MULTIPLEXOR CON LEDS, A HACERLO CON ACELEREMOTROS(4) DIGITALES, POR SU ATENCIÓN GRACIAS.