You are on page 1of 3

2019 2nd International Conference on Intelligent Communication and Computational Techniques (ICCT)

Manipal University Jaipur, Sep 28-29, 2019

Autonomous Fire Detecting and Extinguishing


Robot
Mukul Diwanji [1] Saurabh Hisvankar [2] Chhaya Khandelwal [3]
Student, Third Year B.Tech., Student, Third Year B.Tech., Assistant Professor,
Department of Electronics and Department of Electronics and Department of Electronics and
Telecommunication Telecommunication Telecommunication
MGM’s Jawaharlal Nehru Engineering MGM’s Jawaharlal Nehru Engineering MGM’s Jawaharlal Nehru Engineering
College College College
Aurangabad, Maharashtra, India Aurangabad, Maharashtra, India Aurangabad, Maharashtra, India
mukul3140@gmail.com hisvankars@gmail.com chhaya.khandelwal@rediffmail.com

Abstract— This paper examines and leverages the potential of Now a days trucks and vans are used to extinguish fire along
automation in hazardous but important occupation as with CO2 cylinders. Automatic Firefighting system is also
firefighting. Robots are designed to find the location of fire, in place in modern day architecture comprising of smoke
before it goes out of control. It could be used to work with fire detectors, sprinklers and sensors. The role of the firefighter
fighters to reduce the risk of injury to victims. This paper
presents the Fire Fighting Robot. The development of robot is
is to control fire and safely douse the fire, obstructing
divided into three elements which is the hardware, electronic, further damage and rescue victims to a safer location from
and programming. The robot has two DC motors for driving the hazard. Technology has made it possible to design
system and castor wheel for giving direction. A 12 Volt DC simple and efficient fire fighting systems. Modern
pump for suction and spraying of water. Servo Motor (SG90) firefighting systems use inert gases such as Nitrogen with
for axial spraying of water.(0 degrees to 60 degrees)Various water mist to extinguish fire [8]. Robots were designed to
sensors are also interfaced with Arduino Uno Board. For the locate a fire, before it creates havocs. [5]. Robots have
programming part, Arduino IDE language was used to attained immense popularity due to progress in the fields of
determine the robot movement from the sensors input. computing and nano technologies [10]. The robots have
Keywords—Arduino, Robot, Flame Sensor
potential to prevent human loss of life. After studying the
existing fire fighting systems, this system is proposed to
I. INTRODUCTION control the fire at the earliest before the help arrives and the
fire rages out of control.
Autonomous Fire Detecting and Extinguishing Robot is
developed to be a human intervention-less assistance to the
B. Materials Used
work of searching and extinguishing fire [4]. There are
1. Arduino Uno board
several fire fighting systems available for firefighting at
2. IR based Flame Sensors (Three units)
residential areas and extinguishing forest blazes. Our
3. (SG90)Servo Motor
proposed system is a small robot which can be used to
4. Motor Driver L293D
control the fire from spreading the initial stage of an
5. Robot Chasis of Metal
incident of fire. By using such robots the work of fire
6. Breadboard
detection and extinguishing missions can be carried out
7. DC Motors (Two units)
without placing the life of fire fighters at a stake and
8. Wheels (Two units)
dangerous conditions. In addition to this, small size and
9. Castor Wheel
autonomous control enables the robot to be used when fire
10. 12V DC Pump
occurs in small and narrow spaces with hazardous
11. 5V Relay
environment which are difficult to be accessed by humans.
12. 4V 1.5Ah Lead Acid Battery
Moreover, this robot can increase the capacity, security,
13. Switch and Connecting wires
workability, effectiveness and quality of the task of
14. Container for keeping Water
firefighting.
15. Silicon pipe for water delivery
A. Literature Survey
Fire is defined as the possibility of an unwanted hazard II. METHODOLOGY USED
which can cause potential loss of life and property [9]. This
The methodology can be divided into three parts namely
project is an Autonomous Fire Detecting and Extinguishing
mechanical structure, hardware and programming [3].
Robot without user intervention and it is designed and
implemented using ATMEGA 16 Microcontroller (MCU) A. Mechanical Structure
[10]. Under the mighty ruler of Rome Augustus the first For giving a strong base to the robot, a metallic robot
formal firefighting began. Since then it has continuously chasis is preferred. There are two wheels on the rear side of
evolved. Earliest recorded are the usage of the fire the robot and a castor wheel on the front side. The castor
extinguisher pump. Then came the German invention of first wheel enables 360 degrees of mobility to the robot. The
force and suction pump. Since then we have moved a lot. body of the robot can be made of acrylic sheets which can

978-1-7281-1711-9/19/$31.00 ©2019 IEEE 327


be resistant to high temperatures. This body is used to A. Circuit Description
protect the internal electronic circuitry from the external
factors such as heat, and mechanical jerks [7].
The flame sensors are installed on the front side of the
robot for detecting of fire. The water container is placed on
the middle of the chasis to maintain the centre of gravity in
the centre and hence prevent the robot from toppling.
B. Hardware
The hardware used is Arduino UNO board, L293D
Motor Driver Module, DC geared motors, 12V DC pump,
5V Relay Module, Servo Motor SG90, IR based Flame
Sensors, 5V DC Jack, 9V battery, 4V 1.4 Ah Lead Acid
battery.
C. Programming Fig. 2. Circuit Description
For programming the control of the robot for mobility
and fire detection and extinguishing, Arduino IDE is used. All the three flame sensors namely the left flame sensor,
The Algorithm for the source code is given below right flame sensor and centre flame sensor and the servo
motor are given Vcc and Gnd commonly through a small
breadboard. The input pins of the all the three flame sensors
III. BLOCK DIAGRAM AND EXPLANATION are connected to the Digital Pins of the arduino uno board
(any pins from 0 to 13). The PWM pin of the Servo Motor
SG90 is also connected to one of the digital pins. The pins
IN1, IN2, IN3 and IN4 respectively of the L293D Motor
Driver Module are also connected to the digital pins. The
OUT1, OUT2, OUT3 and OUT4 pins of the Motor Driver
Module are connected to the Left and the Right DC motor
respectively.
The 4V 1.5Ah Lead Acid is connected to the power
terminals of the Motor Driver Module. The coil terminals of
the 5V Relay Module are connected to a 9V battery. The
12V DC Pump is connected to the Normally Open (NO)
terminal of the relay. The common terminal of the relay is
connected to the digital pin of the arduino UNO board to
give excitation to the relay.
IV. ALGORITHM
Following steps are followed for the programming of the
robot to detect and extinguish fire.
1. Start
2. Read the Inputs from the Flame Sensors
Fig. 1. Block Diagram 3. If no flame is detected, proceed forward (both the
motors on)
The above shown is the block diagram for the 4. If flame is detected by the right sensor, the move
Autonomous Fire Detecting and Extinguishing Robot. Three right and stop at a certain distance and start DC
flame sensors namely left flame sensor, right flame sensor Pump and Servo motor. (right motor off, left motor
and centre flame sensor are interfaced with the Arduino Uno on)
board as the input components [1]. L293D motor driver 5. If flame is detected by the left sensor, the move left
module is used for driving the two geared DC motors and stop at a certain distance and start DC Pump
namely the Left DC Motor and the Right DC Motor. These and Servo motor. (left motor off, right motor on)
motors are used to give direction to the robot according to 6. If flame is detected by the central sensor, the move
the fire i.e. the input received from the flame sensors. The forward and stop at a certain distance and start DC
12V DC Pump driven by an external battery through a 5V Pump and Servo motor. (both the motors on)
Relay Module is used to extinguish fire. A servo motor 7. Stop
(SG90) is used to give axial direction to spray the water on
fire.
The Arduino Uno board is powered by a 5V DC jack or V. WORKING CONCEPT
6V battery. The Motor Driver Module is powered by 4V, The vital component of this robot is the Arduino Uno
1.5 Ah Lead Acid battery. The 12v DC water pump is board, but for sensing the fire we use the Fire sensor
powered by a 9V battery through a 5V Relay Module. The module (flame sensor) that is shown below.
servo motor SG90 is powered by the Arduino UNO board.

328
VI. ANALYSIS
The main purpose was to create a prototype robot. We
have made some slight changes in the design and
improvised the code as and when necessary to have the
output as determined by us. Based on the distance, trials
were conducted in the robot. As the distance increases, the
ability of the sensors to detect the fire dims. Thus it is best
suitable for a plain terrain. Upon further improvisation, this
very robot can operate in its capacity in difficult and rough
terrain too.
Fig. 3. Fire Sensor Module

As seen these sensors have an IR Receiver VII. SCOPE AND LIMITATIONS


(Photodiode) which is used to detect the fire. The fire emits This study focuses on creating prototype fire detecting
some Infrared light rays, this light rays are absorbed by the and extinguishing robot. There exists large scope of
IR receiver on the module. Op-Amp is used to check for improvisation by interfacing GSM modules with the G.P.S
variation in voltage across the IR Receiver, so that if a fire to the Arduino UNO board. G.S.M. module will alert the
is detected the output pin will give 0V(LOW) and if no fire nearest fire station by sending the text through the location
then output pin will be 5V(HIGH). traced by the G.P.S. The capabilities of flame sensors are
For better detection of fire and better mobility of the limited. The distance limited for water delivery action is up
robot, three flame sensors are placed on the robot chasis. to 50 to 60 cms. Another limitation is the terrain and
topograpghy. This prototype is more suitable for residential
A. Working purposes due to its structure and design [6].
When the robot is switched on, it starts moving in the VIII. CONCLUSION
forward direction with both the motors in ON condition. In
this case, no fire is detected by the flame sensors. Hence the Based on the prototype the objectives were successfully
water pump and the servo motor both remains OFF. achieved. However the robot has its own limitations as
When the fire is detected by the central flame sensor, the mentioned above. But in the suitable conditions it operates
robot slows down, moves a certain distance forward with well without any glitch and snag. After the further
both the motors ON and then stops at a certain distance. improvisations like adding the ultrasonic sensor, gas sensor,
Then the water pump is switched ON and the servo motor is led display, smoke sensor, it is possible to use this robot in
also switched ON. Thus the water is uniformly sprayed onto practical real time situations [7].
the flames until the flame is extinguished. Once the flame is
extinguished, both the water pump and the servo motor are REFERENCES
switched OFF and the robot again starts to proceed forward. [1] Aswinth Raj, “Arduino Based Fire Fighting Robot” , Circuit Digest
[2] Kirti Kadam, Ayush Bidkar, Vaishnavi Pimpale, Dhanashri Doke,
When the fire is detected by the left flame sensor, the Rachana Patil, “Fire Fighting Robot”, International Journal of
robot slows down, moves a certain distance towards left Engineering and Computer Science , 6 January 2018
with the right motor ON and the left motor OFF and then [3] Vynzarali Amenodin, Margie Rose, Hussein P Lawanza, Mojahid
stops at a certain distance. Then the water pump is switched Maradia, D Apig, Dianne B. Falceso ,Norhana Dimakuta, Chris
Sagarino,”F2R:An Arduino Based firefighting robot”,Researchgate
ON and the servo motor is also switched ON. Thus the [4] Luis Merino,Anibal Ollero,J. Ramiro Martinez –Dios, “Cooperative
water is uniformly sprayed onto the flames until the flame is Unmanned Aerial Systems for Fire Detection, Monitoring, and
extinguished. Once the flame is extinguished, both the water Extinguishing” ,Researchgate
pump and the servo motor are switched OFF and the robot [5] Kuo L. Su ,”Automatic Fire Detection system using Adaptive Fusion
Algorithm for Fire Fighting Robot”, – IEEE
again starts to proceed forward. [6] Jayanth Suresh,”Fire Fighting Robot”,IEEE, 2017 International
When the fire is detected by the right flame sensor, the Conference on Computational Intelligence in Data Science(ICCIDS),
robot slows down, moves a certain distance towards left 2-3 June 2017.
with the right motor OFF and the left motor ON and then [7] Sachin S. Shah, Vaibhav K. Shah, Prithvish Mamtora, Mohit Hapani,
“Fire Fighting Robot”, International Journal of Emerging Trends &
stops at a certain distance. Then the water pump is switched Technology in Computer Science (IJETTCS), Volume 2, July-August
ON and the servo motor is also switched ON. Thus the 2013
water is uniformly sprayed onto the flames until the flame is [8] Michael John Gollner, “Literature Riview on Hybrid
extinguished. Once the flame is extinguished, both the water FireSuspensionSystems”
[9] G. V. Hadjisophocleous and Z. Fu, “Literature Review of Fire
pump and the servo motor are switched OFF and the robot Risk Assessment Technologies.”
again starts to proceed forward. [10] V. Mangayarkarasi, “Remote Controlled Fire Fighting Robot.”,
International Journal of Trend in Scientific Research and
Development.

329

You might also like