User Tools

Site Tools


arduino:arduino_crash_course:digital_output

Digital Outputs

The Arduino distinguishes between “digital” and “analog” outputs. As was the case with inputs, the nomenclature used for outputs is a little misleading. Arduino's digital outputs are better called “Boolean” or “logical” outputs. Arduino “analog” outputs are actually a special form of a Boolean output. (We discuss analog outputs in the following section.) As we did with inputs, we will use the nomenclature used in the Arduino literature to avoid confusion.

An Arduino digital output is one that can be set to one of two levels: HIGH or LOW. When a digital output is set HIGH, it will output a voltage approximately equal to the power supply voltage. When it is set LOW, it will output a voltage approximately equal to zero volts.

Arduino outputs are not unlimited super-sources! Each model has different specifications regarding the maximum current that a pin can output (or absorb). Exceeding these limits may permanently damage the Arduio microcontroller chip.

All of the examples we have seen so far have used digital outputs, so there's not much more to say. :-)

arduino/arduino_crash_course/digital_output.txt · Last modified: 2017/11/06 02:48 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki