Font size
WorksheetsArduino Basics
Total questions: 33
Worksheet time: 28mins
A piece of insulation threaded with conductive wires.
circuit board
digital pin
microcontroller
motherboard
A small, low-cost microcomputer designed to perform the specific tasks like displaying microwave's information, receiving remote signals, etc.
circuit board
digital pin
microcontroller
motherboard
What is Arduino?
An open-source programmable circuit board on a easy-to-use hardware and software.
A project started in 2003 by James Cuartielles and Massimo Rowling.
An open-source programmable circuit board on easy-to-use hardware with no software.
A project started in 2003 by David Cuartielles and Massimo Banzi.
How many digital pins are there?
(a)
How many analog inputs are there?
(a)
1 =
(a)
2 =
(a)
3 =
(a)
4 =
(a)
5 =
(a)
6 =
(a)
7 =
(a)
8 =
(a)
9 =
(a)
10 =
(a)
11 =
(a)
12 =
(a)
13 =
(a)
14 =
(a)
15 =
(a)
16 =
(a)
17 =
(a)
What is IDE?
I Don't 'Erstand
Integrated Development Environment
Integrated Digital Encoding
Intense Deathly Eyestrain
A collection of functions that all have something in common.
Functions
Library
Allows a programmer to divide a specific code into various sections that perform a particular task.
Functions
Library
Which programming languages does Arduino IDE support?
C
Python
C++
Java
What is the program/code written in the Arduino IDE?
(a)
What to do before Sketching?
Buy a laptop
Power up your board
Get a pencil
Select your Arduino board
Select your serial port
What is the correct starting structure of every Arduino sketch?
void setup()
{
}
void loop()
{
}
void setup()
{
}
void loop
{
}
void setup()
{
void loop()
{
}
void setup()
{
{
void loop()
}
}
What does setup do?
Runs the code once
Fixes your code.
Is used to set pinMode or initialize serial communication.
Runs the code repeatedly.
What does loop do?
Runs the code once
Fixes your code.
Is used to set pinMode or initialize serial communication.
Runs the code repeatedly.
What are comments?
//This is a comment
Ignored by the complier
/*This is a
comment*/
Seen by the compiler
Run multiple times
Why do we use the serial.print?
To generate data or information.
To print stuff.
Because we can.
Because it's what an alpha would do.
