Shift Register 74hc595 With Arduino Uno

About the project

Let's see how to use shift register with Arduino uno

Project info

Difficulty: Moderate

Platforms: Arduino

Estimated time: 4 days

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

74HC595 IC 74HC595 IC x 1
Resistor 220 ohm Resistor 220 ohm x 1
connecting pins connecting pins x 1
Arduino uno board Arduino uno board x 1

Hand tools and fabrication machines

Arduino nightly Arduino nightly x 1


About Project

A shift register chip gats data from the UNO board serially and provides output in an 8-bit parallel configuration.

To connect the shift register to Arduino UNO first we require to set any three pins of UNO as output. Then we require to attach the digital pin, clock pin as well as latch pin to these three output pins. After that, we require to tell the UNO which pin of the chip is attached to the UNO board pins.

Disable latch, this indicates the chip not to display output for now.

For eight times we will transfer data with clock serially, so clock high low-data-clock low- and so on.

Enable latch, which will indicate the chip to show eigeight-bitht bit data.

Learn more about IoT Applications with the help of the IoT course


Run a Program


Leave your feedback...