-
Notifications
You must be signed in to change notification settings - Fork 5
Step 12and13
#100 Ohm Resistor Array

A resistor array is a bunch of resistors all in one package.


DIP Switches are just a bunch of switches in one package.
A DIP switch is a manual electric switch that is packaged with others in a group in a standard dual in-line package (DIP). The term may refer to each individual switch, or to the unit as a whole. This type of switch is designed to be used on a printed circuit board along with other electronic components and is commonly used to customize the behavior of an electronic device for specific situations.
DIP switches are an alternative to jumper blocks. Their main advantages are that they are quicker to change and there are no parts to lose.
See Switch for more info.

See Switch for more info.
This resistor array is isolated, so it is bi-directional in placement. Shown is an example of bending pins to hold the part in place.
You may have to bend the pins in slightly, like the io expanders, to get them to fit. If you solder the dip switches in upside down it is OK, your numbers will be upside down (and backwards) but it does not matter electrically.
Since step 8 you've been adding the components that expand the capabilities of the Arduino to communicate with more I/O pins; meaning that you can control more things. Specifically, the Hackerling Circuit now has a new form of output, the LED array, and a new input, the DIP switches. Load the program CH_ledandswitches to test them all. The program starts by flashing all the LEDs four times then controls the state of the LEDs based on the DIP switches. Note that the first DIP switch is reserved and doesn't control any LEDs.