NEW
Font size
WorksheetsQUIZ 1 - INTRODUCTION IN ARDUINO AND SKETCHING IN CODE
Total questions: 30
Worksheet time: 10mins
What is the primary purpose of Arduino?
To manufacture computer hardware
To create complex software applications
To make electronics more accessible to everyone
To develop high-end gaming consoles
Which microcontroller is used in the Arduino Uno?
ATmega2560
ATmega328P
ATmega32
ATmega128
What does the Arduino IDE stand for?
Integrated Development Environment
Interactive Design Environment
Interactive Development Editor
Integrated Device Editor
Which Arduino board is best suited for space-constrained projects?
Arduino Nano
Arduino Due
Arduino Uno
Arduino Mega
What is the function of the reset button on an Arduino board?
To power the board
To change the board settings
To restart the code running on the microcontroller
To upload new sketches
What type of pins are used to read continuous values in Arduino?
Power Pins
PWM Pins
Analog Input Pins
Digital Input/Output Pins
Which of the following is NOT a feature of the Arduino platform?
Extensive libraries
High-level programming languages
Pre-assembled boards
User-friendly programming
What is the purpose of the pinMode() function in Arduino?
To read the value from a pin
To configure a pin as input or output
To write a value to a pin
To delay the program execution
What is the maximum number of digital I/O pins on an Arduino Mega?
32
14
54
16
Which component ensures that the Arduino board receives stable voltage?
Reset Button
Crystal Oscillator
Voltage Regulator
Microcontroller
What is the typical input voltage range for most Arduino boards?
12-15V
3-5V
5-9V
7-12V
What does the delay() function do in an Arduino sketch?
Reads input from a sensor
Writes output to a pin
Resets the Arduino board
Pauses the program for a specified time
Which of the following is a common error when uploading a sketch?
Using the wrong programming language
Not selecting the correct serial port
Not having enough memory
Using an outdated IDE
What is the purpose of comments in Arduino code?
To execute code faster
To increase memory usage
To explain the code for better understanding
To create errors intentionally
Which Arduino board is recommended for beginners?
Arduino Mega
Arduino Due
Arduino Uno
Arduino Nano
What is the maximum voltage that can be applied to the input pins of an Arduino board?
5V
12V
20V
15V
Which programming language is primarily used for writing Arduino sketches?
Python
C++
Java
JavaScript
What is the purpose of the Serial.begin() function in Arduino?
To initialize the serial communication
To read data from a sensor
To write data to a pin
To reset the Arduino board
What is the function of the analogRead() function in Arduino?
To write a value to a pin
To read the value from an analog pin
To configure a pin as input or output
To delay the program execution
Which Arduino board has the highest number of I/O pins?
Arduino Uno
Arduino Mega
Arduino Nano
Arduino Due
What is the purpose of the digitalWrite() function in Arduino?
To read the value from a digital pin
To write a HIGH or LOW value to a digital pin
To configure a pin as input or output
To initialize the serial communication
What is the purpose of the analogWrite() function in Arduino?
To read a value from an analog pin
To write a PWM value to a pin
To configure a pin as input
To delay the program execution
What is the maximum current that can be drawn from a single I/O pin on an Arduino?
20 mA
40 mA
10 mA
50 mA
Which function is used to read the state of a digital pin in Arduino?
digitalRead()
analogRead()
pinMode()
digitalWrite()
What is the purpose of the setup() function in an Arduino sketch?
To initialize variables and settings
To read input from sensors
To execute the main program loop
To upload new sketches
Which of the following is a common use for the Arduino board?
Building a web server
Creating a simple LED blink program
Developing mobile applications
Designing high-performance gaming PCs
What is the function of the loop() function in an Arduino sketch?
To run code once at the start
To continuously execute code
To configure pin modes
To read data from the serial port
What is the function of the analogRead() function in Arduino?
To write a PWM value to a pin
To read a value from an analog pin
To configure a pin as output
To initialize the serial communication
What is the purpose of the Serial.print() function in Arduino?
To read data from a sensor
To send data to the serial monitor
To write a value to a pin
To configure a pin as input
Which of the following is a common sensor used with Arduino?
Temperature Sensor
Graphics Card
Hard Drive
Monitor
