How to Add Multiple Inputs to an Arduino using a Shift Register
In this fourth and final video about shift registers, Karen shows how to use them to add inputs to an Arduino. Using one or more parallel-in serial-out shift registers, 8, 16, or more inputs can be added by using only 3 Arduino I/O pins.
Previous Episodes:
- The Learning Circuit 75: How Shift Registers Work
- The Learning Circuit 76: How to Make a 4-bit Shift Register Circuit
- The Learning Circuit 77: How to Add Outputs to an Arduino Using a Shift Register
Bill of Material:
| Product Name | Manufacturer | Quantity | Buy KitBuy Kit |
|---|---|---|---|
| Arduino Uno, ATmega328P MCU, 14 3.3V I/O, 6 Analogue Inputs, 6 PWM Outputs | Arduino | 1 | Buy NowBuy Now |
| Breadboard, MCM 60 rows, ABS, 8.5mm, 165mm x 56mm | Multicomp | 2 | Buy NowBuy Now |
| SN74HC166NSN74HC166N - Shift Register, 74HC166, Parallel to Serial, Serial to Serial, 1 Element, 8 bit, DIP, 16 Pins | TEXAS INSTRUMENTS | 2 | Buy NowBuy Now |
| Through Hole Resistor, 10 kohm, 250 mW, ± 1% | TE Connectivity | 17 | Buy NowBuy Now |
| Tactile Switch, 12mm, Yellow, Top Actuated, Through Hole, Round Button, 24 VDC, 50mA | Omron | 4 | Buy NowBuy Now |
| Tactile Switch, 12mm, Red, 12 VDC, 50mA | Multicomp | 4 | Buy NowBuy Now |
| Tactile Switch, 12mm, Blue, Top Actuated, Through Hole, Round Button, 24 VDC, 50mA | Omron | 4 | Buy NowBuy Now |
| Tactile Switch, 12mm, White, Top Actuated, Through Hole, Round Button, 24 VDC, 50mA | Omron | 4 | Buy NowBuy Now |
| 140 Pc. Jumper Wire Kit, 22 AWG, Solid, Assorted Lengths and Colors | Twin Industries | 1 | Buy NowBuy Now |
| Wire Kit, Jumper, Male to Male, Solderless, 100 mm - 250 mm, 75 Piece | MCM | 2 | Buy NowBuy Now |
| USB Cable, USB Type A Plug, USB Type B Plug, 915 mm, 36.1 ", USB 2.0, Black | MULTICOMP | 1 | Buy NowBuy Now |
Additional Parts:
| Product Name |
|---|
Computer with Arduino IDE |

Top Comments
-
bemmett
-
Cancel
-
Vote Up
0
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
-
makerkaren
in reply to bemmett
-
Cancel
-
Vote Up
+1
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Comment-
makerkaren
in reply to bemmett
-
Cancel
-
Vote Up
+1
Vote Down
-
-
Sign in to reply
-
More
-
Cancel
Children