wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Serial Communication - Sensors

Total questions: 16

Worksheet time: 41mins

Name
Class
Date
1.

Which type of sensor is the TMP36?

a)

Motion sensor

b)

Temperature sensor

c)

Pressure sensor

d)

Sound sensor

2.

What happens to the resistance of a photo-resistor when exposed to bright light?

a)

Increases

b)

Remains constant

c)

Decreases

d)

Becomes unpredictable

3.

On an Arduino board, which pins are typically used for analog input?

a)

Digital pins only

b)

Any pin can be used

c)

Analog pins

d)

Requires a special shield

4.

How can the code differentiate between a high and low temperature reading from the TMP36?

a)

By directly comparing the raw values

b)

It cannot differentiate

c)

By converting the raw value to a temperature scale

5.

What can be used to display the sensor readings in Tinkercad?

a)

Only on a physical circuit

b)

Serial monitor

c)

By changing LED brightness

d)

Requires a separate software

6.

In our last project, a higher photo-resistor reading likely indicates:

a)

Darker environment

b)

Brighter environment

c)

No change in light

d)

Sensor malfunction

7.

How can the code be used to control an output based on the sensor readings?

a)

Not possible with this setup

b)

By using conditional statements

c)

Requires additional hardware

d)

Sensor data is for display only

8.

What is a common application for our last project combining TMP36 and photo-resistor sensors?

a)

Controlling a music player

b)

Automatic light control based on light and temperature

c)

Detecting object movement

d)

Measuring sound levels

9.

Troubleshooting Tip: If the sensor readings seem inaccurate, what should you double-check first?

a)

Arduino code logic

b)

Serial monitor settings

c)

Sensor connections to the Arduino

d)

Browser compatibility

10.

Tinkercad allows simulating the circuit before building it physically. What is an advantage of this?

a)

Saves time and components for testing

b)

Easier to share the project

c)

You can securely simulate your project

d)

All answers are correct

11.

What is the purpose of using a photo-resistor in a circuit?

a)

To measure temperature

b)

To detect motion

c)

To sense light intensity

d)

To generate sound

12.

What is the significance of calibrating sensor readings in a project?

a)

To make the project look more professional

b)

To ensure accurate data collection

c)

To increase the project's cost

d)

Calibration is not necessary

13.

You want to explore the sensitivity range of the photo-resistor. Which approach would best achieve this?

a)

Change the resistor value connected to the photo-resistor.

b)

Modify the power supply voltage to the circuit.

c)

Introduce various light sources with different intensities and observe the sensor readings.

d)

The sensitivity of the photoresistor cannot be adjusted.

14.

Your project uses an LED to indicate temperature. When the temperature is below 20°C, the LED should be off. When it's between 20°C and 25°C, the LED should blink slowly. Above 25°C, it should be constantly on. Which conditional statement best represents this logic in your Arduino code?

a)

Use a single "if" statement to check all temperature ranges.

b)

Implement nested "if" statements to check each temperature range consecutively.

c)

Utilize a loop that continuously reads the temperature and adjusts the LED accordingly.

d)

Conditional statements are not necessary for controlling the LED based on temperature.

15.

Your light sensor controls a nightlight. At night (low light), the nightlight should turn on. During the day (bright light), it should be off. How can you define the quantitative value point at which an action is triggered in your code to determine when the light sensor triggers the nightlight?

a)

Set a fixed time schedule for the nightlight to turn on and off.

b)

Continuously adjust the sensor's sensitivity based on ambient light.

c)

Establish a specific light level value as the quantitative value, and control the nightlight based on exceeding or falling below that value.

d)

Quantitative value point are not necessary for this application, the sensor will naturally react to light changes.

16.

How do you see yourself embodying any of the IB Learner Profile attributes?
(Inquirer, Knowledgeable, Thinker, Communicator, Principled, Caring, Risk-taker, Balanced, Open-minded, Reflective)

4 lines