Professional Documents
Culture Documents
IoT Based Fire Fighting Robot
IoT Based Fire Fighting Robot
and Electronics
Engineering, R.M.K. Engineering, R.M.K. Engineering, R.M.K.
Engineering, R.M.K.
Engineering College, Engineering College, Engineering College,
Engineering College,
Chennai, Tamil Nadu, Chennai, Tamil Nadu, Chennai, Tamil Nadu,
Chennai, Tamil Nadu,
India India India
India
Abstract— Most of the hearth accidents occurring in The utilization of humanoid robots is effectively
industries like nuclear energy plants, crude refineries, gas tanks, conveyed out to limit firemen's wounds and passings
chemical factories and different large-scale fire industries, lead to as well as expanding usefulness, wellbeing,
serious consequences. With the advancement in the field of productivity and nature of the task given.
Robotics, human intervention is lowered each day and robots are
used widely for the purpose of safety. Firefighting is a crucial This venture expands level of functionalities as it
however dangerous occupation. A firefighter should be able to contains various kinds of sensors such that it could
reach the fire promptly and safely to extinguish it, avoiding detect the flame, LPG and other forms of smoke.
further harm and reducing fatalities. Technology has aided to
solve this issue; firefighters and machines are currently using This model could also be used to detect the movement
more economical and effective methodology of firefighting. The of stranded individuals in a fire broken area as it is
proposed venture uses L298N Drive and a Wi-Fi Cam to operate equipped with a PIR sensor.
and receive the live feed from the camera and is used to control
and manage the movement of the vehicle which is accompanied When linked to a local Wi-Fi network, the end user
by other sensors such as Flame sensor, PIR sensor, LPG sensor can control the operations of this model remotely,
and Gas sensor that are connected through Arduino Nano using removing the requirement for traditional RF
IoT. communication modules.
Keywords— Arduino, WiFi Cam, IoT, PIR Sensor, Flame II. PROPOSED METHODOLOGY
Sensor.
A current market venture offers a modest or basic
unmanned fireman bot. Most of the time, they're rudimentary
I. INT RODUCT ION bots with a Raspberry Pi processor that provides them minimal
A robot is an automated device that performs tasks that control over the car. Furthermore, as with [3], the firefighting
would normally be performed by humans or machines and is truck is voice-controlled and does not have a virtual feed for
tasked with a series of repeated or flexible operations. Robots remote operation. In other circumstances, such as [2], a
have been found to be effective in medical, rehabilitation, separate Radio Frequency (RF) communication module is
rescue operations, and industry in numerous research. Robotics employed to operate, the bot's operating functions. This
has been used in a variety of sectors over the years. Industrial reduces the range of control the end user has over the robot and
robots are multi-function manipulators that use numerous makes the operator more vulnerable to fire. Other models on
programming movements to accomplish various jobs on more the market, meanwhile, use a traditional flame sensor and
specialized materials, divisions, gadgets, or devices. There is a buzzer to sense and extinguish the fire. As a result, other
desire for a single system that can control, communicate, and factors that emerge as a threat throughout the fire suppression
integrate different robots of diverse types and specifications, and evacuation procedure are not considered. In an era where
according to the Fourth Industrial Revolution (4IR). autonomous robotic vehicles are becoming increasingly
important in practically every field of expertise, updating the
Though unmanned robotic vehicles are needed in a variety
features, and increasing the effectiveness of one such
of industries, firefighting is the most significant area where firefighting vehicle that would aid firemen to a greater extent
their capabilities may be fully employed because it can save
becomes a top concern.
human lives. The detection of fire and rescue actions can be
carried out remotely with the utilisation of such robots, without The proposed venture includes a number of additional
putting fire fighters in dangerous situations. upgraded features that would aid a firefighter in a variety of
situations. For transmitting the live video feed to a separate
This system can be utilized as follows: webpage, the proposed venture uses an L298N Driver in
conjunction with an ESP32 Cam. The webpage receives a live
camera feed from the ESP32 Cam and also provides the A significant component of the project's design is the
necessary controls for the car and pump's movement. Similarly, L298N Dual Motor Controller 2A and Arduino, which are
an Arduino Nano microcontroller is used for collection of utilised to regulate the speed and direction of two DC motors.
sensor signals from sensors such as a Flame Sensor, a Passive Motors having a voltage between 5 and 35V DC can be utilised
Infrared (PIR) Motion Sensor, a MQ2 (Gas) Sensor, and a with the L298N H-bridge module. In addition, this module
MQ6 (LPG) Sensor. Furthermore, all these sensors are contains an onboard 5V regulator that adjusts the power supply
connected via IoT, allowing the data obtained from them to be in the event of power fluctuations. The direction of each motor
sent to Adafruit, a cloud storage service that stores real-time is regulated by delivering a HIGH or LOW signal to the drive
live data so that firemen can study the findings recorded by the (or channel). A HIGH to IN1 and a LOW to IN2 on motor one,
vehicle for a certain region of exposure. Furthermore, the for example, will make it to turn in one direction, whereas a
Arduino Nano is connected to the ESP8266 Node MCU, which LOW and HIGH will make it to rotate in the opposite direction.
allows the end user to connect the venture to a local WiFi The rotational movements of the motors are directly controlled
network and log in to the given webpage to handle the vehicle's through a specific webpage where the live feed from the
operational operations, thereby controlling the entire process. camera is also fed.
An ESP32 Cam, which is attached to the bot's body,
III. ARCHITECTURE OF THE MODEL receives the camera feed from the location. The ESP32-CAM
The block diagram of the proposed model is shown below: is a development board that has an ESP32-S chip, an OV2640
camera, a microSD card slot, and various GPIOs for peripheral
connections. It lets the user to build a surveillance camera,
capture images, do facial recognition and detection, and much
more. In addition, the Cam is linked to a Submersible DC
Water Pump, whose pumping mechanism may also be operated
via the web interface.
The design of the project includes another key unit Arduino
Nano which is a viable, adaptable and breadboard , well-
disposed Microcontroller board, created by Arduino.cc, in view
of ATmega328p (Arduino Nano V3.x)/Atmega168 (Arduino
Nano V3.x). It accompanies identical usefulness as in Arduino
UNO yet very small in size. It is associated with any remaining
segments like different sensors and ESP8266 Node MCU.
Flame sensors are more sensitive to ordinary light, which is
why they are commonly employed for flame alarms. This
Figure 1 – Block Diagram module can detect flames or wavelengths in the range of 760
A. Components: nm to 1100 nm. Single-chip and small plate output interfaces
can be directly attached to the microcomputer IO port. To
The following are the components used in this model: prevent the sensor from being damaged by high temperatures, a
specified distance between the sensor and the flame should be
Arduino Nano
maintained. The smallest distance to test is 80 cm; if the flame
Flame Sensor is larger, it can be tested at a greater distance. The flame
spectrum is highly sensitive because the detecting angle is 60
LPG Sensor degrees. The Flame Sensor is accompanied by a buzzer that
Gas Sensor alarms the end user on successful detection of a flame within
its vicinity.
PIR Sensor
The model also consists of an MQ6 (LPG) sensor that helps
Buzzer the vehicle in detection of leakage of LPG within the given
area. The fabrication of this sensor enables the bot to detect
Water Pump iso-butane, propane, LNG, cooking fumes, cigarette smoke and
Motors alcohol’s din.
Additionally, this model is accompanied with a Passive ii. The live stream from the camera is presented on a
Infrared (PIR) motion sensor. The LHI778 PIR sensor and the web page, which also houses the bot's control.
BISS0001 IC, control the motion detection in this motion
iii. The bot can move with the help of the L298N driver
sensor. The module has configurable sensitivity, allowing for a
motion detection range of 3 to 7 metres, as well as time delay thanks to the controls built into the interface.
adjustments and trigger choices for fine tuning. This capability iv. High (Analog 1) and low (Analog 0) pulses are
enables firefighters to discover stranded people in a fire- delivered by the L298N driver. The motor's motion is
damaged region [17]. controlled by a combination of these pulses.
The Espressif ESP8266 is a microcontroller created by The end user can choose from the following choices on the
Espressif Systems. The ESP8266 is a self-contained Wi-Fi control interface:
networking device that may act as a bridge between
microcontrollers and Wi-Fi, as well as runs standalone apps.
The data collected from the sensors is supplied to the ESP8266,
which then transmits the information to the cloud st orage
‘Adafruit’ over Wi-Fi.
C. Software Implemented:
The Arduino Integrated Development Environment (IDE)
is an open-source application that allows to programme in
languages such as C, C#, and other embedded languages.
V1.8.13 is the software version that is used to programme the
functions into the microcontroller. It includes a code editor as
well as a compiler. The Arduino IDE provides a toolbar with
several options for improving the client text editor, compiler,
and debugger, among other things. Because of its basic and
easy-to-use purpose, the IDE environment is extremely
dependable. The code is then uploaded via USB cable to the
Arduino module. They usually support the languages C, C#,
and C++.
Various types of libraries are supplied for coding reasons,
making it simple to perform, and has a larger number of editing
tools from the menu bar. It works with practically all Arduino
boards. The user can execute, compile, fix, upload, include
library, and add file in the sketch section. The output panel
displays any errors or successful uploads, as well as
comments/remarks. Figure 2 – Control Interface with live camera feed
Adafruit IO is one among the other pieces of software that Forward - Selecting this option instructs the driver to
has been employed in this approach. Adafruit IO is a free cloud send analog high pulses to both motors (M1 and M2),
service that lets users to save and see data online in real time. causing them to revolve clockwise.
This allows the company to stay connected, allowing it to
Left and Right - Selecting this option causes the driver
control motors, read sensor data, and much more. It also allows
to generate alternate pulses, causing the motor M1 to
the operator to link projects to web services such as Twitter,
revolve clockwise while the motor M2 rotates
RSS feeds, and weather services, among others. This might be
counterclockwise, and vice versa.
expanded to include other internet-connected gadgets.
Backward - Selecting this option instructs the driver
IV. OPERATION to send low pulses to both motors, causing them to
revolve in the opposite direction.
In terms of functional protocol, the venture is divided into
two parts such as: Stop - This option is used to bring the vehicle to a
complete stop.
1. Control Section
Pump On and Pump Off - This option allows the user
2. Sensor Section to switch on and off the water pump in order to put
out the fire.
A. Control Section:
i. The bot's mobility is controlled using the live feed B. Sensor Section:
from the ESP32 camera. The Sensor Section is responsible for containing and
operating the different sensors used in this model. As far as this
V. RESULTS
When linked to a local Wi-Fi network, the L298N driver
reliably control the motion of the firefighting robot. Under
regulated fire settings, the robot's sensor portion performs
admirably, and data from the sensors are successfully
communicated to the Adafruit cloud storage utilising IoT. The
combined action of sensors, IoT, and the L298N driver is
successful in putting out the fire. One general comment about
this venture is that it couldn't work in highly dense smoke or at
extremely high temperatures [16].
This type could also be linked to a Wide Area [12] Nandhini, S., Suganya, R., Nandhana, K., Varsha, S., Deivalakshmi, S.,
Network (WAN), to increase the operational control's T hangavel, S.K.,” Automatic Detection of Leaf Disease Using CNN
Algorithm”, Lecture Notes in Networks and Systems,pp.237-244,2021
accessibility range significantly.
[13] Jeremy Blum, “Exploring Arduino: Tools and T echniques for Engineering
Through the Internet of Things, this concept may be Wizardry”, Wiley publishers, 4th edition (2004).
extended to various types of security measures. [14]Wireless image communication system for fire-fighting robots, Sang-Uk
Park, Jung-Hyun Park, Seungwon Choi, Dong-Jo Park, Deok-Sung Shin,
This venture's future implementation could include 2010 The 2nd International Conference on Computer and Automation
security systems for schools, colleges, and society. Engineering (ICCAE) 3, 254-256, 2010
[15]Shivam Agrawa, Nidhi Agrawal, “Interfacing of robot with android app for
to and fro Communication”, IEEE, 2016.
VII. CONCLUSION [16]A. Hassanein, M. Elhawary, N.Jaber and M.EI-Abd, “An autonomous
Robots have supplanted people in numerous domains and firefighting robot”, 2015 International Conference on Advance Robotics
(ICAR), Istanbul, 2015, pp.530-535.
lessened mankind's load in many scenarios in this age of trend -
setting innovation. Firefighting is a risky job in which [17]Sridhar, P., Thangavel, S.K., Parameswaran, L.,” A New Approach for Fire
Pixel Detection in Building Environment Using Vision Sensor”,
firefighters are more prone to suffer fatal injuries. Robotics are Advances in Intelligent Systems and Computing,pp.392 -400,2021
effectively used to minimise firemen's wounds and deaths
while also increasing usefulness, wellbeing, and productivity.
Fire detection and rescue actions can be done remotely with the
usage of such robots, without putting fire fighters in dangerous
situations. To put it another way, robots can lessen the
requirement for firefighters to enter potentially hazardous
situations.
REFERENCES
[1] Syed Musthak Ahmed, Durga Sai Shiva, Vinit Kumar Gunjan, “ Domestic
Smart Fire Fighting Robot with Multisensory Fire Detection and Warning
System Using Python IDE”, Proceedings of 2 nd International Conference
on Recent T rends in Machine Learning, IoT , Smart Cities and
Applications, 2022.
[2] Mrunalini B. Morwal, Karishma K. Malewar, Shubham R. Gadpal,
Nilesh S. Panchbudhe, “Design & Implementation of RF based Fire
Fighting Robot”, International Research Journal of Engineering and
T echnology (IRJET ), February 2019.
[3] Madhavi Pednekar, Joel Amanna, Jino John, Abhishesh Singh, Suresh
Prajapati, “Voice Operated Intelligent Fire Extinguishing Vehicle”, 2015
International Conference on Technologies for Sustainable Development
(ICT SD).
[4] S.Jakhti Priyanka, R. Sangeetha, “Android controlled Firefighting
Robot”, International Journal of Innovative Science Engg.and
T echnology,Vol.3,2017
[5] C. Xin, D. Qiao, S. Hongjie, L. Chunhe and Z. Haikuan(2017),”Design
and Implementation of Debris Search and Rescue Robot System Based on
Internet of T hings,” International Conference on Smart Grid and
Electrical Automation (ICSGEA), PP: 303-307.
[6] P. Rajasekar, R. Usha Nandhini, R. Nivethika, Reshma Chandran, S.
Pavithra, (2019), “Wi-Fi Combined Visible Light Communication for
Intelligent Transportation System”, International Journal of Innovative
T echnology and Exploring Engineering (IJIT EE), ISSN: 2278-3075,
Volume-9 Issue-3, January 2020.
[7] J. Ahn and G. J. Kim (2016), “Remote collaboration using a tele-presence
mobile projector robot tele-operated by a smartphone”, IEEE/SICE
International Symposium on System Integration (SII), PP: 236- 241.
[8] Yashaswini R, Malikarjuna H V, Bharathi P, Prajwal A, Audre Arlene A,
& Jagadeesh B. (2021). “Fire Fighting Robot Using Various Wi-Fi
Module: A Review”. International Journal of Progressive Research in
Science and Engineering, 2(7), 62-64.
[9] Day (2018), “ Robotics in Industry—T heir Role in Intelligent
Manufacturing,” Engineering, 4(4) PP: 440-445.
[10] P. Saravanam, Design and Development of Integrated Semi-Autonous
Fire Fighting Mobile Robot, International Journal od Engineering Science
and Innovative T echnology (IJESIT )”, VOl.2, March 2015.
[11] W. Durfee, “Arduino Microcontroller Guide”, University of Minnesota,
Ver-2014.