1. Monitoring The Gas cylinder Level and Gas Seepage
Detection through IOT
PRESENTED BY
2. Abstract
• Now-a-days advancement of technology is rapidly increasing and people wants to do tasks in smart way. So people are
thinking about quick way of solving Daily life task.
• This will results a technology which can control over the domestic and industrial applications using IOT.
• This paper ‘Sensing and controlling the world around using Arduino and IOT ‘deals with embedded technologies along with
internet of things (IOT) using Arduino which employs the embedded block and script programming for Arduino and sensors.
• Gas spillages causes a significant issue in family unit, in this way the proposed gas spillage identification and
checking framework is created There are numerous strategies accessible for booking a Gas Refill, techniques
incorporate web based booking, telephonic booking and so on. It will be difficult situation for the individual who
uses LPG gas for cooking reliably. The aim of this paper is to introduce another framework consequently books a
cylinder at the point when the gas is going to discharge is by sending a notice to the gas office using Wifi using
Internet of Things approach In addition to that sensor is utilized to identify gas spillage at home.
3. INTRODUCTION
• The enlarged focus of certain gases in the environment can be exceptionally unsafe, in recent time, everyone needs a facility which reduces time and
effort and expect their work to be as easy as possible. One such region where man wants to get the work quicker and simpler is cooking. Most ordinarily
LPG is utilized for cooking reason which was presented by Dr.Walter Snelling. It is a amalgamation of propane and butane alongside soaked substance
notwithstanding unsaturated hydrocarbon substance. Gas undertakings utilizes SMS, IVRS or Online reserving for the LPG, which is tedious strategies in
individuals' day by day life. However, due to fast nature and high competition, today people look for smarter way of operations than tedious and
mechanical as well as manual routine. As such, booking gas has also become one of the tasks where one has tendency to either postpone or forget its
booking due to busy schedule and lack of time.
• The proposed design system explains about the most common problem experienced in our day- to- day lives that is regarding GAS container going
empty
• The purpose of the system is, to create awareness about the reducing weight of the gas in the container, and to place a gas order using IOT.
• A load cell is used for the continuous weight measurement of gas container, which is interfaced with an Arduino Uno (to compare with an ideal value).
6. PROPOSED SYSTEM
• The projected system uses a gas sensor which detects the leaks of LPG which then intimate about the
leakage as critical situation via SMS, buzzer is triggered and updated to the thing speak application.
• LM35 Temperature Sensor produces the analog values. When this sensor comes in contact with heat, it
converts this high temperature into a voltage. When the temperature exceeds more than room temperature,
then system will update this information to the thing speak application and alerts the user about the increase
in temperature via SMS, and the system activates the siren.
• The data value is simultaneously sent to the node microcontroller which is a wifi module. The values are
also displayed on the LCD display (16x2).The corresponding values are also updated in the thing speak
application. .
7. Modules OF project
• Hardware Design for smart home
• Software Programming –Embedded c
• Internet of things –IoT platform Android Development
8. 1. HARDAWARE DESIGN
POWER SUPPLY DESIGN
MICROCONTROLLER CITRCUIT
DRIVER CIRCUIT
SERIAL COMMUNICATION
INPUT & OUTPUT INTERFACING-LCD & BUZZER
9. FLOW OF PROJECT
• MODULE 1. POWER SUPPLY CIRCUIT
• MODULE 2. DRIVER CIRCUIR
• MODULE 3. INTERFACING
• MODULE 4. SERIAL PORT
• MODULE 5. PROGRAMMING
• MODULE 6. IMPLMENTATION & COMPLETION OF PROJECT
11. POWER SUPPLY
• Input Voltage 4 – 35V DC
• Output Voltage 1.25 – 33V DC
• Output Current(max) 2A (3A if heat-sink is used)
• Conversion Efficiency(max) 92%
• Switching Frequency 150KHz
• Load Regulation ± 0.5%
• Voltage Regulation ± 2.5%
13. DRIVER CIRCUIT
• This Board can be used to Control Solonoids,Motors etc
• Input Logic -5v level from MUC
• Interfaced with Transister 547
• Input Pin connected to Burg stick
15. ESP 8266
• ESP866 Development board is based on the WIFI Module.It's a low-footprint, minimal system development board
powered by the latest ESP-WROOM-32 module and can be easily inserted into a solderless breadboard.
• It contains the entire basic support circuitry for the ESP-WROOM-32, including the USB-UART bridge, reset- and
boot-mode buttons, LDO regulator and a micro-USB connector. Every important GPIO is available to the
developer.
•
• Features:-
• Small volume, easily embeded to other products
• Strong function with support LWIP Protocol, Freertos
• Suppporting three modes : AP, STA, and AP+STA
• Supporting Lua program, easily to develop
• Includes CP2102 USB-UART bridge
16. GAS SENSOR
• Operating Voltage is +5V
• Can be used to Measure or detect LPG, Alcohol, Propane, Hydrogen,
CO and even methane
• Analog output voltage: 0V to 5V
• Digital Output Voltage: 0V or 5V (TTL Logic)
• Preheat duration 20 seconds
• Can be used as a Digital or analog sensor
• The Sensitivity of Digital pin can be varied using the potentiometer
17. LOAD CELL
• A load cell is a transducer that converts the mechanical force
into readable electrical units, similar to our regular weighing
scales. Their main purpose is to weigh or check the amount of load
transferred. The load cell sensors are always bonded along with
elastic material, known as strain gauges.
19. PROGRAMMING LANGUAGE
• EMBEDDED C LANGUAGE
• Arduino programs may be written in any programming language with a compiler that produces binary machine
code. Atmel provides a development environment for their microcontrollers, AVR Studio and the newer Atmel
Studio.
• The Arduino IDE supports the C and C++ programming languages using special rules of code organization. The
Arduino IDE supplies a software library called "Wiring" from the Wiring project, which provides many common
input and output procedures. A typical Arduino C/C++ sketch consist of two functions that are compiled and
linked with a program stub main() into an executable cyclic executive program:
• setup(): a function that runs once at the start of a program and that can initialize settings.
• loop(): a function called repeatedly until the board powers off.
20. ADVANTAGE
• LOW COST
• HIGH EFFICIENCY
• LOW COMPLEXITY DESIGN
• PREVENT THE ACCIDENT
• HIGH SPEED PROCESSING
22. Reference
• [1] N. Carter, M.A. Hoque, M.S. Ahmed, Simulating vehicle movement and multi-hop connectivity from basic safety
messages, SoutheastCon 2018, IEEE, St. Petersburg, FL, USA, 2018, pp. 1–6.
• [2] M.S. Ahmed, M.A. Hoque, A.J. Khattak, Demo: real-time vehicle movement tracking on android devices through
bluetooth communication with DSRC devices, 2016 IEEE Vehicular Networking Conference (VNC), IEEE, Columbus,
OH, USA, 2016, pp. 1–2.
• [3] M.S. Ahmed, M.A. Hoque, Partitioning of urban transportation networks utilizing real-world traffic parameters for
distributed simulation in SUMO, 2016 IEEE Vehicular Networking Conference (VNC), IEEE, Columbus, OH, USA,
2016, pp. 1–4.
• [4] M.S. Ahmed, M.A. Hoque, J. Rios-Torres, A. Khattak, Demo: freeway merge assistance system using DSRC,
Proceedings of the 2nd ACM International Workshop on Smart, Autonomous, and Connected Vehicular Systems and
Services, Snowbird, UT, USA, 2017, pp. 83–84.