NEW
Font size
WorksheetsArduino
Total questions: 35
Worksheet time: 23mins
What is Tinkercad Circuits primarily used for?
Writing essays
3D modeling
Creating and simulating electronic circuits
Playing video games
Before creating a basic circuit in Tinkercad, what is the first step you should do?
Connect the battery
Choose a breadboard
Select the components you will use
Draw a schematic diagram
In Tinkercad Circuits, how can you connect components together?
By drawing lines with a pencil tool
By using wires
By placing components next to each other
By typing commands
What happens if you do not include a resistor in a circuit with an LED?
The LED will not light up
The LED will shine brighter
The LED may burn out due to too much current
The circuit will not complete
Which of the following components can be used to turn on and off a circuit in Tinkercad?
LED
Resistor
Switch
Capacitor
What does an LED in a circuit indicate when it lights up in Tinkercad Circuits?
The circuit is correctly assembled
The LED is broken
There is too much resistance in the circuit
The battery is low
What is this component called?
Arduino board
Bread board
Resistor
LED
Which of the following a STRING VARIABLE?
num = 7
name = "Ms. Lee"
15
"Orange"
Which of the following is an INTEGER VARIABLE?
lunch_number = 631
subject = "Computer Science"
196
"196"
Which of the following symbols is used to store something in a variable?
=
[ ]
==
""
What is a variable?
A fixed value in a program
A storage location identified for data that can change
A type of hardware component
A constant in mathematics
A variable is just a _____ for storing a____
constant; value
container; value
constant; variable
container; variable
What is a * ?
What is a / ?
What is a % ?
What is a % ?
What is ++ ?
What is == ?
What do If statements do?
check to see if something is TRUE
check to see if 2 things are equal
checks to see if 2 things are NOT equal
Checks to see if flow charts are valid
What do Else statements do?
Allow us to change the outcome based on the statement being false
Allow us to have 2 true statements at the same time
Allow us to skip over the conditional if something is false
There is no ELSE statements in code
What type of loop is this?
a variable loop
a for loop
a while loop
What type of loop is this?
a while loop
a for loop
a variable loop
What symbol is used to indicate a comment in Arduino programming?
//
##
/*
!!
How many pins does the HC SR04 ultrasonic distance sensor have?
Two
Three
Five
Four
What is the principle used by the HC SR04 distance sensor to measure distance?
Infrared light
Radio waves
Ultrasonic sound
Visible light
Which pins on the ultrasonic sensor sends out a signal?
VCC
GND
TRIG
ECHO
What pin is used to measure the return of the sound on your ultrasonic sensor
VCC
GND
ECHO
TRIG
What is the speed of sound in air used for in the HC sro4 ultrasonic distance sensor?
To emit ultrasonic sound
To measure the return pulse
To power the sensor
To calculate distance
How do you write a digital output to a specific pin in Arduino programming?
writeDigital(pin, value)
setPinOutput(pin, value)
outputDigital(pin, value)
digitalWrite(pin, value)
What is the purpose of the delay() function in Arduino programming?
To speed up the program execution
To pause the program for a specified amount of time in milliseconds.
To skip a section of the code
To restart the program
What is the function of the setup() in Arduino programming?
To execute the program once and initialize variables, pin modes, start using libraries, etc
To execute the program repeatedly
To pause the program for a specified amount of time
To end the program
What is Arduino?
A. A programming language
B. A microcontroller board
C. A type of breadboard
D. A type of resistor
What programming language does Arduino use?
A. Python
B. Java
C. C++
D. Swift
What is Serial.begin(9600) used for in Arduino?
A. To set the delay of the program
B. To set the baud rate for serial data transmission
C. To start the serial monitor
D. To set the speed of the Arduino board
What does IDE stand for?
Integrated Development Environment
In Deep Environment
Internal Deep Escape
IDE
