This project titled “IoT Based Automatic Gas Leakage Detection and Fire Protection System” submitted by MD. Mobarak Hossain and Dr. Faruka in the Department of Computer Science and Engineering at Daffodil International University has been accepted as satisfactory in partial fulfillment of the requirements for the degree of B.Sc. Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University.
We hereby declare that this project was done by us under the supervision of Mr. We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of any degree or diploma. First of all, we cannot show enough gratitude to the Almighty for showering His blessings and giving us a lot of patience and knowledge to make the Final Year Project happen successfully.
We would like to express our deep and sincere thanks to the individuals who have provided great support and professional support to our work. For his kind help in completing our project and also other faculty members and staff of CSE department of Daffodil International University. We would like to thank all our classmates at Daffodil International University who participated in this discussion during the completion of the course and especially thanks to those who encouraged to choose this final year project.
When the MQ-4 sensor module detects gas/smoke, the GSM module sends a message to the owner's phone number.
LIST OF TABLES
INTRODUCTION
- Introduction
- Motivation
- Objective
- Expected Outcome
- Report Layout
The next automation system will be this automatic gas leak detection and fire protection system. Gas leakage and explosion is one of the deadliest accidents in the world, especially in Bangladesh. Initially, if gas leaks into the chamber of the gas cylinder. We detect gas leaks using the gas detection sensor.
Accidentally when there is a fire, the system can automatically throw the fire extinguisher ball to extinguish the fire and send a notification to the owner. The gas leak detection and notification warning system is installed as a permanent unit in kitchens and rooms. The MQ-4 gas/smoke sensor and the Arduino Uno GSM SIM800L module were used to detect gas leaks or smoke.
Shut off gas supply using a solenoid valve when gas leakage is detected and evacuate the leaking gas with an exhaust fan. When gas leakage is under control, system sends text messages and if there is fire, automatic fire extinguisher ball supply is used.
BACKGROUND
- Introduction
- Related Work
- Comparative Studies
- Scope of the project
- Challenges
People can use this system to install a gas leak detection and notification warning system in their kitchens and rooms. If there is any leakage of LPG gas, the MQ-4 gas/smoke sensor will then detect LPG gas. When the gas/smoke is detected, a message is sent to the owner via their number and it will trigger an audible alarm.
We can use this embedded device to take some precautions to ensure that LPG does not pose a danger. Several similar agencies have already attempted to build and deploy a less complicated LPG gas and rescue scheme. This project is judged mainly from two perspectives: "price and performance" and "weight and size." Finally, the device should allow people to be rescued while also detecting LPG gas leaks.
REQUIREMENT ANALYSIS
Business Process Model
Requirement Collection and Analysis
- User Requirement
- lm2596 buck converter
- LED Light
- LCD Display
- Breadboard
- Power Supply
- MQ-4 Sensor Module
- SIM800L GSM Module
- Jumper ware
- NodeMCU
- A2B Cables
- Buzzer
- Solenoid Valve
- Cooling Fan
- Relay Module
It is widely used in power modules to power/control heavy loads due to its high current capability. A liquid crystal display (LCD) is a flat panel display or other electronically modulated optical device that uses the light modulating properties of liquid crystals combined with polarizers. Electric currents force the molecules of the liquid crystal to line up at the same time, allowing different amounts of light.
A power input link absorbs energy in the form of electrical current from a source, and one or more power output links supply power to the load on all power supplies. We have done some important system design and implementation which will be the next future of embedded system. 12 We have completed some significant system design and implementation work that will pave the way for embedded systems in the future.
A jumper wire is a wire with a connector or pin on each end that is used to connect the components of a breadboard, plinth, or other prototype. In our project we use the internet to drive a fan and a gas valve as well as send an email to the user if gas is detected. So, we can assume that this is an automation mechanism in which, when gas is detected, an email is sent to the recipient, who then reviews the email.
The user can then use Android apps to monitor the gas valve or turn off the gas connection. We use a 2-channel 5v relay module connected to the NodeMCU to power and attach the fan and gas valve, and then control the entire actuators with apps. We will use this buzzer in our gas leak detection project; if there is a leak, it sounds and activates the buzzer.
This solenoid valve has two valves, one of which is connected to the gas cylinder and the other to the main line. If there is a gas leak, the consumer will close the valve with the help of applications that will be installed on his device; this will avoid a gas accident. If there is a gas leak, one user will turn off the fan using the installed apps.
In our project, we use a 2-channel 5v relay module, which is connected to the NodeMCU and allows us to monitor all actuators through applications. The power supply to the actuators is controlled by switching the relay module on and off.
3.2.16 12v adapter
- Flame Sensor
- Servo Motor
- Fire Extinguisher Ball
- Use Case Modeling and Analysis
- Design Specification
- Front-end Design
- Back-end Design
- UX (User Experience)
- Implementation Requirement
By transmitting a coded signal to the servo, this axis can be moved to various angular locations. The servo can maintain the shaft's angular orientation as long as the coded signal is present on the input side. When the MQ-4 sensor module detects any gas/smoke, the GSM module sends a message to the owner via their phone number to inform them of the threat.
We use the lm2596 virtual buck converter and many other hardware devices in the front-end design to help us build the hardware design specifications. Virtual Arduino Pro Mini, GSM SIM800L, 12v adapter, jumper wire, MQ-4 sensor module, buzzer, cable, fan, etc. If it has found any gas, it will automatically shut off the gas line and give a harsh signal.
Secondly, if there is an unfortunate situation such as fire, it will throw the fire extinguisher ball at the fire to put it out and give another type of warning.
Implementation and Testing
Implementation of UX
Testing Implementation
Test Results and Reports
Impact on Society, Environment and Sustainability 6.1 Impact on Society
Impact on Environment
Ethical Aspects
Sustainability Plan
CONCLUSION AND FUTURE SCOPE 7.1 Conclusion
Scope for Further Developments
14] Gas sensors type- https://components101.com/articles/introduction-to-gas-sensors-types- working-and- applications - last accessed on 15-April-2020 at 9.30 p.m.