NEW
Font size
S
M
L
XL
WorksheetsArduino
Total questions: 32
Worksheet time: 13mins
Name
Class
Date
1.
What is an electrical circuit?
a)
An loop with a power source, load and conductive path
b)
An arduino board
c)
A circuit that has leds, potentiometers, positive and negative volts.
2.
What is an LED?
a)
a light
b)
a light emitting diode
c)
a part of a circuit
3.
Why is a resistor important?
a)
It isn't important
b)
It increases the power of a circuit
c)
It controls the flow of electricity by lessening it to a certain amount
4.
A resistor with color bands: orange, orange, brown, gold is how many ohms?
a)
500
b)
330
c)
1000
d)
750
5.
Are all jumper wires the same?
a)
Yes
b)
No
c)
Sometimes
6.
The (-) column on your breadboard represents the ground.
a)
True
b)
False
7.
A potentiometer is also known as a ___________________
a)
knob
b)
button
c)
variable resistor
8.
In the RGB LED, the R stands for ___________
a)
Ready
b)
Red
c)
Read only
9.
An output is something that happens when a circuit is in use. An example of an output is:
a)
Light flashing
b)
Buzzer sounding
c)
Temperature being given
d)
All of the answers are correct
10.
A push button on a circuit is an ___________
a)
input
b)
output
c)
command
d)
variable
11.
delay(5000); stands for
a)
Wait 5 minutes
b)
Wait 5 seconds
c)
Wait 50 seconds
12.
digitalWrite(13, LOW); turns the light
a)
on
b)
off
c)
dim
13.
A forward slash is used for
a)
code
b)
output
c)
comments
14.
An LED is an:
a)
output
b)
input
15.
An push button is
a)
output
b)
input
16.
An knob is
a)
output
b)
input
17.
An servo is
a)
output
b)
input
18.
A sketch is
a)
an Arduino file
b)
an Arduino picture
c)
an Arduino board
19.
How long is the LED on?
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
a)
1000 seconds
b)
100 seconds
c)
1 second
d)
100 milliseconds
20.
Which pin is the jumper wire connected to?
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
a)
13
b)
12
c)
100
d)
digital pin
21.
Which statement do you change to alter the time?
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
a)
delay
b)
void loop
c)
digitalWrite
d)
pinMode
22.
Which means ON?
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
a)
OUTPUT
b)
HIGH
c)
LOW
d)
delay
23.
Which means Off?
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
a)
OUTPUT
b)
HIGH
c)
LOW
d)
delay
24.
Which means keep going forever?
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH); delay(1000);
digitalWrite(13, LOW); delay(1000);
}
a)
OUTPUT
b)
void setup
c)
void loop
d)
digitalWrite
25.
Which symbol begins a comment?
a)
;
b)
:
c)
.
d)
//
26.
The entire code must end with
a)
Semicolon ;
b)
Parenthesis )
c)
Comma ,
d)
Curly Brace }
27.
Which symbol ends a statement?
a)
Semicolon ;
b)
Parenthesis )
c)
Comma ,
d)
Curly Brace }
28.
Which of the following is true about comments added in the Arduino code?
a)
A. Comments help you understand how your program works
b)
A. Comments take up too much space and should never be used
c)
A. Comments are only there for high level programmers
29.
Why does the LED have different length legs?
a)
For ease of inserting into the breadboard.
b)
To indicate which side is negative and which side is positive.
c)
To ensure it does not easily break.
30.
What does pressing the check-mark do when working with your code?
a)
Saves your work.
b)
Downloads your code onto the arduino board.
c)
Checks your code for mistakes.
d)
Checks to see if the arduino is connected to the computer.
31.
What would happen if we used the following code but the wire was not plugged into pin 13?
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
a)
The LED would not light up at all.
b)
The LED would light up but be very dim.
c)
The LED would light up as normal.
32.
What does LDR stand for?
a)
Long distance relationship
b)
Light driven receptor
c)
Light dependent resistor
d)
Light driven resistor
Reset
