Sie sind auf Seite 1von 7

Building a Fire Fighting Robot using Microcontroller

Mishal Jha1, Kashish Bansal2,Kumar Utkarsh3


Department of Electrical and Electronics Engineering
Maharaja Agrasen Institute of Technology
1
mishaljha@gmail.com
2
kashishbansal369@gmail.com
3
kumarutkarsh@gmail.com

Abstract
Fire incident is a disaster that can potentially cause the loss
of life, property damage and permanent disability to the manipulators designed for more specialized materials,
affected victim. They can also suffer from prolonged divisions, gadgets or devices through various programmatic
psychological and trauma. Fire fighters are primarily tasked movements to perform various tasks [10]. In line with the
to handle fire incidents, but they are often exposed to higher Fourth Industrial Revolution (4IR), there is demand for a one
risks when extinguishing fire, especially in hazardous system that can control, communicate and integrate different
environments such as in nuclear power plant, petroleum robots regardless of their types and specifications. Machine
refineries and gas tanks. They are also faced with other learning has also heated up interest in robotics, although only
difficulties, particularly if fire occurs in narrow and a portion of recent development in robotics can be
restricted places, as it is necessary to explore the ruins of associated with machine learning.
buildings and obstacles to extinguish the fire and save the In this paper, a firefighting robot is proposed. The main
victim. With high barriers and risks in fire extinguishment function of this robot is to become an unmanned support
operations, technological innovations can be utilized to vehicle, developed to search and extinguish fire. There are
assist firefighting. Therefore, this paper presents the several existing types of vehicles for firefighting at home and
development of a firefighting robot that can extinguish fire extinguish forest fires . Our proposed robot is designed to be
without the need for human fire fighters to be exposed to able to work on its own or be controlled remotely. By using
unnecessary danger. It is designed to be compact in size such robots, fire identification and rescue activities can be
than other conventional fire-fighting robot in order to ease done with higher security without placing fire fighters at high
small location entry for deeper reach of extinguishing fire in risk and dangerous conditions.
narrow space. This robot is also equipped with a light Thermite and FireRob are two current available fire fighter
dependent resistance sensor to detect a light or fire and robots that have been used widely in industry. Thermite
move in that particular direction automatically, while a (produced by Howe and Howe Technologies Inc) is a
flame sensor is attached for fire detection and switch on the firefighting robot that uses a remote control and can operate
water pump automatically for the flow of water. This as far as 400 m. It can deliver up to 1200 gpm of water or 150
resulted in robot demonstrating capabilities of identifying psi of foam. The size of this robot is 187.96 cm x 88.9 cm x
fire locations automatically and ability to extinguish fire 139.7 cm. This robot powers up to 25 bhp (18.64 kW) using a
remotely at particular distance. It is programmed to find the diesel engine. The main component in the design of this robot
fire location and start the water pump to sprinkle water as are multi-directional nozzle that is backed by a pump that can
soon as fire is detected. deliver 600 gpm (2271.25 l/min). This robot is designed for
use in extreme danger areas, such as planes fires, processing
Keywords—Firefighting robot; compact size robot; LDR factories, chemical plants or nuclear reactors [25].
sensor; flame sensor; remote control. FireRob (Manufactured by Croatian manufacturer DOK-
ING) is a fire-fighting vehicle controlled by a single operator
INTRODUCTION via remote control. It extinguishes fire without intervention of
A robot is an automated device which performs functions fire fighters with a high pressure on a hydraulic arm that
usually attributed to humans or machines tasked with pumps water up to 55 m away. It also can carry 1800 litre of
repetitive or flexible set of actions. Numerous studies have water and 600 litre of foam in its two on board tanks. The
shown that robot can be beneficial in medicine [1], coating on FireRob allows it to withstand critical temperature
rehabilitation [2-6], rescue operation [7, 8] and industry [9]. of 250ºC and thermal radiation of 23 kW/m for a period of 30
Over the years, robotics has been introduced in various minutes.
industries. The industrial robots are multi-function
In this study, a compact and small firefighter robot has been When light falls i.e. when the photons fall on the device,
developed. This robot can evade obstacles, search and the electrons in the valence band of the semiconductor
extinguish fire. Furthermore, this robot can increase the material are excited to the conduction band. These
productivity, safety, efficiency and quality of the task given. It photons in the incident light should have energy greater
is more compact and more flexible compared to Thermite and than the band gap of the semiconductor material to make
FireRob robot. Another advantage of QRob is in its ability to the electrons jump from the valence band to the
enter location with small entrance or narrow space. conduction band. Hence when light having enough
energy strikes on the device, more and more electrons
METHODOLOGY are excited to the conduction band which results in large
number of charge carriers[11]. The result of this process
The methodology is divided into three parts. The first part is is more and more current starts flowing through the
on the mechanicals schematics, followed by hardware device when the circuit is closed and hence it is said that
description and the finally on the programming design. the resistance of the device has been decreased.

Mechanical Design Structure DC motor with wheel: DC geared motor with rubber
For the main structure of the robot, to get the preferred wheel are suitable material for this project. The working
movement and speed, robot has two wheels at rear side and Voltage for DC motor is around 5V to 10 V DC. While
one wheel at front side. The wheels have the ability to stabilize the ratio of the gear is 48:1. Suitable current for this
the robot and make rotation until 360 degrees. The base of the motor is 73.2 mA. DC motor is used to move the robot
robot is made of wood on which the electronic circuit is to the fire location.
embedded. The body contains holes that make it easier to
mounting of various types of sensors and other mechanical Water Pump : the water pump is important partb in
components. The LDR sensor and flame sensor were installed this robot as it will pump water or soap to extinguish the
at front of the robot to detect the fire. fire depending on the class of fire that occurs. Small-size
Hardware Implementation and light-weight category of water pump has been
The electronic part is one of the vital parts in the development selected for use in this project.Moreover, it has low
of our robot. It includes the several types of sensors, noise, high effectiveness and minimal power
microcontroller, Darlington amplifier, cascade amplifier DC consumption. The optimal voltage for this water pump is
motor with wheel, Transmitter and Remote control and Water 6V. Working voltage for this water pump is around 4V
pump. Arduino Uno is used as a microcontroller that to 12V with the working current 0.8A.
connected with Darlington amplifier, relay, cascade amplifier
and RF receiver circuit. Motor Driver (L293D) is used to Transmitter and Remote control: In this study,
activate the moving of the gear motor while Transmitter the RF transmitter and receiver with 2 control modes
Remote Control will give output of the system. Flow of water will be used. Model number of this receiver or remote is
and sand sprinkler were pump after being controlled by the S4C-AC110. This remote have 2 buttons. The operating
operator through RF receiver circuit which consists of voltage voltage for this remote control is AC 100 – 120 V, while
regulator IC 7805(converts 9V to 5V), RF transmitter and the working voltage range of relay is AC 110 – 240 V or
receiver. DC 0–28 V. The model number of the transmitter is C-4.
Flame sensor: In most firefighting robots, fire sensors The distance of the remote control is 100 m or 300ft.
perform an essential part in investigations, which are always Power supply for this transmitter are 12 V. The
used as robot eyes to discover sources of fire [1]. It can be transmitting frequency is 315 MHz / 433 MHz[12]. By
utilized to identify fire based on wavelength of the light at 760 utilizing the transmitter and remote control, robot can be
nmto1100nm.Thedetection angle and distance are roughly controlled from distant places where the operator who
60 degrees and distance 20 cm (4.8V) to 100 cm (1V) controls it will be in a safe place while the robot will
respectively. Flame sensor has two signal pins that are Digital enter into a dangerous fire area.
Output (DO) and Analog Output (AO). DO pins will give two
kind of information that it’s has flame or non-flame while AO
pins will detect exact wavelength of different light.
A Light Dependent Resistor (LDR) sensor: It is a device whose
resistivity is a function of the incident electromagnetic
radiation. Hence, they are light sensitive devices. They are also
called as photo conductors, photo conductive cells or simply
photocells. They are made up of semiconductor materials
having high resistance.
All the data from sensor is monitored and
controlled by Arduino. Below shows the Arduino
program which all the input and output pin in
Arduino need to be declared. These codes will be
used to program the movement of robot to find the
fire location. [13]

Programming of Arduino

void setup() {
// initialize digital pin 13 as an output.
pinMode(2, INPUT);
pinMode(4, OUTPUT);
pinMode(3, INPUT);
pinMode(5, OUTPUT);
pinMode(6, INPUT);
pinMode(7, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
if( digitalRead(2)==HIGH)
{
digitalWrite(4, HIGH);
}
else if( digitalRead(3)==HIGH)
{
digitalWrite(5, HIGH);
}
else if( digitalRead(6)==HIGH)
{
digitalWrite(7, HIGH);
{
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(7, LOW);

}
}
Fig: Arduino description
.

DISCUSSION
This project focuses on the development of firefighting
robot. In this section, the robot control sequence will be
discussed. From the results, this project is successfully
LDR
achieved which are:
Sensor
1) Flame Sensor Connection
a) The robot will not react when the sensor not
activates and it will react when the sensor activates. As
soon as the flame sensor activates the DC motor for
driving the robot will stop and water pump will be
started automatically for water flow.
b) This sensor is connecting with DC motor.
c) This sensor OFF when fire was not detected
and DC motor is ON.
d) This sensor ON when fire is detected, then DC
motor and Ultrasonic Sensor will automatically OFF.
. Flowchart of Fire Fighting Robot .
When Flame Sensor = 1; DC Motor=0, LDR
sensor= 0.
RESULT
2) When Flame Sensor = 0; DC Motor = 1, LDR
Firefighting robot has been developed to find the sensor= 1.
location of fire and extinguish it. It has an ability to
find the location by using LDR sensor and extinguish LDR Sensor Connection
it using flame sensor. Both sensors are connected to a) This sensor will detect the object
Arduino Uno, which controlled the movement of DC in their surroundings.
motor. b) This sensor ON when DC motor ON but
When flame sensor found the fire, the DC motor Flame Sensor will OFF.
will stop at the fire. The buzzer will produce a sound. c) This sensor OFF when Flame sensor ON.
The operator will be extinguishing the fire using
remote control to eject the flow of water through RF When LDR sensor = 1; DC
transmitter simultaneously it will also sprinkle the sand Motor =1, Flame Sensor =0,
on the location to extinguish the fire. Once the water When LDR Sensor = 0; DC
level goes down beyond the lower limit it will produce Motor =0, Flame Sensor =1,
the sound to message the person to refill the water for 3) DC Motor
the further process.
a) This Motor is connecting with driver
motor and Arduino Uno. [7] Jeelani, S., et al., Robotics and medicine: A
b) This Motor ON when LDR sensor ON, scientific rainbow in hospital. Journal of
Flame Sensor OFF. Pharmacy &Bioallied Sciences, 2015. 7(Suppl
2): p. S381-S383.
c) This Motor OFF when Flame Sensor ON.
[8] Aliff, M., S. Dohta, and T. Akagi, Simple
When DC Motor = 1; LDR Trajectory Control Method of Robot Arm
Sensor =1, Flame Sensor =0, Using Flexible Pneumatic Cylinders. Journal
When DC Motor = 0; LDR of Robotics and Mechatronics, 2015. 27(6):
Sensor=0, Flame sensor=1. p.698-705.
[9] Aliff M, D.S., and Akagi T, Control and
analysis of simple-structured robot arm using
flexible pneumatic cylinders. International
CONCLUSIONS Journal of Advanced and Applied Sciences,
Overall, a fire-fighting robot that can be 2017. 4(12): p.151-157.
controlled from some distance has been [10] Aliff, M., S. Dohta, and T. Akagi, Control and
successfully developed. It has advantageous analysis of robot arm using flexible pneumatic
features such as ability to detect location of fire cylinder. Mechanical Engineering Journal,
automatically besides having a compact body and 2014. 1(5): p.DR0051-DR0051.
lightweight structure. The robot can be used at a
[11] J. Lee, G. Park, J. Shin and J. Woo, Industrial
place that has a small entrance or in small spaces
because it has a compact structure. The operator is robot calibration method using denavit —
able to extinguish fire using remote control from Hatenberg parameters, 17th International
longer distance. From the experimental results, the Conference on Control, Automation and Systems
robot can sense smokes and fire accurately in a (ICCAS), 2017, pp.1834-1837.
short time. As a conclusion, the project entitled [12] Jeelani, S., et al., Robotics and medicine: A
“Development of Fire Fighting Robot” has scientific rainbow in hospital. Journal of
achieved its aim and objective successfully Pharmacy &Bioallied Sciences, 2015. 7(Suppl
2): p. S381-S383.
[13] Aliff, M., S. Dohta, and T. Akagi, Simple
REFERENCES Trajectory Control Method of Robot Arm
[1] Jeelani, S., et al., Robotics and medicine: A Using Flexible Pneumatic Cylinders. Journal
scientific rainbow in hospital. Journal of of Robotics and Mechatronics, 2015. 27(6):
Pharmacy &Bioallied Sciences, 2015. 7(Suppl p.698-705.
2): p. S381-S383. [14] Aliff M, D.S., and Akagi T, Control and
[2] Aliff, M., S. Dohta, and T. Akagi, Simple analysis of simple-structured robot arm using
Trajectory Control Method of Robot Arm flexible pneumatic cylinders. International
Using Flexible Pneumatic Cylinders. Journal Journal of Advanced and Applied Sciences,
of Robotics and Mechatronics, 2015. 27(6): 2017. 4(12): p.151-157.
p.698-705. [15] Aliff, M., S. Dohta, and T. Akagi, Control and
[3] Aliff M, D.S., and Akagi T, Control and analysis of robot arm using flexible pneumatic
analysis of simple-structured robot arm using cylinder. Mechanical Engineering Journal,
flexible pneumatic cylinders. International 2014. 1(5): p.DR0051-DR0051.
Journal of Advanced and Applied Sciences,
2017. 4(12): p.151-157.
[4] Aliff, M., S. Dohta, and T. Akagi, Control and
analysis of robot arm using flexible pneumatic
cylinder. Mechanical Engineering Journal,
2014. 1(5): p.DR0051-DR0051.
[5] M. Aliff, S. Dohta and T. Akagi, Trajectory
controls and its analysis for robot arm using
flexible pneumatic cylinders," IEEE
International Symposium on Robotics and
Intelligent Sensors(IRIS),2015,pp.48-54.
[6] M. Aliff, S. Dohta and T. Akagi, Trajectory
control of robot arm using flexible pneumatic
cylinders and embedded controller, IEEE

Das könnte Ihnen auch gefallen