wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Microcontroller and Servo Motor Quiz

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

What is the primary goal of Activity 3.2.5?

a)

To create a new microcontroller

b)

To manage inputs and outputs of a microcontroller

c)

To design a new type of servo motor

d)

To build a new type of sensor

2.

What type of output device responds to a broad range of values rather than just 0 and 1?

a)

Digital output device

b)

Analog output device

c)

Binary output device

d)

Mechanical output device

3.

What is a continuous servo designed to do?

a)

Rotate within a limited range

b)

Rotate beyond one full revolution

c)

Move linearly

d)

Provide digital signals

4.

Which pins on the micro:bit are optimized for analog outputs for a servo?

a)

Pin 0 and Pin 1

b)

Pin 2 and Pin 3

c)

Pin 4 and Pin 5

d)

Pin 6 and Pin 7

5.

What should you never connect to the GND or negative power rail to avoid damaging the micro:bit?

a)

5V row

b)

3V3 row

c)

12V row

d)

9V row

6.

What is the purpose of the servo horn?

a)

To provide power to the servo

b)

To control the servo speed

c)

To better see the servo rotation speed

d)

To connect the servo to the micro:bit

7.

What does pressing button A on the micro:bit do in the continuous servo program?

a)

Turns the servo clockwise at full speed

b)

Turns the servo counterclockwise at full speed

c)

Stops the servo

d)

Increases the servo speed

8.

What is the range of values for the continuous servo used in this activity?

a)

0 to 180 units

b)

70 to 110 units

c)

50 to 150 units

d)

30 to 90 units

9.

What is an event handler in programming?

a)

A control statement that initiates a program

b)

A block that checks for conditions

c)

A block that looks for inputs or events to perform specific actions

d)

A block that repeats a program

10.

What type of input does a potentiometer provide?

a)

Digital input

b)

Analog input

c)

Binary input

d)

Mechanical input

11.

What is the purpose of the potentiometer in the analog input program?

a)

To control the servo speed

b)

To provide power to the micro:bit

12.

What is the range of input values for the potentiometer?

a)

0 to 180

b)

1 to 1023

c)

50 to 150

d)

30 to 90

13.

What does the flex sensor measure?

a)

Voltage

b)

Resistance

c)

Current

d)

Temperature

14.

What is the recommended maximum angle to flex the sensor to avoid damage?

a)

45 degrees

b)

60 degrees

c)

90 degrees

d)

120 degrees

15.

What does pressing button A do in the flex sensor program?

a)

Displays the value on the LED matrix

b)

Turns the servo clockwise

c)

Stops the servo

d)

Increases the servo speed

16.

What is the purpose of the emergency stop in the circuit?

a)

To provide power to the servo

b)

To disable the servo motion rapidly

c)

To control the servo speed

d)

To connect the servo to the micro:bit

17.

What type of switch is used for the emergency stop?

a)

Slide switch

b)

Push-button switch

c)

Toggle switch

d)

Rotary switch

18.

What does the E Stop push-button switch do when pressed?

a)

Enables the system

b)

Disables the system

c)

Increases the servo speed

d)

Decreases the servo speed

19.

What ergonomic factors should be considered when designing an input device?

a)

Size and shape

b)

Color and material

c)

Comfort and ease of use

d)

Weight and durability

20.

What is the purpose of using a variable power supply in the servo circuit?

a)

To provide sufficient power to operate the continuous servo

b)

To control the servo speed

c)

To measure the input values

d)

To connect the servo to the micro:bit

21.

What does the Set Servo code block do?

a)

Establishes the low-to-high range of the continuous servo

b)

Turns the servo clockwise

c)

Stops the servo

d)

Increases the servo speed

22.

What is the purpose of the Show Number code block in the event handler program?

a)

To display the potentiometer analog input on the LED matrix

b)

To control the servo speed

c)

To provide power to the micro:bit

d)

To connect the servo to the micro:bit

23.

What does the flex sensor hand grip control in the flex sensor program?

a)

The servo speed

b)

The micro:bit power

24.

What should you do if your circuit does not behave as expected?

a)

Turn off the power supply

b)

Refer to the Circuit Troubleshooting Checklist

c)

Increase the servo speed

d)

Connect the servo to the micro:bit