Font size
WorksheetsDA – Digital Applications / Arduino & Sensors (100 MCQs)
Total questions: 100
Worksheet time: 50mins
Arduino is a –
Software program
Sensor
Microcontroller development board
Power IC
Arduino UNO is based on –
ESP8266
ATmega328P microcontroller
AT89S52
STM32
The software used to program Arduino is –
Arduino IDE
MPLAB
Proteus
MATLAB
The full form of IDE is –
Integrated Development Environment
Internal Design Emulator
Input Data Editor
Interface Data Engine
The function setup() in Arduino is used to:
Initialize variables and settings
Run code repeatedly
Compile code
Display output
The function loop() is used for –
Repeated execution of code
Single-time execution
Display messages
Upload data
Arduino code file extension:
.ino
.hex
.cpp
.py
pinMode() function is used to –
Set a pin as INPUT or OUTPUT
Read an analog signal
Send serial data
Blink an LED
digitalWrite() function –
Turns a pin ON or OFF
Reads an analog value
analogRead() reads values between –
0 to 1023
0 to 255
1 to 100
0 to 4096
analogWrite() outputs a PWM value from –
0 to 255
0 to 1023
1 to 100
0 to 500
delay(1000) function creates a delay of –
1 second
1 millisecond
10 seconds
0.1 second
The command Serial.begin(9600) is used to –
Start serial communication at 9600 baud rate
Stop serial communication
Reset the Arduino
Delay execution
Serial.print() displays data on –
Serial monitor
LCD
Internet
LED
The function millis() returns –
Time since the program started (in milliseconds)
Current date
Delay value
Serial port data
DHT11 sensor measures –
Temperature and Humidity
Pressure and Altitude
Sound
Distance
LDR stands for –
Light Dependent Resistor
Light Detecting Register
Low Density Resistor
Light Data Reader
Ultrasonic sensor measures –
Distance
Sound intensity
Ultrasonic sensor uses –
Sound waves
IR light
Laser beam
Magnetic waves
The formula for distance using an ultrasonic sensor is –
Distance = (Time × Speed of Sound) / 2
Time = Distance × Speed.
Distance = Time × Speed
None
The speed of sound used in ultrasonic sensors is –
340 m/s
100 m/s
200 m/s
500 m/s
The servo motor rotates –
At specific angles (0°–180°)
Continuously
Back and forth
Randomly
The DC motor rotates –
Continuously
Stepwise
Randomly
Backward only
Stepper motor moves –
Step by step
Randomly
In one direction only
Backward only
The L298N module is used to –
Drive motors
Measure distance
Display data
Store memory
The DHT11 gives output as –
Digital signal
Analog signal
PWM
Serial only
DS18B20 sensor is a –
Digital temperature sensor
Pressure sensor
BMP180 sensor measures –
Pressure and Altitude
Temperature only
Light
Distance
ADXL335 is an –
Accelerometer
Gyroscope
Pressure sensor
GPS module
NEO-6M is a –
GPS module
Sound sensor
Humidity sensor
Display
GPS stands for –
Global Positioning System
Global Power Source
General Position Signal
Ground Position Setup
OLED display stands for –
Organic Light Emitting Diode
Optical LED Display
Ordinary Light Energy Device
Output Logic Electronic Display
The I2C communication uses –
SDA and SCL pins
TX and RX
MISO and MOSI
SS and CLK
SPI stands for –
Serial Peripheral Interface
System Peripheral Interlink
Serial Program Integration
Signal Process Interface
UART stands for –
Universal Asynchronous Receiver Transmitter
Universal Advanced Radio Transmitter
Unit Address Register Transmitter
User Access Response Terminal
PWM stands for –
Pulse Width Modulation
Power Width Management
PWM is used to –
Control motor speed or LED brightness
Measure distance
Transmit data
Calculate delay
How many analog input pins does the Arduino UNO board have?
6 (A0–A5)
5
4
8
How many digital pins does the Arduino UNO have?
14 (0–13)
10
8
12
The built-in LED on the Arduino UNO is connected to pin –
Pin 13
Pin 0
Pin 5
A0
The default clock speed of the Arduino UNO is –
16 MHz
8 MHz
12 MHz
20 MHz
The Arduino board can be powered using –
USB cable or external adapter (9–12V)
Battery only
Ethernet
Bluetooth
The communication speed in Serial.begin(9600) is measured in –
Bits per second (baud rate)
MHz
Bytes per clock
Volts per second
The library file extension in Arduino is –
.h
.lib
.ino
.cpp
To connect sensors to an Arduino, we use –
Jumper wires
Copper plate
Solder only
Glue
Breadboard is used for –
Testing circuits without soldering
Storing components
Power supply
Measuring voltage
The resistor is used to –
Limit current flow
Store charge
Amplify signal
Control software
Potentiometer is a –
Variable resistor
Fixed resistor
Switch
Capacitor
LDR resistance decreases when –
Light increases
Light decreases
Voltage increases
None
The DHT11 communicates using –
Single wire digital signal
Analog signal
PWM
SPI
The DS18B20 uses which protocol?
One-Wire Protocol
I2C
SPI
UART
BMP180 communicates via –
I2C
UART
SPI
Analog pin
The ADXL335 outputs –
Analog voltage signals
Digital data
PWM
Serial text
The ultrasonic sensor has –
4 pins (VCC, Trig, Echo, GND)
3 pins
2 pins
5 pins
Trigger pin of ultrasonic sensor –
Sends sound wave pulse
Receives sound
Displays data
Resets Arduino
Echo pin of ultrasonic sensor –
Receives reflected wave
Sends wave
Stores data
Lights LED
The ultrasonic sensor cannot detect –
Transparent glass surface
Wall
Metal
Plastic
GPS module provides –
Latitude and Longitude
Light intensity
Humidity
Sound
OLED display uses –
Self-emitting pixels
Backlight only
LED lamp
TFT screen
The L298N module can control –
2 DC motors
1 servo motor
4 LEDs
3 stepper motors
The Servo motor angle is controlled using –
PWM signal
Analog signal
I2C data
Frequency
The maximum PWM value is –
255
1023
512
100
The DC motor driver L298N requires –
External power supply (5–12V)
Internal battery
USB only
None
A relay module is used for –
Switching high voltage using low voltage signal
Storing energy
Displaying data
Transmitting data
The ultrasonic sensor range is –
A) 2 cm to 400 cm
B) 1 cm to 1 m
C) 10 m
D) 100 cm max
The analog voltage range in Arduino is –
0–5V
0–3.3V
1–12V
5–9V
The AREF pin in Arduino is used for –
Setting reference voltage for ADC
Output signal
Power supply
I2C
The function map() is used to –
Scale one range of values to another
Print data
Read digital input
Delay program
EEPROM in Arduino stores –
Permanent data
Temporary variables
Serial data
PWM
The DC power jack of Arduino UNO accepts –
7–12V input
5V only
9V fixed
3.3V
PWM signal can be used for –
Dimming LED or speed control
Reading temperature
Displaying text
Sound detection
The function tone() is used to –
Generate sound on buzzer
Blink LED
Measure distance
Reset Arduino
A buzzer converts –
Electrical energy to sound
Sound to electrical
Light to current
Heat to signal
Light sensor gives –
Analog output
Digital data
PWM
Serial data
The DHT11 sensor has –
3 pins (VCC, Data, GND)
4 pins
2 pins
5 pins
Serial communication uses –
TX and RX pins
SCL and SDA
MOSI and MISO
CS and CLK
The Arduino board resets when –
Reset button is pressed
USB disconnected
Power drops
Loop ends
The power LED on Arduino indicates –
Board is receiving power
Program running
Serial data
Error
The crystal oscillator on Arduino controls –
Timing and speed of operation
Power supply
Analog input
Display
The main communication protocol for I2C devices –
Master-Slave
Peer-to-peer
Client-server
None
The GND pin in Arduino means –
Ground (negative terminal)
Positive terminal
Reference voltage
Analog pin
The LDR sensor module is used in –
Smart street light projects
Soil sensor
Ultrasonic sensor
Temperature control
The ultrasonic sensor is used in –
Smart dustbin or obstacle detection
Temperature measurement
Light detection
Pressure system
The DHT11 is used in –
Weather monitoring systems
Motor control
Street light project
GPS system
Servo motor used in –
Smart dustbin for lid movement
Smart street light
Temperature monitor
Data logging
Ultrasonic distance sensor model –
HC-SR04
BMP180
ADXL335
DS18B20
L298N module has how many motor channels?
Two
One
Three
Four
The sensor used for tilt detection –
Accelerometer (ADXL335)
Ultrasonic
IR sensor
Temperature
Arduino boards communicate wirelessly using –
ESP8266 Wi-Fi or Bluetooth modules
Ethernet
USB only
GSM
Gas sensors detect –
Presence of gases like LPG, CO₂
Sound
Pressure
Light
Smart home IoT system uses –
Sensors and Wi-Fi connectivity
Only switches
Relays
Sound
The Arduino IDE language is based on –
C/C++
Python
Java
Assembly
EEPROM in Arduino is –
Electrically Erasable Programmable Read Only Memory
External Memory
Embedded Memory
Erased Program Module
The DS18B20 temperature unit –
Celsius
Fahrenheit
Kelvin
Any of these
BMP180 can also measure –
Altitude
Speed
Humidity
Temperature only
OLED display communicates using –
I2C or SPI
UART
PWM
USB
The default analog reference voltage –
5V
3.3V
12V
1.8V
The range of analogRead() –
0–1023 (10-bit ADC)
0–255
0–4096
0–2048
L298N motor driver module requires –
5V logic and 12V motor supply
3.3V
9V fixed
24V
Arduino-based smart project example –
Smart dustbin with ultrasonic sensor and servo motor
Fan regulator
CRT display
Manual switch box
