Arduino LPG Gas Leakage Detection System With Auto Cut-Off Regulator
by ROBO HUB in Circuits > Arduino
4914 Views, 19 Favorites, 0 Comments
Arduino LPG Gas Leakage Detection System With Auto Cut-Off Regulator
Hey guys i would say this is one of the useful instructables that i have published and you may ask why is that!
I will tell you the reason behind this, If you have entered the kitchen or cooked something you might have come across this scenario atleast once and that is “Forgetting to turn off the gas” Apart from this there are also instances of “Flame getting turned off because of food spillage/liquid spillage on the burner” The end result from both the cases is the Gas leakage.
Note: Im referring to LPG gas don't get confused with petrol since in some regions gas means petrol!
LPG leakage can cause great problems so in this instructable I will show you a way in which if the gas leakage is detected the regulator switch will be automatically turned off and you will also be alerted, How cool is that!
I will give a cream layer of information on this and for more detailed information you can read the below steps of my instructables
MQ2 is a sensor that detects the LPG, methane, and smoke and it triggers the servo to control the regulator, i have put all the system together so that even a common man can understand to build and use this device, below i have given all the circuit diagram and explanation along with arduino program to make this gas leakage detection system
Supplies
These are the list of components used to build this project
Arduino Uno board
MQ2 Gas Sensor
Buzzer small
LED
Old regulator
18650 Battery with holder and switch
Servo Motor/ micro servo
Jumper Wires
Breadboard (optional)
Piece of cardboard
Hot glue
Arduino IDE and Programming cable
Note that these are amazon affiliate links and i may receive a small percent on qualifying sale at no extra cost to you this will help me to come up with other great project ideas like this
Circuit and Program
The first step is building the circuit after you have all the components ready if you are new to this don't worry here is the Circuit explanation for those who have trouble understanding the diagram, The project has 3 main components, MQ2 sensor, Servo and buzzer(With Led)
MQ2 Gas Sensor connections
VCC pin is Connected to 5V on the Arduino
GND pin is Connect to GND on the Arduino
AO (Analog Output): Connect to analog pin A0 on the Arduino.
Buzzer
Positive which is longer leg is connect to digital pin 8 on the Arduino
Negative (shorter leg) is connected to GND on the Arduino
Servo Motor Connection
Red Wire to 5V on the Arduino
Brown Wire to GND on the Arduino
Orange Wire to digital pin 9 on the Arduino
After you have connected all these components together we can head over to uploading the code to Uno.
Simply copy and paste the below code to your IDE, select proper port number and click on upload and you should see the code uploading without any issues.
Downloads
Circuit Setup
After we have all the components connected to each other we can place it on the piece of cardboard, i had a few pieces of 3d printed parts which served the purpose of holding the gas sensor and the servo
You can also use piece of cardboard or if you have a 3d printer you can print similar shapes to hold the sensors
Use a decent amount of hot glue so that the parts are firm on the cardboard.
I started by using double-sided adhesive on the nano, later worked on gluing the gas sensor and followed by the breadboard and the gas regulator
Here since we have moving parts make sure the regulator and the servo are glued well and wont shake when it is working
This is not only the way you can set this up as per your requirements as of my requirement i found this the most appropriate.
You also can simplify this circuit with a Simple small PCB, Complete your electronic projects in the best way from PCBWay
They are raining great offers since their 10th anniversary is live enter now by clicking here
Why them? They have provided me with the best PCB and The quality is just amazing compared to other providers in the market, They also have Color PCB printing Try it out.
Don't have a 3d printer? You can get the best 3d printing service here
Check Here for Rigid-flex Pcbs with this your circuit becomes flexible! I have added the images to this step kindly check.
A revolutionary solution that combines the best of both rigid and flexible circuitry to elevate your electronic projects to new heights.
With their expertise in advanced manufacturing techniques, they offer a seamless integration of rigid and flexible components, ensuring enhanced reliability, durability, and space-saving benefits.
PCBWay's 10th anniversary is approaching, and there will be a special event in June/July! Stay tuned for exciting offers.
Regulator On/off Mechanism
The most important part of this project is this on and off mechanism, i tried many ways but in the end i found that using spring has many advantages.
The number one advantage is the shocks, the servo and the regulator switch movements are slightly different and if you are thinking to glue the horns of servo directly the servo wont be able to function well.
So i used spring and this also minimises the shock, glue the spring to the regulator switch and allow to dry completely followed by gluing the end of the spring to the servo horns.
Make sure you have sufficient distance for the swing movement in the switch and no obstacles are on the way during its action.
Before gluing turn on the project check for the position of the servo horn, after the gas regulator switch is turned to off by the servo to reset the device you have to manually turn on the regulator and all thanks to the spring to provide this flexibility
How to Use
This is very easy! All you have to do is connect this setup to the regulator and make sure that the regulator switch is aligned well with the horns of the servo.
To take the best advantage of this setup make sure that the gas sensor has elongated wires and the sensor is placed near the burner(take care of the heat part!)
Now when you power on the setup the servo returns to its original position(when the regulator switch is On now adjust the regulator position and leave the rest to this setup!.
In case if you forget to turn of the gas or in some case due to spillage of the food on the burner the fire on the gas goes off so now the leakage of gas happens at this moment the mq2 picks up the gas.
It alerts you with the sound of buzzer along with red light and instantly the servo horn moves thereby turning off the regulator switch.
to reset the system all you have to do is manually turn on the regulator switch along with servo horn and now turn on the power and the system is ready for use now.
This is all about this project if you have any suggestion for improvements let me know in the comments, Thanks and happy building
Working Video
Here is the detailed video tutorial of this project, i have shown how to setup the components properly so that the mechanism runs smoothly.
You can see the amazing working mechanism in which the spring and servo controlling the regulator to turn of the gas supply.
If you still end up with any questions or have any suggestion for improvements there is a comment box below that will connect us, Thank you