first fact sheet Flashcards
(32 cards)
Arduino program
called a sketch
integrated development environment
asoftware applicationthat provides comprehensive facilities tocomputer programmersforsoftware development.
The void setup
part of a sketch runs once and is the first set of commands that the Arduino runs.
The void loop
part of a sketch runs continuously after the void setup instructions have been followed.
debugger
searching for syntax errors, bugs, and other issues that might prevent the sketch from running successfully
upload
compile the sketch and upload it onto the Arduino microprocessor.
Serial command
creates a link to the serial monitor at a specified rate of data transmission.
Serial Monitor
window in the Arduino IDE that can receive messages or data from the Arduino and show them on the computer screen.
function
container for statements (lines of code) that tell the Arduino to do certain jobs.”
library
a file or set of files that contains a set of values, variables, functions, drivers, etc
Hardware
physical components or pieces of a computer, such as a keyboard, monitor, hard disk drive, motherboard, or USB port.
Software
is the electronic or digital programs and instructions a computer uses to operate.
Source code
is another name for the lines of code or written instructions that tell a computer or microprocessor what to do.
compiler
takes source code and converts it into machine language (and eventually binary) which the computer can actually read and understand.
argument
is a value or parameter used by a command or piece of code in a program
syntax
the grammatical rules and structural patterns governing the ordered use of appropriate words and symbols for issuing commands, writing code, etc., in a particular software application or programming language
software bug
is an error, flaw,failure, orfaultin a computer program orsystemthat causes it to produce an incorrect or unexpected result, or to behave in unintended ways
debugger
a program that goes through lines of code and searches for “bugs” often times syntax errors or other issues.
Digital signals
a combination of low/high, true/false, 1/0, or on/off. Digital signals are discrete, meaning they are either one thing or the other—there is no in-between.
Analog signals
are continuous. They can be any value.
Computers and microprocessors
are digital devices
5V signal
a “high” or “true” value
0 V signal
represents a “low” or “false” value.
threshold
a particular value above or below which a signal will or will not be processed.