00:00

Q1 What does an IDE stand for?

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Answer

Case

Explanation - 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.

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

1 marks

Case

Answer

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

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

1 marks

Answer

Case

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

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

1 marks

Answer

Case

Explanation - 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.

Q10 What is the standard Baud Rate used in Arduino code?

1 marks

Answer

Case

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

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

1 marks

Case

Answer

Explanation - 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.

Q12 Identify the sensor.

1 marks

Answer

Case

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

Q13 The relay is also called

1 marks

Answer

Case

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

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

1 marks

Answer

Case

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

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

2 marks

Answer

Case

Explanation - 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.

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

2 marks

Answer

Case

Explanation - 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.

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

2 marks

Case

Answer

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

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

2 marks

Case

Answer

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

Q19 Which function amongst these is a time function?

2 marks

Answer

Case

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

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

2 marks

Answer

Case

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

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

2 marks

Answer

Case

Explanation - All the inputs/outputs are in terms of Voltage.

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

2 marks

Answer

Case

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

Q23 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);
}

2 marks

Answer

Case

Explanation - 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.

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

3 marks

Answer

Case

Explanation - 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.

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

3 marks

Answer

Case

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

Q26 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);
}

3 marks

Answer

Case

Explanation - undefined

Q27 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);
}

3 marks

Answer

Case

Explanation - undefined

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

3 marks

Answer

Case

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

Q29 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( ){

}

3 marks

Answer

Case

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

Result