Automatic control of gas valve

Overview  Natural gas, first discover in 1626 by William Hart is a mixture of Commercial Propane and Commercial Butane having saturated as well as unsaturated hydrocarbons. Because of the versatile nature of gas it is used for many needs such as domestic fuel, industrial fuel, automobil

2025-06-28 16:30:25 - Adil Khan

Project Title

Automatic control of gas valve

Project Area of Specialization Electrical/Electronic EngineeringProject Summary

Overview 

Natural gas, first discover in 1626 by William Hart is a mixture of Commercial Propane and Commercial Butane having saturated as well as unsaturated hydrocarbons. Because of the versatile nature of gas it is used for many needs such as domestic fuel, industrial fuel, automobile fuel, heating, illumination etc. and the demand for gas use is an exponential raise day by day. The natural gas is finding wide usage in homes, industries and in automobiles as fuel because of its desirable properties which include high calorific value, produces less soot, produces very less smoke and does not cause much harm to the environment. 

In most of our homes, no safety measures are taken against it. This is a very dangerous approach and needs to be changed. A lot of people were killed and injured due to no safety condition .The National Fire Protection Association reported that fire departments throughout the United States of America responded to 2,410 home fires in which natural gas was the first material that ignited. These fires resulted in 43 civilian deaths, 211 civilian injuries, and a massive $48 million in direct property damage [1]. From December 2008 to May 4, 2009 there have been a total of 4 house explosions within New England itself [2], [3], [4].  The most of these explosions occurred on February 19, 2009 in Somerset Massachusetts [3] when a house exploded, killing one woman and her dog. The first milestone completed by the design group was with the initial conception of the idea for an Automated Shut-off Valve System and completion of technical and market research. Gas detectors [5], [6], [7], [8], [9], [10], [11] were researched. There have been attempts to tackle this problem by various authorities. Our proposed system will enable the common user to control the flow of gas based on his/ her requirements. Moreover, it will introduce a safety mechanism to detect the leakage of gas and open or close the valve accordingly. MQ-6 sensor will be used to detect the gas leaking and Arduino board will help us to alert the devices.

 1.2 Problem description 

Domestically we use natural gas and it is very useful for heating purposes. If this gas is leaked in our rooms, kitchens, offices or factories and not sensed in time, it may lead to a fatal disaster, and may cause human loss. Existing systems either do not provide the required safety, or provide the safety at relatively high costs. 

For this purpose this work focus on the design of an electronic device that will control and sense the flow or leakage of gas within a specific time given by user. It can also help in reducing the overall cost of operation in both domestic and industrial appliances. 

Project Objectives
    1. Project objectives

Project objectives are:

  1. To design a system that is able to control the flow of gas from valves (based on user defined schedule) without making any changes to the existing system.

  2. To introduce safety mechanism in the proposed system that will open or close the valve in case of gas leakages.

  3. To devise a mechanism that will enable the user to control the opening and closing of gas valves through commands communicated via Wi-Fi module.

  4. To check for the malfunctioning of the device.

    1. Project scope

In this project automatic control valve will detect the flow or leakage of gas within a specific time given by user and also control the flow or leakage of gas. We all use gas in our homes but we have no satisfactory safety measures.  Our proposed setup will solve the problem of fatal injuries caused by human error in the control of gas during everyday use. Consequently, the proposed solution will be used in homes, office, industries for everyday use. This system will not only reduce the incidents caused by gas leakage but will also control the expenditure on use of the gas for daily operations. The android app developed would ensure that we can check the status and control the device from any remote location, thus prevent us from accidents.

Project Implementation Method

 Design

In this project, the automatic gas valve control system is designed using Arduino hardware. Arduino is an open hardware platform that provides a rapid prototype development.

 A servomotor will fit to a gas valve. Four control positions are carried out by the module, two main positions for servo are used to open or close the valve. The valve will opens at 90° and closes to 0°. The Arduino board will control RC servo motors. Servos have integrated gears and a shaft that can be precisely control. The main program will be for Arduino and it will be responsible for everything i.e. connecting ESP8266 to Wi-Fi getting information for ESP8266 and finally controlling the Servo. 

2.2 Keywords

  1. Arduino UNO

  2. Servo motor

  3. Integrated Gears and Shafts

  4. ESP8266 Wi-Fi  module

  5. Buzzer

  6. Jumpers and resisters ,

  7. Butten   

  8. Computer or Mobile phone

2.3  Required Software

First we need to make an .html page which will form project website to control the servomotor angle. After that we will write codes in Arduino as we will using in this project.     

Benefits of the Project

Our project is based on controlling of gas valve which help us in kitchens and in industries. 

Technical Details of Final Deliverable Project Planning 4.1 Distribution of Work

Task

Mujeeb ur Rahman

Zia ur Rahman

Zulqarnain 

Do the Literature Survey

?

?

?

To study about Arduino and html languages

?

?

?

To make a program for the connection of Arduino with wi fi module and servo motor

?

?

?

To run the program in Proteus 

?

?

?

Design a circuit for connecting of  Arduino hardware with ESP8266

?

?

?

Implement a circuit

?

?

?

To make an android mobile apps by using html for controlling the program in Arduino 

?

?

?

Test the Arduino program

?

?

?

Test the hardware connection

?

?

?

Test the apps software

?

?

?

Test the User Interface

?

?

?

Perform Integration Testing

?

?

?

Write the Proposal

?

?

?

Write the Monthly Reports

?

?

?

Write the Progress Report

?

?

?

Write the Final Report

?

?

?

Prepare for the Presentation

?

?

?

4.2    GANTT Chart

Task

Oct

Nov

Dec

Jan

Feb

Mar

Apr

May

Jun

Jul

Literature Survey

                   

study about Arduino and html languages

                   

Make a program for the connection of Arduino with wi fi module and servo motor

                   

Run the program in Proteus 

                   

Design a circuit for connecting of  Arduino hardware with ESP8266

                   

Implement a circuit

                   

Make an android mobile apps by using html for controlling the program in Arduino 

                   

Test the Arduino program

                   

Test the hardware connection

               

Task

Do the Literature Survey

To study about Arduino and html languages

To make a program for the connection of Arduino with wi fi module and servo motor

To run the program in Proteus 

Design a circuit for connecting of  Arduino hardware with ESP8266

Implement a circuit

To make an android mobile apps by using html for controlling the program in Arduino 

Test the Arduino program

Test the hardware connection

Test the apps software

Test the User Interface

Perform Integration Testing

Write the Proposal

Write the Monthly Reports

Write the Progress Report

Write the Final Report

Prepare for the Presentation

Task

Literature Survey

study about Arduino and html languages

Make a program for the connection of Arduino with wi fi module and servo motor

Run the program in Proteus 

Design a circuit for connecting of  Arduino hardware with ESP8266

Implement a circuit

Make an android mobile apps by using html for controlling the program in Arduino 

Test the Arduino program

Test the hardware connection

Final Deliverable of the Project Hardware SystemCore Industry SecurityOther IndustriesCore Technology Shared EconomyOther TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources

Task

Oct

Nov

Dec

Jan

Feb

Mar

Apr

May

Jun

Jul

Literature Survey

                   

study about Arduino and html languages

                   

Make a program for the connection of Arduino with wi fi module and servo motor

                   

Run the program in Proteus 

                   

Design a circuit for connecting of  Arduino hardware with ESP8266

                   

Implement a circuit

                   

Make an android mobile apps by using html for controlling the program in Arduino 

                   

Test the Arduino program

                   

Test the hardware connection

               

More Posts