Inputs and Outputs
From robotics
Inputs and Outputs (IO)
All programs work on an Input / Output basis, whether it is a PC based program taking in a joystick and outputting the commands to a game character or a microcontroller that flashes an LED when a button is pressed. Arduinos support a number of inputs and outputs.
Inputs
Inputs are essential and vary greatly.
There are several different ways to get an Input with an Arduino.