wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DA – Digital Applications / Arduino & Sensors (100 MCQs)

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

Arduino is a –

a)

Software program

b)

Sensor

c)

Microcontroller development board

d)

Power IC

2.

Arduino UNO is based on –

a)

ESP8266

b)

ATmega328P microcontroller

c)

AT89S52

d)

STM32

3.

The software used to program Arduino is –

a)

Arduino IDE

b)

MPLAB

c)

Proteus

d)

MATLAB

4.

The full form of IDE is –

a)

Integrated Development Environment

b)

Internal Design Emulator

c)

Input Data Editor

d)

Interface Data Engine

5.

The function setup() in Arduino is used to:

a)

Initialize variables and settings

b)

Run code repeatedly

c)

Compile code

d)

Display output

6.

The function loop() is used for –

a)

Repeated execution of code

b)

Single-time execution

c)

Display messages

d)

Upload data

7.

Arduino code file extension:

a)

.ino

b)

.hex

c)

.cpp

d)

.py

8.

pinMode() function is used to –

a)

Set a pin as INPUT or OUTPUT

b)

Read an analog signal

c)

Send serial data

d)

Blink an LED

9.

digitalWrite() function –

a)

Turns a pin ON or OFF

b)

Reads an analog value

10.

analogRead() reads values between –

a)

0 to 1023

b)

0 to 255

c)

1 to 100

d)

0 to 4096

11.

analogWrite() outputs a PWM value from –

a)

0 to 255

b)

0 to 1023

c)

1 to 100

d)

0 to 500

12.

delay(1000) function creates a delay of –

a)

1 second

b)

1 millisecond

c)

10 seconds

d)

0.1 second

13.

The command Serial.begin(9600) is used to –

a)

Start serial communication at 9600 baud rate

b)

Stop serial communication

c)

Reset the Arduino

d)

Delay execution

14.

Serial.print() displays data on –

a)

Serial monitor

b)

LCD

c)

Internet

d)

LED

15.

The function millis() returns –

a)

Time since the program started (in milliseconds)

b)

Current date

c)

Delay value

d)

Serial port data

16.

DHT11 sensor measures –

a)

Temperature and Humidity

b)

Pressure and Altitude

c)

Sound

d)

Distance

17.

LDR stands for –

a)

Light Dependent Resistor

b)

Light Detecting Register

c)

Low Density Resistor

d)

Light Data Reader

18.

Ultrasonic sensor measures –

a)

Distance

b)

Sound intensity

19.

Ultrasonic sensor uses –

a)

Sound waves

b)

IR light

c)

Laser beam

d)

Magnetic waves

20.

The formula for distance using an ultrasonic sensor is –

a)

Distance = (Time × Speed of Sound) / 2

b)

Time = Distance × Speed.

c)

Distance = Time × Speed

d)

None

21.

The speed of sound used in ultrasonic sensors is –

a)

340 m/s

b)

100 m/s

c)

200 m/s

d)

500 m/s

22.

The servo motor rotates –

a)

At specific angles (0°–180°)

b)

Continuously

c)

Back and forth

d)

Randomly

23.

The DC motor rotates –

a)

Continuously

b)

Stepwise

c)

Randomly

d)

Backward only

24.

Stepper motor moves –

a)

Step by step

b)

Randomly

c)

In one direction only

d)

Backward only

25.

The L298N module is used to –

a)

Drive motors

b)

Measure distance

c)

Display data

d)

Store memory

26.

The DHT11 gives output as –

a)

Digital signal

b)

Analog signal

c)

PWM

d)

Serial only

27.

DS18B20 sensor is a –

a)

Digital temperature sensor

b)

Pressure sensor

28.

BMP180 sensor measures –

a)

Pressure and Altitude

b)

Temperature only

c)

Light

d)

Distance

29.

ADXL335 is an –

a)

Accelerometer

b)

Gyroscope

c)

Pressure sensor

d)

GPS module

30.

NEO-6M is a –

a)

GPS module

b)

Sound sensor

c)

Humidity sensor

d)

Display

31.

GPS stands for –

a)

Global Positioning System

b)

Global Power Source

c)

General Position Signal

d)

Ground Position Setup

32.

OLED display stands for –

a)

Organic Light Emitting Diode

b)

Optical LED Display

c)

Ordinary Light Energy Device

d)

Output Logic Electronic Display

33.

The I2C communication uses –

a)

SDA and SCL pins

b)

TX and RX

c)

MISO and MOSI

d)

SS and CLK

34.

SPI stands for –

a)

Serial Peripheral Interface

b)

System Peripheral Interlink

c)

Serial Program Integration

d)

Signal Process Interface

35.

UART stands for –

a)

Universal Asynchronous Receiver Transmitter

b)

Universal Advanced Radio Transmitter

c)

Unit Address Register Transmitter

d)

User Access Response Terminal

36.

PWM stands for –

a)

Pulse Width Modulation

b)

Power Width Management

37.

PWM is used to –

a)

Control motor speed or LED brightness

b)

Measure distance

c)

Transmit data

d)

Calculate delay

38.

How many analog input pins does the Arduino UNO board have?

a)

6 (A0–A5)

b)

5

c)

4

d)

8

39.

How many digital pins does the Arduino UNO have?

a)

14 (0–13)

b)

10

c)

8

d)

12

40.

The built-in LED on the Arduino UNO is connected to pin –

a)

Pin 13

b)

Pin 0

c)

Pin 5

d)

A0

41.

The default clock speed of the Arduino UNO is –

a)

16 MHz

b)

8 MHz

c)

12 MHz

d)

20 MHz

42.

The Arduino board can be powered using –

a)

USB cable or external adapter (9–12V)

b)

Battery only

c)

Ethernet

d)

Bluetooth

43.

The communication speed in Serial.begin(9600) is measured in –

a)

Bits per second (baud rate)

b)

MHz

c)

Bytes per clock

d)

Volts per second

44.

The library file extension in Arduino is –

a)

.h

b)

.lib

c)

.ino

d)

.cpp

45.

To connect sensors to an Arduino, we use –

a)

Jumper wires

b)

Copper plate

c)

Solder only

d)

Glue

46.

Breadboard is used for –

a)

Testing circuits without soldering

b)

Storing components

c)

Power supply

d)

Measuring voltage

47.

The resistor is used to –

a)

Limit current flow

b)

Store charge

c)

Amplify signal

d)

Control software

48.

Potentiometer is a –

a)

Variable resistor

b)

Fixed resistor

c)

Switch

d)

Capacitor

49.

LDR resistance decreases when –

a)

Light increases

b)

Light decreases

c)

Voltage increases

d)

None

50.

The DHT11 communicates using –

a)

Single wire digital signal

b)

Analog signal

c)

PWM

d)

SPI

51.

The DS18B20 uses which protocol?

a)

One-Wire Protocol

b)

I2C

c)

SPI

d)

UART

52.

BMP180 communicates via –

a)

I2C

b)

UART

c)

SPI

d)

Analog pin

53.

The ADXL335 outputs –

a)

Analog voltage signals

b)

Digital data

c)

PWM

d)

Serial text

54.

The ultrasonic sensor has –

a)

4 pins (VCC, Trig, Echo, GND)

b)

3 pins

c)

2 pins

d)

5 pins

55.

Trigger pin of ultrasonic sensor –

a)

Sends sound wave pulse

b)

Receives sound

c)

Displays data

d)

Resets Arduino

56.

Echo pin of ultrasonic sensor –

a)

Receives reflected wave

b)

Sends wave

c)

Stores data

d)

Lights LED

57.

The ultrasonic sensor cannot detect –

a)

Transparent glass surface

b)

Wall

c)

Metal

d)

Plastic

58.

GPS module provides –

a)

Latitude and Longitude

b)

Light intensity

c)

Humidity

d)

Sound

59.

OLED display uses –

a)

Self-emitting pixels

b)

Backlight only

c)

LED lamp

d)

TFT screen

60.

The L298N module can control –

a)

2 DC motors

b)

1 servo motor

c)

4 LEDs

d)

3 stepper motors

61.

The Servo motor angle is controlled using –

a)

PWM signal

b)

Analog signal

c)

I2C data

d)

Frequency

62.

The maximum PWM value is –

a)

255

b)

1023

c)

512

d)

100

63.

The DC motor driver L298N requires –

a)

External power supply (5–12V)

b)

Internal battery

c)

USB only

d)

None

64.

A relay module is used for –

a)

Switching high voltage using low voltage signal

b)

Storing energy

c)

Displaying data

d)

Transmitting data

65.

The ultrasonic sensor range is –

a)

A) 2 cm to 400 cm

b)

B) 1 cm to 1 m

c)

C) 10 m

d)

D) 100 cm max

66.

The analog voltage range in Arduino is –

a)

0–5V

b)

0–3.3V

c)

1–12V

d)

5–9V

67.

The AREF pin in Arduino is used for –

a)

Setting reference voltage for ADC

b)

Output signal

c)

Power supply

d)

I2C

68.

The function map() is used to –

a)

Scale one range of values to another

b)

Print data

c)

Read digital input

d)

Delay program

69.

EEPROM in Arduino stores –

a)

Permanent data

b)

Temporary variables

c)

Serial data

d)

PWM

70.

The DC power jack of Arduino UNO accepts –

a)

7–12V input

b)

5V only

c)

9V fixed

d)

3.3V

71.

PWM signal can be used for –

a)

Dimming LED or speed control

b)

Reading temperature

c)

Displaying text

d)

Sound detection

72.

The function tone() is used to –

a)

Generate sound on buzzer

b)

Blink LED

c)

Measure distance

d)

Reset Arduino

73.

A buzzer converts –

a)

Electrical energy to sound

b)

Sound to electrical

c)

Light to current

d)

Heat to signal

74.

Light sensor gives –

a)

Analog output

b)

Digital data

c)

PWM

d)

Serial data

75.

The DHT11 sensor has –

a)

3 pins (VCC, Data, GND)

b)

4 pins

c)

2 pins

d)

5 pins

76.

Serial communication uses –

a)

TX and RX pins

b)

SCL and SDA

c)

MOSI and MISO

d)

CS and CLK

77.

The Arduino board resets when –

a)

Reset button is pressed

b)

USB disconnected

c)

Power drops

d)

Loop ends

78.

The power LED on Arduino indicates –

a)

Board is receiving power

b)

Program running

c)

Serial data

d)

Error

79.

The crystal oscillator on Arduino controls –

a)

Timing and speed of operation

b)

Power supply

c)

Analog input

d)

Display

80.

The main communication protocol for I2C devices –

a)

Master-Slave

b)

Peer-to-peer

c)

Client-server

d)

None

81.

The GND pin in Arduino means –

a)

Ground (negative terminal)

b)

Positive terminal

c)

Reference voltage

d)

Analog pin

82.

The LDR sensor module is used in –

a)

Smart street light projects

b)

Soil sensor

c)

Ultrasonic sensor

d)

Temperature control

83.

The ultrasonic sensor is used in –

a)

Smart dustbin or obstacle detection

b)

Temperature measurement

c)

Light detection

d)

Pressure system

84.

The DHT11 is used in –

a)

Weather monitoring systems

b)

Motor control

c)

Street light project

d)

GPS system

85.

Servo motor used in –

a)

Smart dustbin for lid movement

b)

Smart street light

c)

Temperature monitor

d)

Data logging

86.

Ultrasonic distance sensor model –

a)

HC-SR04

b)

BMP180

c)

ADXL335

d)

DS18B20

87.

L298N module has how many motor channels?

a)

Two

b)

One

c)

Three

d)

Four

88.

The sensor used for tilt detection –

a)

Accelerometer (ADXL335)

b)

Ultrasonic

c)

IR sensor

d)

Temperature

89.

Arduino boards communicate wirelessly using –

a)

ESP8266 Wi-Fi or Bluetooth modules

b)

Ethernet

c)

USB only

d)

GSM

90.

Gas sensors detect –

a)

Presence of gases like LPG, CO₂

b)

Sound

c)

Pressure

d)

Light

91.

Smart home IoT system uses –

a)

Sensors and Wi-Fi connectivity

b)

Only switches

c)

Relays

d)

Sound

92.

The Arduino IDE language is based on –

a)

C/C++

b)

Python

c)

Java

d)

Assembly

93.

EEPROM in Arduino is –

a)

Electrically Erasable Programmable Read Only Memory

b)

External Memory

c)

Embedded Memory

d)

Erased Program Module

94.

The DS18B20 temperature unit –

a)

Celsius

b)

Fahrenheit

c)

Kelvin

d)

Any of these

95.

BMP180 can also measure –

a)

Altitude

b)

Speed

c)

Humidity

d)

Temperature only

96.

OLED display communicates using –

a)

I2C or SPI

b)

UART

c)

PWM

d)

USB

97.

The default analog reference voltage –

a)

5V

b)

3.3V

c)

12V

d)

1.8V

98.

The range of analogRead() –

a)

0–1023 (10-bit ADC)

b)

0–255

c)

0–4096

d)

0–2048

99.

L298N motor driver module requires –

a)

5V logic and 12V motor supply

b)

3.3V

c)

9V fixed

d)

24V

100.

Arduino-based smart project example –

a)

Smart dustbin with ultrasonic sensor and servo motor

b)

Fan regulator

c)

CRT display

d)

Manual switch box