Manage eight LEDs independently using three Arduino output pins.
Proteus schematic diagram
The shift register 8-bit binary counter project needs the following parts:
Arduino
Protoboard
74HC595 shift register IC
Red LED x 8
560 ohms resistor x 8
Wires
Tinkercad schematic diagram
Selección de pines
Definir los pines que controlan Latch, Clock, Data
Método SETUP
Configurar todos los pines como salida
Método LOOP
Conteo desde 0 hasta 255
Método CAMBIO
Cambio de los 8 bits desde el LSB, temporizando cada cambio con el flanco de subida de la línea booleana del reloj.
Por cada bit en la salida enviar un bit
Cambiar el estado de pin a alto o bajo dependiendo del bit de salida
Arduino Code
Proteus simulation
Arduino real-life implementation