00:00

1.

What does an IDE stand for?

1marks

Case

B

IDE is an Integrated Development Environment which is used to run softwares to build applications to combine developer tools into Graphical User Interface (GUI). Arduino uses its own IDE to run the code and interface it into the components connected.

2.

What type of pins are used for Input/Output in Arduino?

1marks

Case

C

Analog and Digital type of data is only used for transmitting data in terms code to interface into the circuit built. The continuous and discrete are usually data forms used in signal transmission.

3.

What type of pins are used as Pulse Width Modulation pins?

1marks

Case

A

PWM is a method of getting Analog outputs through digital inputs. Hence Digital Pins are used as PWM pins that convert the data into Analog later.

4.

What are the main built-in functions used in Arduino IDE to write the code?

1marks

Case

A

The setup( ) function is the one used to define the variables and functions used for the code. The loop() function contains those conditions and functions that need to be repeated along the code. The other functions given above are not built-in for Arduino IDE.

5.

What are TX and RX pins that are present on the Arduino Board?

1marks

Case

C

The Transmitting and Receiving pins are required on the Arduino Board to be able to both Transmit and Receive data, to and from the sensors or from its system connection.

6.

Which of the components present on the Arduino board is called the brain of Arduino?

1marks

Case

B

IC (Integrated Circuit) is embedded on the Board that is responsible to drive a particular function. Without an IC, the Arduino board would not be able to carry out an task or function.

7.

Which component is responsible for maintaining voltage level on the Arduino board?

1marks

Case

B

Voltage Regulator keeps a limit over the voltage passed to the board and protects it from any damage.

8.

Which component is used to bring the initial settings and values of the Arduino board once pressed?

1marks

Case

C

Reset basically means to bring back initial values. Hence the Reset button is used.

9.

Which hardware devices are used/connected additionally with the Arduino board to provide extra features?

1marks

Case

B

Shields are hardware devices that are used/connected additionally with the Arduino board. They are pre-built circuit boards that provide extra capabilities to the Arduino. Few examples of #shields are Relay shield, Motor shield, LCD shield, etc.

10.

What is the standard Baud Rate used in Arduino code?

1marks

Case

A

A wide range of values can be used as baud rate but 9600 is the generally used baud rate.

11.

Which built-in function can assign an Input/Ouput pin(stored as a variable)?

1marks

Case

B

As assigning the mode for a variable is not going to be printed on the screen of the serial monitor, Serial word is not used as a suffix for the function. Programming languages as case sensitive which means the letters in the Upper/lower case must be used properly for the particular keyword or function to be recognised. Hence the letter “M” in the function pinMode( ) is in uppercase.

12.

Identify the sensor.

1marks

Case

C

MQ-2 is a gas sensor that detects concentration of gases in the atmosphere and is usually used to detect smoke.

13.

The relay is also called

1marks

Case

A

Relay modules use electromagnetic principle to switch the lines in the circuit.

14.

What is the frequency of the crystal oscillator present on the Arduino UNO/MEGA board?

1marks

Case

C

Crystal oscillator is a component that generates clock signals that can be used for low frequency operation through USB.

15.

How many types of power supply pins are present in the Arduino UNO?

2marks

Case

C

There are two power supply pins (rV and 3.3V) that are used to give Voltage to the small components connected to it. All types of Arduino boards have only these two power supply pins.

16.

Which built-in function is used to declare the basic variables and functions that need to executed once?

2marks

Case

C

The setup() function is the primary function containing all the definitions of variables and functions used for the code which will be executed without looping.

17.

Which built-in function is used to execute the particular code repeatedly in Arduino IDE?

2marks

Case

A

As the name suggests, this particular function runs the given ode continuously till the condition is satisfied.

18.

Can Analog pins be used as Digital Pins in an Arduino Board?

2marks

Case

A

The analog pins can be configured and used as Digital Pins by using proper functions in the IDE.

19.

Which function amongst these is a time function?

2marks

Case

D

There are four time functions that can be used in the code, they are delay(), delayMicroseconds(), millis() and micros().

20.

The output current of the 3.3V regulator present in Arduino is

2marks

Case

D

The output current must exist which can sometimes be used as output based on the input voltage.

21.

What is the most common type of output obtained from sensors or from Arduino itself?

2marks

Case

B

All the inputs/outputs are in terms of Voltage.

22.

How many seconds delay is given by this statement? delay(10000)

2marks

Case

B

One second is equal to 1000 milliseconds and the default value associated with delay is milliseconds.

23.

How many times will the LED blink by running this code? Blink here is considered as ON and OFF together, once. for( int i=1, i<10, i++) {
digitalWrite(pin, HIGH);
delay(1000);
digitalWrite(pin,LOW);
delay(1000);
}

2marks

Case

B

the ‘for’ loop runs from the initial value 1 and ends at a number less than 10, that is 9. Therefore, the LED connected and named as pin, will blink 9 times.

24.

Which type of pins can be used as Serial Data Line(SDA) and Serial Clock (SCL) pins?

3marks

Case

B

As per the board design, apart from the SDA and SCL separately present on the board, two Analog pins can also be used as SDA and SCL pins.

25.

Which component present on the Arduino board is used to generate clock Signal in terms of Square waves?

3marks

Case

A

The Crystal oscillator is a device used to generate clock waves not only in Arduino. It is the main function of the device.

26.

Detect the error and choose the correct option for blinking internal LED(Bydefault build on Arduino board) as per the program-

int a=9;
void setup() {
pinMode(a, OUTPUT);
}
void loop() {
digitalWrite(a, HIGH);
delay(1000);
digitalWrite(a, LOW);
delay(1000);
}

3marks

Case

D

27.

Detect the error and choose the option for correct codeline for blinking external LED as per the program-

int a=9;
void setup() {
pinMode(a, INPUT);
}
void loop() {
digitalWrite(a, HIGH);
delay(1000);
digitalWrite(a, LOW);
delay(1000);
}

3marks

Case

B

28.

How many interrupt pins are present in an Arduino UNO board?

3marks

Case

C

There are two interrupt pins in the Arduino UNO Board. Refer to the pin diagram.

29.

Assuming a sensor is connected to pin 9 which gives output of value 10, what is the output on the Serial monitor for the following code?
int pin = 9;
void setup( )
{
pinMode( pin ,OUTPUT);
R = digitalRead(pin);
Serial.print(R);
}
void loop( ){

}

3marks

Case

B

The output statement is printed in the setup( ) function which prints the value only once or just the number of times specified.

Result

Here's Your Chance To Win
Gender

Thanks for submitting!