Version 4
    element14 presents
    How to Add Multiple Inputs to an Arduino using a Shift Register

    The Learning Circuit | element14 presents |  Project Videos

     

     

    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:

     

     

    Bill of Material:

     

    Product NameManufacturerQuantityBuy KitBuy Kit
    Arduino Uno, ATmega328P MCU, 14 3.3V I/O, 6 Analogue Inputs, 6 PWM OutputsArduino1Buy NowBuy Now
    Breadboard, MCM 60 rows, ABS, 8.5mm, 165mm x 56mmMulticomp2Buy NowBuy Now
    SN74HC166NSN74HC166N - Shift Register, 74HC166, Parallel to Serial, Serial to Serial, 1 Element, 8 bit, DIP, 16 PinsTEXAS INSTRUMENTS2Buy NowBuy Now
    Through Hole Resistor, 10 kohm,  250 mW, ± 1%TE Connectivity17Buy NowBuy Now
    Tactile Switch, 12mm, Yellow, Top Actuated, Through Hole, Round Button, 24 VDC, 50mAOmron4Buy NowBuy Now
    Tactile Switch, 12mm, Red, 12 VDC, 50mAMulticomp4Buy NowBuy Now
    Tactile Switch, 12mm, Blue, Top Actuated, Through Hole, Round Button, 24 VDC, 50mAOmron4Buy NowBuy Now
    Tactile Switch, 12mm, White, Top Actuated, Through Hole, Round Button, 24 VDC, 50mAOmron4Buy NowBuy Now
    140 Pc. Jumper Wire Kit, 22 AWG, Solid, Assorted Lengths and ColorsTwin Industries1Buy NowBuy Now
    Wire Kit, Jumper, Male to Male, Solderless, 100 mm - 250 mm, 75 PieceMCM2Buy NowBuy Now
    USB Cable, USB Type A Plug, USB Type B Plug, 915 mm, 36.1 ", USB 2.0, BlackMULTICOMP1Buy NowBuy Now

     

    Additional Parts:

     

    Product Name

    Computer with Arduino IDE