ЁЯЪА Hurry! Offer Ends In
00 Days
00 Hours
00 Mins
00 Secs
Enroll Now
X
Questions
























O Level Internet of Things Viva Question with Answer

Last Updated : 31 Jul 2025 For All Sessions

Solution:

O Level Practical –PR4

Internet of things and it applications

Most Common Viva Question – Answers

Very Very Important Questions

рдпрд╣реА Question рдЖрдкрд╕реЗ рдкреВрдЫреЗрдЧрд╛ Examiner

 

Q: What is the default baud rate for serial communication in Arduino?
Arduino
рдореЗрдВ serial рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреЙрдб рджрд░ рдХреНрдпрд╛ рд╣реИ?

Ans:  9600

 

Q: What is the difference between int and float in Arduino?

Arduino рдореЗрдВ рдЗрдВрдЯ рдФрд░ рдлреНрд▓реЛрдЯ рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?

Ans:  int is used for integers (whole numbers), and float is used for floating-point numbers (numbers with decimals).

int рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ (рд╕рдВрдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛рдУрдВ) рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд╝реНрд▓реЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рд╕рдВрдЦреНрдпрд╛рдУрдВ (рджрд╢рдорд▓рд╡ рд╡рд╛рд▓реА рд╕рдВрдЦреНрдпрд╛рдУрдВ) рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

 

Q: What software is used to program the Arduino Uno?
Arduino Uno
рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

Ans:  Arduino IDE (Integrated Development Environment).

 

Q: What language is used to program the Arduino Uno?
Arduino Uno
рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

Ans: A simplified version of C++.

 

Q: What is a smart home?

рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдХреНрдпрд╛ рд╣реИ?

Ans: A home equipped with IoT devices that automate and control lighting, heating, security, and other systems.

IoT рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рдПрдХ рдШрд░ рдЬреЛ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛, рд╣реАрдЯрд┐рдВрдЧ, рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

 

Q: LCD ka full form

Ans: Liquid Crystal Display.

 

Q: What are actuators used for?

рдПрдХреНрдЪреБрдПрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

Ans: They are used in various applications like opening valves, moving robotic arms, and adjusting seats.

рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╡рд╛рд▓реНрд╡ рдЦреЛрд▓рдирд╛, рд░реЛрдмреЛрдЯрд┐рдХ рднреБрдЬрд╛рдПрдБ рд╣рд┐рд▓рд╛рдирд╛ рдФрд░ рд╕реАрдЯреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ред

 

Q: IoT рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдЪрд╛рд░ рдореЙрдбрд▓ рдХреНрдпрд╛ рд╣реИрдВ?

What are different communication models in iot?

Ans: Request-Response Model

Publisher-Subscriber Model

Push-Pull Model

Exclusive-Pair Model

 

Q: python рдХрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдпреА ?

Python was created by whom?

Ans: Guido van Rossum

 

Q: How does a motion sensor work?

Ans: It detects movement in an area.

 

Q: What is a servo motor?

Ans: A rotary actuator that allows for precise control of angular position, often used in robotics.

 

Q: What is a sketch in Arduino?

Ans: A program written for Arduino.

 

Q: What is a light sensor?

Ans: A sensor that detects light levels.

 

Q: osi рдореЙрдбрд▓ рдореЗрдВ рдХрд┐рддрдиреА рд▓реЗрдпрд░ рд╣реЛрддреА рд╣реИ

how many layers are there in osi model

Ans: 7

 

Q: TCP/IP рдореЙрдбрд▓ рдореЗрдВ рдХрд┐рддрдиреА рд▓реЗрдпрд░ рд╣реЛрддреА рд╣реИ

How many layers are there in TCP/IP model?

Ans: 4

 

Q: What is an Arduino Uno?

Ans: A popular microcontroller board used for building electronic projects.

 

Q: What are the two main functions in an Arduino sketch?

Ans: setup() and loop().

 

Q: What microcontroller does the Arduino Uno use?

Ans: ATmega328P

 

Q: How many digital I/O pins does the Arduino Uno have?

Ans: 14 digital I/O pins.

 

Q: How many of the digital I/O pins on the Arduino Uno can be used as PWM outputs?

Ans: 6 pins (3, 5, 6, 9, 10, 11).

 

Q: How do you create a comment in an Arduino sketch?

Ans: Single-line comment: // comment or multi-line comment: /* comment */.

 

Q: рдХрд┐рдиреНрд╣реА рддреАрди рд╕реЗрдВрд╕рд░ рдХреЗ рдирд╛рдо рдмрддрд╛рдУ ?

Name any three sensors?

Ans: Proximity, Gyroscope, Pressure Sensor

 

Q: Open- IOT Architecture рдореЗрдВ рдХрд┐рддрдиреЗ main Element рд╣реИ ?

How many main elements are there in Open-IOT Architecture?

Ans: 7

 

Q: What does a temperature sensor do?

Ans: It measures how hot or cold something is.

 

Q: Router рдХрд┐рд╕ Layer рдкрд░ рдХрд╛рд░реНрдп  рдХрд░рддрд╛ рд╣реИ |

On which layer does the router work?

Ans: Network Layer

 

Q: IPv4 рдХрд┐рддрдиреЗ рдмрд┐рдЯ рд▓рдореНрдмрд╛ рдПрдбреНрд░реЗрд╕ рд╣реИ

Ipv4 address is how many bits long is 32Bits

Ans: 32Bits

 

Q: What is an actuator?

Ans: A device that converts energy into motion.

 

Q: What are some common types of actuators?

Ans: Electric, hydraulic, pneumatic, and mechanical actuators.

 

Q: What is iot?

Ans: Internet of Things, a network of physical objects connected to the internet, collecting and exchanging data.

 

Q: What is an iot protocol?

Ans: A set of rules that allow electronic devices to communicate with each other in an IoT network.

 

Q: What are some common iot protocols?

Ans: MQTT, CoAP, HTTP, LoRaWAN, Zigbee, Bluetooth, and Z-Wave.

 

Q: What is a microcontroller?

Ans: A small computer on a single integrated circuit that includes a processor, memory, and input/output peripherals.

 

Q: What are the main components of a microcontroller?

Ans: CPU, memory (RAM and ROM), and input/output ports.

 

Q: IPv6 рдХрд┐рддрдиреЗ рдмрд┐рдЯ рд▓рдореНрдмрд╛ рдПрдбреНрд░реЗрд╕ рд╣реИ

How many bits long is an ipv6 address?

Ans: 128Bits

 

Q: How many bits long is an MAC address?

Mac рдХрд┐рддрдиреЗ рдмрд┐рдЯ рд▓рдореНрдмрд╛ рдПрдбреНрд░реЗрд╕ рд╣реИ       

Ans: 48Bits

 

Q: Arduino UNO рдореЗрдВ  рдХреМрди рд╕рд╛ Micro Controller use рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |

Which Micro Controller is used in Arduino UNO?

Ans: Atmega328p

 

Q: What does a pressure sensor do?

Ans: It measures the force of a liquid or gas on a surface.

 

Q: What is flash memory in a microcontroller?

Ans: Non-volatile memory used to store the program code.

 

Q: What is the function of the CPU in a microcontroller?

Ans: To execute instructions and process data.

 

Q: What are I/O ports in a microcontroller?

Ans: Pins used to connect the microcontroller to external devices.

 

Q: What is the purpose of the setup() function?

Ans: To initialize variables, pin modes, and start using libraries. It runs once when the program starts.

 

Q: What is the purpose of the loop() function?

Ans: To run the main code repeatedly.

 

Q: What is an analog-to-digital converter (ADC)?

Ans: A component that converts analog signals to digital data.

 

Q: What is a digital-to-analog converter (DAC)?

Ans: A component that converts digital data to analog signals.

 

Q: Tell about loop() and setup().

Ans: When Sketch starts, the Setup() function is called. And the Setup() function runs only once.

 

Q: loop() рдФрд░ setup() рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдУ

Ans: рдЬрдм Sketch start рд╣реЛрддрд╛ рд╣реИ, рддреЛ Setup() function call рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ| рд╡ Setup() function рд╕рд┐рд░реНрдл рдПрдХ рдмрд╛рд░ рд╣реА run рд╣реЛрддрд╛ рд╣реИ |

 

Q: What is the main function of an actuator?

Ans: To move or control a mechanism or system.

 

Q: What is a sensor?

Ans: A device that detects changes in the environment and sends information to other electronics.

 

Q: pinmode() function рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ?

Ans: pinmode() function input/output pin рдХреЛ configure рдХрд░рддрд╛ рд╣реИ |

 

Q: What does the pinmode() function do?

Ans: The pinmode() function configures the input/output pins.

 

Q: What is the range of values for analogread()?

Ans: 0 to 1023.

 

Q: What is the function of delay() function?

Ans: The delay() function is used to delay the program line. And its value is in milliseconds.

 

Q: delay() function рдХрд╛ рдХреНрдпрд╛ рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИ ?

Ans: delay() function program line рдореЗрдВ delay рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░рддреЗ рд╣реИ | рд╡ рдЗрд╕рдХреА value milliseconds рдореЗрдВ рд╣реЛрддреА рд╣реИ |

Report an error

Meanwhile you can watch this video

Watch Video
Latest Updates