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