Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Level 6 - Review

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

1. How many analog pins are there is Atmega324PA?

a)

6

b)

4

c)

8

d)

10

2.

What is the unit of Frequency?

a)

ms

b)

Hz

c)

m/s

d)

Volts

3.

Which function is used to set a pin as INPUT or OUTPUT?

a)

pinMode();

b)

digitalWrite();

c)

digitalRead();

d)

Serial.begin();

4.

Which of the following is correct syntax to make the pin 9 as high?

a)

digitalRead (9, HIGH);

b)

digitalwrite (9, HIGH);

c)

digitalRead (9, high);

d)

digitalWrite (9, HIGH);

5.

What does PWM stand for?

a)

Pulse Width Mode

b)

Pin Wide Modulation

c)

Pulse Width Modulation

d)

Pin Wire Module

6.

Which of the following is an output device?

a)

Seven Segment Display

b)

Joystick

c)

Keypad

d)

Microphone

7.

Which function can be used to add 1 to a variable every time?

a)

*

b)

++

c)

--

d)

==

8.

If a stepper motor has a step size of 10 degrees, how many steps will be required to complete one rotation?

a)

3600

b)

360

c)

36

d)

10

9.

What does LCD stands for?

a)

Light Clear Display

b)

Liquid Crystal Device

c)

Light Crystal Device

d)

Liquid Crystal Display

10.

How many times the following 'for loop' will repeat?

for (int x = 5; x < = 15; x++)

a)

5

b)

10

c)

15

d)

11

11.

Which function in the program makes the program run forever?

a)

void loop()

b)

void setup()

c)

forever ()

d)

if ()

12.

Which command is used to display texts or values on Serial monitor?

a)

Serial.begin();

b)

Serial.println();

c)

Serial.write();

d)

Serial.read();

13.

Which operator is used to compare whether both the sides are same or not?

a)

=

b)

<

c)

==

d)

>

14.

Which operator is used to execute an action only when two conditions are true at the same time?

a)

!

b)

&&

c)

||

d)

~

15.

A 300 ms delay is how many seconds?

a)

0.3 seconds

b)

3 seconds

c)

30 seconds

d)

None of the above

16.

Which is the correct syntax to add a library in program?

a)

*include <LibraryName.h>

b)

#add <LibraryName.h>

c)

*add <LibraryName.h>

d)

#include <LibraryName.h>

17.

In a NTC thermistor, when temperature rises what happens to its resistance?

a)

The resistance does not change

b)

The resistance increases

c)

The resistance decreases

d)

Cannot say

18.

Motor driver is used to

a)

Ensure sufficient current is flowing through motors

b)

Enable PWM

c)

Ensure the motors can be controlled momentarily

d)

None of the options

19.

To comment a line in the program, which is the correct syntax?

a)

++

b)

//

c)

--

d)

**

20.

Which data type you will use if you have to store decimal numbers in a variable?

a)

int

b)

char

c)

long

d)

float

21.

if ( x <= 10)

{

Serial.println("Hello")

x = x + 2;

delay(1000);

}

How many times 'hello' will be printed on screen if x starts as 0?

a)

1

b)

10

c)

5

d)

0

22.

What is used to indicate the end of a statement in Arduino C program?

a)

"

b)

;

c)

)

d)

//

23.

LDR stands for

a)

Light Diode Receiver

b)

Light Dependent Receiver

c)

Light Dependent Resistor

d)

Light Diode Resistor

24.

What is the baud rate required to operate the Bluetooth module (HC05) in data mode?

a)

38400

b)

2000000

c)

115200

d)

9600

25.

if (digitalRead(0) == 1)

{

angle = angle * 2;

delay(500);

}

What will be the value of angle if switch on digital pin 0 is pressed 10 times? Consider the starting value of angle as 0.

a)

0

b)

2

c)

20

d)

200