wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino Quiz

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

In Arduino IDE, IDE stands for _______________.

a)

Integrated Digital Environment

b)

Integrated Development Environment

c)

Instruction Development Environment

d)

Integrated Development Embedded

2.

_____________ Arduino boards has built-in Wi-Fi connectivity.

a)

Arduino Uno

b)

Arduino Mega

c)

Arduino Nano

d)

Arduino MKR1000

3.

In designing a temperature monitoring system using an Arduino Uno. The LM35 temperature sensor outputs an analog voltage proportional to the temperature. Which function will you use to read the sensor values, and how will you convert the value to degrees Celsius?

a)

digitalRead(A0) * 0.488

b)

analogRead(A0) * (5.0 / 1023.0) * 100

c)

analogRead(A0) * (3.3 / 1023.0) * 100

d)

Serial.print(analogRead(A0))

4.

_______________ is used to control the brightness of an LED connected to an Arduino board.

a)

Analog input pin

b)

Digital input pin

c)

Analog output pin

d)

Digital output pin

5.

The maximum number of analog input pins available on an Arduino UNO board is ___________.

a)

4

b)

6

c)

8

d)

10

6.

Identify this component.

a)

Speaker

b)

Temperature sensor

c)

Wind sensor

d)

Ultrasonic sensor

7.

______________ is the microcontroller used in Arduino UNO.

a)

AT91SAM3x8E

b)

ATmega328p

c)

ATmega2560

d)

ATmega32114

8.

It is need to control the brightness of an LED using a potentiometer connected to an analog pin. __________ function will be used to read the potentiometer value and adjust the LED brightness accordingly.

a)

analogWrite(ledPin, analogRead(potPin))

b)

digitalWrite(ledPin, analogRead(potPin))

c)

analogWrite(ledPin, analogRead(potPin) / 4)

d)

Serial.print(analogRead(potPin))

9.

_____________ is the default baud rate for serial communication in Arduino UNO.

a)

4800

b)

115200

c)

9600

d)

14400

10.

Identify the sensor.

a)

Gas detector

b)

UV detector

c)

Sound detector

d)

Proximity sensor

11.

______________ function is used in Arduino to send data via serial communication.

a)

Serial.print()

b)

Serial.begin()

d)

Serial.setup()

12.

To improve data storage efficiency in an Arduino-based sensor logging system. Instead of saving every sensor reading, you decide to log only when the value changes significantly. _____________ approach is most efficient.

a)

Store every value in EEPROM

b)

Compare the current value with the last stored value before saving

c)

Use an interrupt to store only peak values

d)

Save data every 5 seconds regardless of changes

13.

______________ is the default clock speed of the Arduino Uno.

a)

8 MHz

b)

12 MHz

c)

16 MHz

d)

20 MHz

14.

__________ is the purpose of the pinMode() function in Arduino.

a)

To read an analog input

b)

To set a digital pin as INPUT or OUTPUT

c)

To send data to a Wi-Fi module

d)

To store sensor data

15.

___________ is the role of the delay () function in Arduino.

a)

To pause execution for a specified time in microseconds

b)

To run the loop continuously

c)

To pause execution for a specified time in milliseconds

d)

To send serial data