Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino and Microcontrollers Quiz

Total questions: 30

Worksheet time: 18mins

Name
Class
Date
1.

The brain that controls the electronic devices and their functions is called:

a)

Digital pins

b)

Analogue pins

c)

Microcontroller

d)

Sensor

2.

The most well-known microcontrollers are Arduino and:

a)

Smart board

b)

Smart object

c)

Micro tools

d)

Micro:bit

3.

In the Arduino board below, number 1 refers to:

a)

USB

b)

9 V

c)

Power pin

d)

Digital pin

4.

In the Arduino board below, number 2 refers to:

a)

USB

b)

9 V

c)

Power pin

d)

Digital pin

5.

In the Arduino board below, number 3 refers to:

a)

USB

b)

9 V

c)

Power pins

d)

Digital pins

6.

In the Arduino board below, number 4 refers to:

a)

USB

b)

9 V

c)

Power pins

d)

Digital pins

7.

In the Arduino board below, number 5 refers to:

a)

Analogue pin

b)

9 V

c)

Power pins

d)

Digital pins

8.

One of the following is used to download the program onto the Arduino board:

a)

9 V

b)

USB

c)

Power pin

d)

Digital pin

9.

One of the following output components provides light:

a)

Buzzer

b)

LED

c)

Pump

d)

LCD

10.

One of the following output components provides sound:

a)

Buzzer

b)

LED

c)

Pump

d)

LCD

11.

One of the following output components performs mechanical action with precision:

a)

Motor

b)

Servo motor

c)

Pump

d)

LCD

12.

One of the following output components performs mechanical rotation:

a)

Motor

b)

Servo motor

c)

Pump

d)

LCD

13.

One of the following is not an output device:

a)

Servo motor

b)

Pump

c)

Ultrasonic Sensor

d)

LED

14.

One of the following is not an input device:

a)

Push button

b)

Temperature Sensor

c)

Screen

d)

Tilt Sensor

15.

One of the following sensors is used to measure distance:

a)

Ultrasonic Sensor

b)

Tilt Sensor

c)

Photoresistor

d)

Temperature Sensor

16.

We need to use the breadboard because:

a)

The Arduino board can’t work without the breadboard

b)

GND pins and 5V pins are limited

c)

To increase the GNDs ports

d)

None of them

17.

What component do you need to use in Tinkercad to control the blinking of the LEDs?

a)

Resistor

b)

Arduino Board

c)

Breadboard

d)

Battery

18.

Which of the following connections should you use for the LEDs in Tinkercad?

a)

Anode connected to GND and cathode to Digital pin

b)

Anode connected to Digital pin and cathode to GND

c)

Both anodes connected to the battery

d)

Both cathodes connected to the Arduino

19.

To code the Arduino for the LEDs to blink, which function is essential to create a delay between the on and off states?

a)

delayMicroseconds

b)

delay

c)

wait

d)

pause

20.

In Tinkercad, which block is used to make the LED turn on?

a)

Set pin to LOW

b)

Set pin to HIGH

c)

Turn LED On

d)

Set LED Active

21.

To repeatedly blink an LED a specified number of times, which loop should you use in Tinkercad?

a)

If statement

b)

Repeat loop

c)

While loop

d)

For loop

22.

These are the steps to create a blink effect: Setting the LED HIGH, waiting, setting LED LOW, then waiting again. Which of these actions should be inside the repeat loop?

a)

Only the delay

b)

The entire sequence (HIGH, wait, LOW, wait)

c)

Only setting LOW

d)

Only turning the LED on

23.

Which block in Tinkercad allows you to define how many times the repeating action occurs?

a)

Repeat until

b)

Repeat with number

c)

Repeat for each

d)

Repeat always

24.

When using a repeat with a condition, which block checks whether the condition is true or false?

a)

Option 1 (Assuming Option 1 is the correct block shown in the image)

b)

Option 2

c)

Option 3

d)

None of them

25.

Which block would you use to change the delay time for the blinking during runtime?

4 lines
26.

What will happen if you set the repeat count to zero?

a)

The LED will never blink

b)

The LED will blink infinitely

c)

The LED will turn on and then off immediately

d)

The program will crash

27.

The waiting that is used for turning the LED on:

a)

10 seconds

b)

1 second

c)

10 millisecond

d)

1 millisecond

28.

This code makes the LED blink ………

a)

fast then it slows down

b)

slow then it becomes fast

c)

the same way all the time

d)

None of them

29.

The loop that is used in the following code is running:

a)

10 times

b)

20 times

c)

forever

d)

None of them

30.

In the following code, the LED will blink:

a)

2 times then it will stop blinking

b)

3 times then it will stop blinking

c)

forever and it will not stop blinking

d)

5 times then it will stop blinking