Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino Basics Quiz

Total questions: 19

Worksheet time: 9mins

Name
Class
Date
1.

What is the Arduino platform?

a)

A social media website

b)

A hardware and software platform for building digital devices

c)

A computer operating system

d)

A type of robot vacuum

2.

What is an IDE?

a)

An Internet Data Exchange

b)

A device used for networking

c)

A software application used for writing and uploading code

d)

A kind of sensor

3.

Which Arduino board are we using?

a)

Arduino Mega

b)

Arduino Leonardo

c)

Arduino Uno

d)

Arduino Nano

4.

What is a sensor?

a)

A device that responds to user input

b)

A device that stores power

c)

A component that detects changes in the environment

d)

A type of cable

5.

What is an actuator?

a)

A device that senses environmental changes

b)

A component that performs an action or movement

c)

A power supply

d)

A programming command

6.

What are Digital I/O pins?

a)

Pins that can read and write only high or low values

b)

Pins used only for power

c)

Pins that control motors

d)

Pins that store memory

7.

What are analog input (analog in) pins?

a)

Pins used for wireless communication

b)

Pins that detect digital signals

c)

Pins that receive varying voltage signals

d)

Pins that provide internet access

8.

What are analog output (analog out) pins?

a)

Pins that output varying voltage using PWM

b)

Pins that send digital signals

c)

Pins that control USB communication

d)

Pins used for resetting the board

9.

How do we power the Arduino board?

a)

Using a coin cell battery only

b)

By plugging it into a monitor

c)

With USB cable, batteries, or power adapter

d)

It doesn’t require power

10.

What is the function of a microcontroller on an Arduino board?

a)

To act as a power source

b)

To store large amounts of data

c)

To execute code and control other components

d)

To provide internet connectivity

11.

Which programming language is primarily used for writing Arduino sketches?

a)

C/C++

b)

Java

c)

Ruby

d)

Python

12.

What is the purpose of a breadboard in Arduino projects?

a)

To provide wireless communication

b)

To store code

c)

To temporarily prototype and test circuits

d)

To permanently solder components

13.

Which command is called when a sketch starts. Use it to initialize variables, pin modes, start using libraries, etc. It will only run once, after each power up or reset of the Arduino board.

a)

loop ( )

b)

delay( )

c)

setup ( )

d)

input( )

14.

This pauses the program for the amount of time (in miliiseconds) specified as parameter. (There are 1000 milliseconds in a second.)

a)

loop ( )

b)

delay( )

c)

setup ( )

d)

input( )

15.

Which command is called repetitively over and over again as long as the Arduino has power.

a)

loop ( )

b)

delay( )

c)

setup ( )

d)

input( )

16.

Refers as a function and use it to initialize variables, pin modes, start using libraries, etc. It will only run once, after each power up or reset of the Arduino board.

a)

loop ( )

b)

delay( )

c)

setup ( )

d)

input( )

17.

What is Arduino?

a)

A company for selling microcontrollers

b)

A software used to program microcontrollers

c)

An open-source electronics prototyping platform based on flexible, easy-to-use hardware and software

18.

A micro-controller is...

a)

small CPU made of transistors and conductors of heat and sound sensor

b)

portable circuits capable of making other circuits

c)

small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals

d)

small chip made of silver

19.

What is the role of a resistor in an Arduino circuit?

a)

To increase the voltage

b)

To limit the current flow

c)

To convert AC to DC

d)

To store electrical energy