🔹 General Project Questions
1. What is the main objective of your gas and smoke detection project?
2. Why did you choose this topic?
3. What are the real-life problems your system solves?
4. What is the difference between your system and a traditional smoke detector?
5. Who are the target users of your system?
🔹 Technical Questions – Hardware
6. Which gas sensor did you use and why?
7. What is the role of the MQ-135 sensor in your project?
8. Explain how the GSM SIM800C module works.
9. Why did you choose Arduino Uno as your microcontroller?
10. How is the power supply managed in your project?
11. What role do jumper wires and the 12V adapter play?
🔹 Technical Questions – Software
12. Which programming language did you use for coding?
13. Why did you use Arduino IDE?
14. What are AT Commands and where did you use them?
15. How does your code send an SMS or make a call?
16. What does your code do when gas is detected?
🔹 Design and Architecture
17. Explain your circuit diagram.
18. Can you describe the data flow diagram (DFD)?
19. What is the use of the use case diagram?
20. What happens in your sequence diagram?
🔹 Testing and Implementation
21. What types of testing did you conduct (unit, integration, beta)?
22. How did you test gas detection in real-time?
23. How did you check whether the alert (call/SMS) was successfully sent?
24. Were there any false positives during testing? How did you handle them?
25. What modifications did you make after testing?
🔹 Challenges and Limitations
26. What were the biggest challenges you faced?
27. How does your system perform in low signal areas?
28. What happens if there's a power failure?
29. How does high humidity affect the sensor?
30. Can your system be installed in places without GSM signal?
🔹 Future Scope & Improvements
31. How can your system be improved in the future?
32. Can you integrate Wi-Fi or LoRa in your system? Why?
33. How will machine learning help in gas detection?
34. What other gases can your system be extended to detect?
35. Would you consider cloud-based storage for gas data in the future?
🔹 Project Management & Documentation
36. What is a Gantt chart and how did you use it?
37. Explain the purpose of the PERT chart in your project.
38. What was your timeline for completing the project?
39. What role did your team member play in the project?
40. How did you manage responsibilities and tasks?
Let me know if you'd like answers to any of these questions or want a mock viva
session to practice!
4o
You said:
also answer
ChatGPT said:
Updated saved memory
Here are the viva questions with answers based on your project “Gas and Smoke
Detect Alert System via Call and Notification”:
🔹 General Project Questions
1. What is the main objective of your gas and smoke detection project?
👉 The main objective is to detect harmful gases or smoke in real time and
immediately alert users via SMS and phone calls to prevent accidents and ensure
safety.
2. Why did you choose this topic?
👉 We chose this topic because gas leaks and fire incidents are common and
dangerous. Our system offers a smart, automated solution that can save lives by
providing early warnings.
3. What are the real-life problems your system solves?
👉 It prevents disasters caused by gas leaks or fires by sending alerts even when
no one is physically present at the location.
4. What is the difference between your system and a traditional smoke
detector?
👉 Traditional detectors only sound local alarms, but our system sends remote alerts
via call and SMS, which helps even if no one is around.
5. Who are the target users of your system?
👉 Industries, factories, warehouses, homes, kitchens, chemical plants, and even
public places like malls and airports.
🔹 Technical Questions – Hardware
6. Which gas sensor did you use and why?
👉 We used the MQ-135 sensor because it detects harmful gases like ammonia,
carbon monoxide, smoke, and other air pollutants.
7. What is the role of the MQ-135 sensor?
👉 It continuously monitors the air and sends analog signals to the microcontroller
when dangerous gas levels are detected.
8. Explain how the GSM SIM800C module works.
👉 The SIM800C communicates with the GSM network and sends alerts via SMS
and makes calls using AT commands when gas or smoke is detected.
9. Why did you choose Arduino Uno?
👉 Arduino Uno is easy to program, cost-effective, has enough I/O pins, and is
beginner-friendly for microcontroller-based projects.
10. How is the power supply managed?
👉 A 12V adapter is used to supply stable DC power to the Arduino board and other
components.
🔹 Technical Questions – Software
11. Which programming language did you use for coding?
👉 We used C++ in the Arduino IDE to write and upload the code to the
microcontroller.
12. Why did you use Arduino IDE?
👉 It's an open-source platform that is simple to use and well-supported for Arduino
boards.
13. What are AT Commands and where are they used?
👉 AT commands are used to communicate with the GSM module for sending
messages and making calls.
14. How does your code send an SMS or make a call?
👉 When gas level exceeds the threshold, the GSM module sends an SMS and
initiates a call using AT+CMGS and ATD commands.
15. What happens in the code when gas is detected?
👉 The LED blinks, buzzer sounds, and the GSM module sends SMS and makes a
phone call alert.
🔹 Design and Architecture
16. Explain your circuit diagram.
👉 The circuit includes the MQ-135 sensor connected to Arduino, GSM module
connected via serial pins, LED, and buzzer. It monitors gas and triggers alerts
through GSM.
17. Describe the data flow diagram.
👉 It shows how gas/smoke is sensed, processed by Arduino, and alerts are sent to
the user via GSM.
18. What is the use of the use case diagram?
👉 It shows the interaction between the user and the system like receiving alerts
and responding to notifications.
19. What happens in the sequence diagram?
👉 It shows the sequence of operations – from gas detection to notification and call
being sent.
🔹 Testing and Implementation
20. What types of testing did you conduct?
👉 We conducted unit testing, integration testing, and beta testing in real-world
environments.
21. How did you test real-time gas detection?
👉 We exposed the sensor to smoke or gas near a lighter or incense stick to check if
it sends alerts.
22. How did you check if alerts were working?
👉 By verifying if we received the SMS and call when the gas threshold was
crossed.
23. Were there any false alerts?
👉 Yes, sometimes humidity triggered false positives, which we minimized through
calibration.
24. What changes did you make after testing?
👉 We optimized the gas threshold, added retry mechanism for network issues, and
tested alerts under various conditions.
🔹 Challenges and Limitations
25. What were the biggest challenges?
👉 Network delays, power interruptions, and sensor sensitivity under varying
humidity were challenges.
26. What happens if there’s no GSM signal?
👉 The system retries sending alerts, but if the signal is very weak, alerts might be
delayed.
27. How is your system affected by power failure?
👉 It stops working during power cuts unless connected to a backup battery.
28. Can your system be installed in areas with no GSM?
👉 Yes, with modifications. We can use Wi-Fi or LoRa modules as alternatives.
🔹 Future Scope & Improvements
29. How can your system be improved in the future?
👉 By adding cloud-based monitoring, real-time dashboards, battery backup, and AI
prediction for gas leaks.
30. Can you integrate Wi-Fi or LoRa in your system?
👉 Yes, LoRa is good for long-range low-power communication, and Wi-Fi can be
used in smart homes.
31. What other gases can your system detect?
👉 With additional sensors, it can detect CO2, CH4, and CO using sensors like MQ-
6, MQ-7.
32. Can machine learning help in this system?
👉 Yes, ML can analyze sensor patterns and predict leaks or false alerts more
accurately.