Basics: Working With Hardware
When building your project, you will interface hardware elements with your project. These may be as simple as a push button which triggers an input to a more complicated or sophisticated element for example a device that needs a protocol or multiple IO lines to interface with it.
External hardware elements are intended to enhance the design to
- Provide the ability to interact with the system:
- Keypad
- Analog Inputs
- Potentiometer
- Sensor Inputs
- Digital inputs
- Headers
- Provide the ability for the system to interact with the outside world
- Motors
- LC Displays TFT
- Wireless and Wired communication options
The list of hardware elements that can be used in a project is extensive. The list below describing what can be achieved using hardware will provide the elementary information needed to build a project.
A digital input is one when the state changes from either high-low or low to high, and the change is used as the basis for triggering an action by the microcontroller.
๏ปฟThe Tactile Switch๏ปฟ๏ปฟ
๏ปฟDIP Switches๏ปฟ๏ปฟ
๏ปฟRotary BCD Switch๏ปฟ๏ปฟ
A digital output has two states either on or off. This is useful for turning equipment or indication lighting on and off.
๏ปฟLED - Light Emitting Diode๏ปฟ๏ปฟ