Cómo funciona el registro de turnos 74HC595 y su uso con Arduino | tecno4 | Scoop.it

¿Alguna vez te has encontrado queriendo controlar muchos LEDs? ¿O sólo necesitabas más pines de E/S para controlar botones, sensores, servos, todo a la vez? Bueno, podrías conectar unos cuantos sensores a los pines de Arduino, pero rápidamente te quedarías sin pines en tu placa.
La solución para esto es usar un “Registro de turnos”. Un registro de desplazamiento te permite ampliar el número de pines de E/S que puedes utilizar de tu Arduino (o cualquier microcontrolador para el caso). Y el registro de desplazamiento 74HC595 (apodado ‘595’) es uno de los más famosos entre todos.