Shift Register (74HC595)
Has three inputs and eight outputs: allows the Arduino to control many outputs at once without as many pins as it would otherwise need.
Has three inputs and eight outputs: allows the Arduino to control many outputs at once without as many pins as it would otherwise need.
Allows electricity to flow through it in only one direction. Often used with DC motors to prevent reverse currents from damaging components.
Sends infrared light pulses that can be read by an Infrared Receiver.
Receives motion instructions from the Arduino, and provides power to the Stepper Motor.
Electrical connector to power motor and receive movement instructions from Arduino. Output shaft can rotate with motor continuously in either direction.
Supplies power to a breadboard, available to be used by electronic components plugged into it.
Provides a convenient, compact area for a breadboard circuit directly plugged in to the top of the Arduino Uno.
Displays rows of text
A large, clicky button.
An electrical switch that allows you to turn on and off high voltages and currents, using a small amount of electricity.
Motor that rotates to an absolute position
The Arduino gets instructions from a computer and follows them as long as it has power. It can be an input, output, or both.
Illuminates when power flows through. It is a diode, so only allows power to flow in one direction.
A 9V DC battery
Measures distance
Switches and isolates electrical devices
Makes variable-pitch beeping, driven by the frequency of a changing (alternating current) power source connected to it.
Makes a high-pitched beeping sound when powered with a steady (direct current) power source.
Vibrates quickly when powered. Usually used as a simple tactile signal. Operates at 5V.
A rotating variable resistor (knob)
Senses up/down and left/right movement of a thumb-sized joystick. Also can be clicked like a button.
Senses acceleration in X, Y, and Z axes; used to detect motion and orientation.
Makes an electrical connection when pressed.
A springy snap-action button with a lever arm.
A small metal ball rolls inside the can, and the electrical switch opens or closes based on its position. Detects coarse orientation.
Changes its electrical resistance based on its temperature: used as a thermometer.
Measures ambient temperature and humidity
Measures luminosity (light)
Interprets infrared remote control signals.
Measures distance
The motor spins when power flows through its wires. Output shaft can rotate continuously in either direction.
Receives motion instructions from the Arduino, and provides power to two motors.