SlideShare a Scribd company logo
1 of 30
Department of Electrical Engineering 1
Department of Electrical Engineering 2
Semester Project Presentation
2K15 – Session
Department of Electrical Engineering
“Fire Fighting Robot Based
on Arduino”
Supervised by: Prof. Abdul Rauf
3
Department of Electrical Engineering
Fire Fighting Robot
4
Department of Electrical Engineering
Group Members
Saad ullah (2K15-ELT-014)(Group Leader)
Aamir Saleem (2K15-ELT-01)
Waqar Azam (2K15-ELT-015)
Ansar Sajjad (2K15-ELT-016)
Ali Waqas Khan (2K15-ELT-20)
Salman Abbas Naqvi (2K15-ELT-25)
5
Department of Electrical Engineering
Table of Contents
Project Description
Circuit Diagram
Material Required
Components Description
Block Diagram
working
Hardware /Software Availability
Application
6
Department of Electrical Engineering
Project Descriptions
An oil tanker crashed on a road near Bahawalpur on Sunday and more that
153 people, many of whom had rushed to collect leaking fuel, were killed when it
exploded. Even though there are a lot of precautions taken for Fire accidents, these
natural/man-made disasters do occur now and then. In the event of a fire breakout, to
rescue people and to put out the fire we are forced to use human resources which are not
safe. With the advancement of technology especially in Robotics it is very much possible
to replace humans with robots for fighting the fire. This would improve the efficiency of
fire fighters and would also prevent them from risking human lives. Today we are going to
build a Fire Fighting Robot using Arduino, which will automatically sense the fire and
start the water pump .
In this project, we will learn how to build a simple robot using Arduino that could
move towards the fire and pump out water around it to put down the fire. It is a very
simple robot that would teach us the underlying concept of robotics; you would be able to
build more sophisticated robots once you understand the following basics. So let’s get
started...
7
Department of Electrical Engineering
Circuit Diagram
8
Department of Electrical Engineering
Material Required:
Arduino UNO
Fire sensor or Flame sensor (3 No’s)
Single Channel Relay
Water Pump
L293D motor Driver module
Robot chassis with motors and wheel (any type)
A small can
Connecting wires
Battery
9
Department of Electrical Engineering
Components Description:
Flame Sensor:
Flame Sensor can be used to detect fire
source or other light sources of the wavelength in
the range of 760nm - 1100 nm. It is based on the
YG1006 sensor which is a high speed and high
sensitive NPN silicon phototransistor. Due to its
black epoxy, the sensor is sensitive to infrared
radiation. In fire fighting robot game, the sensor
plays a very important role, it can be used as a
robot eyes to find the fire source.
10
Department of Electrical Engineering
Components Description count……
11
Department of Electrical Engineering
Components Description count……
Item Min Typical Max Unit
Voltage 4.75 5.0 5.30 VDC
Current / 20 / mA
Range of Spectral Bandwidth 760 940 1100 nm
Detection range 0 ~ 1 m
Response Time 15 μS
Operating Temperature -25 ~ 85 ℃
12
Department of Electrical Engineering
Components Description count……
Applications
UV/IR flame detectors are used in:
Hydrogen stations.
Gas-fuel cookers
Industrial heating and drying systems
Domestic heating systems
Industrial gas turbines
13
Department of Electrical Engineering
Components Description count……
L293D Motor Driver
L293D is a typical Motor driver or
Motor Driver IC which allows DC motor to
drive on either direction. L293D is a 16-pin
IC which can control a set of two DC
motors simultaneously in any direction. It
means that you can control two DC
motor with a single L293D IC. Dual H-
bridge Motor Driver integrated circuit (IC).
14
Department of Electrical Engineering
Components Description count……
15
Department of Electrical Engineering
Components Description count……
Pin No Function Name
1 Enable pin for Motor 1; active high Enable 1,2
2 Input 1 for Motor 1 Input 1
3 Output 1 for Motor 1 Output 1
4 Ground (0V) Ground
5 Ground (0V) Ground
6 Output 2 for Motor 1 Output 2
7 Input 2 for Motor 1 Input 2
8 Supply voltage for Motors; 9-12V (up to 36V) Vcc 2
9 Enable pin for Motor 2; active high Enable 3,4
10 Input 1 for Motor 1 Input 3
11 Output 1 for Motor 1 Output 3
12 Ground (0V) Ground
13 Ground (0V) Ground
14 Output 2 for Motor 1 Output 4
15 Input2 for Motor 1 Input 4
16
Department of Electrical Engineering
Components Description count……
Item Min Typical Max Unit
Working Voltage 6 - 15 VDC
Max Output Current per channel 0.5 A
Maximum Total current 1.0 A
Input/output voltage on I2C bus 5 V
Communication protocol I2C /
17
Department of Electrical Engineering
Components Description count……
Application
The L293D has 4-half H-bridge drivers, which can be used to drive 2-DC
motors bidirectional. Here we are demonstrating how to drive a single DC
motor using Half bridges 1 & 2. The DC motor is connected between OUT1
and OUT2 pins, and the pin IN1 is connected to the Microcontroller PWM
output and pin IN2 is connected to a Microcontroller I/O port.
Clockwise rotation: To rotate the motor in clockwise direction the IN2 pin is
made LOW and a PWM signal is generated on IN1 pin.
Anti-Clockwise rotation: To rotate the motor in clockwise direction the IN2
pin is made HIGH and a PWM signal is generated on IN1 pin.
18
Department of Electrical Engineering
Components Description count……
Arduino Uno R3
The Arduino Uno R3 is a microcontroller
board based on a removable, dual-inline-package
(DIP) ATmega328 AVR microcontroller. It has 20
digital input/output pins (of which 6 can be used as
PWM outputs and 6 can be used as analog inputs).
Programs can be loaded on to it from the easy-to-
use Arduino computer program. The Arduino has
an extensive support community, which makes it a
very easy way to get started working with
embedded electronics. The R3 is the third, and
latest, revision of the Arduino Uno.
19
Department of Electrical Engineering
Components Description count……
Memory
The ATmega328 has 32 KB (with 0.5 KB occupied by the boot
loader). It also has 2 KB of SRAM and 1 KB of EEPROM (which can
be read and written with the EEPROM library).
20
Department of Electrical Engineering
Components Description count……
Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory
32 KB (ATmega328P) of which 0.5 KB used by
bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Length 68.6 mm
Width 53.4 mm
Weight 25 g
21
Department of Electrical Engineering
Components Description count……
Advantages of Arduino
It is cheap.
It comes with an open supply hardware feature that permits users to develop
their own kit.
The software of the Arduino is well-suited with all kinds of in operation
systems like Linux, Windows, and Macintosh, etc.
It also comes with open supply software system feature that permits tough
software system developers to use the Arduino code to merge with the
prevailing programing language libraries and may be extended and changed.
For beginners, it is very simple to use.
22
Department of Electrical Engineering
Components Description count……
Single Channel Relay
This is a simple single-channel relay module.
Connect power and then switch the relay on by applying
a low signal to the "IN" pin. The module has three
screw terminal connections connected to the relay that
include common, normally open (N.O.), and normally
closed (N.C.). This module doesn't include any
mounting holes. Some mounting options would be to
3D print an enclosure for the module or to hot glue the
bottom of the module or zip-tie it to a non-conductive
surface.
23
Department of Electrical Engineering
Components Description count……
Supply Voltage 3.75 to 6 V
Supply Current with Relay De-Energized 2 mA
Supply Current with Relay Energized 70 to 72 mA
Input Control Signal Active Low
Input Control Signal Current 1.5 to 1.9 mA
Relay Max Contact Voltage 250 VAC or 30 VDC
Relay Max Contact Current 10 A
Dimensions
Length 43 mm (1.69")
Width 17.5 mm (0.69")
Height 17 mm (0.67")
Weight 13 g (0.459 oz)
24
Department of Electrical Engineering
Components Description count……
Applications
Relays are used wherever it is necessary to control a high power or
high voltage circuit with a low power circuit.
 The use of relays for the logical control of complex switching
systems like telephone exchanges.
Electromechanical switching systems
including Strowger and Crossbar telephone exchanges made extensive
use of relays in ancillary control circuits.
25
Department of Electrical Engineering
Working:
The main brain of this project is the Arduino, but in-order to sense fire
we use the Fire sensor module(flame sensor) that is shown below. As
you can see these sensors have an IR Receiver (Photodiode) which is
used to detect the fire. How is this possible? When fire burns it emits a
small amount of Infra-red light, this light will be received by the IR
receiver on the sensor module. Then we use an Op-Amp to check for
change in voltage across the IR Receiver, so that if a fire is detected
the output pin (DO) will give 0V(LOW) and if the is no fire the
output pin will be 5V(HIGH).
So, we place three such sensors in three directions of the robot to
sense on which direction the fire is burning.
26
Department of Electrical Engineering 27
Department of Electrical Engineering
Working count….
We detect the direction of the fire we can
use the motors to move near the fire by
driving our motors through the L293D
module. When near a fire we have to put it
out using water. Using a small container we
can carry water, a 5V pump is also placed in
the container and the whole container is
placed on top of a car chassis so that we
can control the direction in which the water
has to be sprayed.
28
Department of Electrical Engineering
Hardware /Software Availability
29
Hardware availability
• Motor Driver L293D
• Microcontroller(Arduino)
• Flame Sensor
• Relay
• Battery bank
• Water Pump
• Dc Motor’s
Software availability
 Arduino(programming language)
 Proteus
Department of Electrical Engineering
Advantages:
The robots assisting fire fighters are not an often seen sight.
There are robotic devices which can already be used for such
purposes.
The artificial intelligence fire fighting robot is movement based robot.
The fire fighting robots can save a lot of lives some day.
30

More Related Content

What's hot

Fire fighting robot using 8051 microcontroller
Fire fighting robot using 8051 microcontrollerFire fighting robot using 8051 microcontroller
Fire fighting robot using 8051 microcontrollervibs1893
 
Fire fighting robot ppt
Fire fighting robot pptFire fighting robot ppt
Fire fighting robot pptathmeg
 
Fire fighting Robot
Fire fighting RobotFire fighting Robot
Fire fighting RobotSrikanth Vas
 
Automatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John CollegeAutomatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John CollegeNidhiRaut7
 
Design of Arduino based fire fighting Robot
Design of Arduino based fire fighting RobotDesign of Arduino based fire fighting Robot
Design of Arduino based fire fighting RobotNilanjan Mandal
 
Ffr seminar presentation
Ffr seminar presentationFfr seminar presentation
Ffr seminar presentationSumit Pandit
 
IRJET- Fire Fighting Robot using Arduino
IRJET- Fire Fighting Robot using ArduinoIRJET- Fire Fighting Robot using Arduino
IRJET- Fire Fighting Robot using ArduinoIRJET Journal
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOjovin Richard
 
Fire fighting final report
Fire fighting final report Fire fighting final report
Fire fighting final report Pooja M
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsEdgefxkits & Solutions
 
AUTOMATIC RAILWAY GATE CONTROL SYSTEM
AUTOMATIC RAILWAY GATE CONTROL SYSTEMAUTOMATIC RAILWAY GATE CONTROL SYSTEM
AUTOMATIC RAILWAY GATE CONTROL SYSTEMJOLLUSUDARSHANREDDY
 
Fire Fighting Robot System
Fire Fighting Robot SystemFire Fighting Robot System
Fire Fighting Robot Systemijtsrd
 
Automatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerAutomatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerpukeshwar harmukh
 
fire extinguishing robot.pptx
fire extinguishing robot.pptxfire extinguishing robot.pptx
fire extinguishing robot.pptxSyedMohiuddin62
 

What's hot (20)

Fire fighting robot using 8051 microcontroller
Fire fighting robot using 8051 microcontrollerFire fighting robot using 8051 microcontroller
Fire fighting robot using 8051 microcontroller
 
Fire fighting robot ppt
Fire fighting robot pptFire fighting robot ppt
Fire fighting robot ppt
 
Fire fighting Robot
Fire fighting RobotFire fighting Robot
Fire fighting Robot
 
Automatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John CollegeAutomatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John College
 
Design of Arduino based fire fighting Robot
Design of Arduino based fire fighting RobotDesign of Arduino based fire fighting Robot
Design of Arduino based fire fighting Robot
 
Fire sensing robo
Fire sensing roboFire sensing robo
Fire sensing robo
 
Fire Fighting Robotic Vehicle
Fire Fighting Robotic VehicleFire Fighting Robotic Vehicle
Fire Fighting Robotic Vehicle
 
Ffr seminar presentation
Ffr seminar presentationFfr seminar presentation
Ffr seminar presentation
 
IRJET- Fire Fighting Robot using Arduino
IRJET- Fire Fighting Robot using ArduinoIRJET- Fire Fighting Robot using Arduino
IRJET- Fire Fighting Robot using Arduino
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
 
Fire fighting final report
Fire fighting final report Fire fighting final report
Fire fighting final report
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applications
 
AUTOMATIC RAILWAY GATE CONTROL SYSTEM
AUTOMATIC RAILWAY GATE CONTROL SYSTEMAUTOMATIC RAILWAY GATE CONTROL SYSTEM
AUTOMATIC RAILWAY GATE CONTROL SYSTEM
 
Fire Fighting Robot System
Fire Fighting Robot SystemFire Fighting Robot System
Fire Fighting Robot System
 
automatic room light controller
automatic room light controllerautomatic room light controller
automatic room light controller
 
Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
 
Automatic railway gate control using microcontroller
Automatic railway gate control using microcontrollerAutomatic railway gate control using microcontroller
Automatic railway gate control using microcontroller
 
Infrared sensor
Infrared sensorInfrared sensor
Infrared sensor
 
fire extinguishing robot.pptx
fire extinguishing robot.pptxfire extinguishing robot.pptx
fire extinguishing robot.pptx
 
Fire alarm system
Fire alarm systemFire alarm system
Fire alarm system
 

Similar to Fire Fighting Robot

INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSARUN P S
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectHow to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectIonita Iuliana
 
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET Journal
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller IJECEIAES
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLshiv kapil
 
Street light controlling using Microcontroller
Street light controlling using MicrocontrollerStreet light controlling using Microcontroller
Street light controlling using Microcontroller9989476539
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51biharimukund
 
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...moiz89
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial AutomationIRJET Journal
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ajit kumar singh
 
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENTSTREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENTm sivareddy
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Tawsif Rahman Chowdhury
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOSanjay Kumar
 
Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances controlPROJECTRONICS
 

Similar to Fire Fighting Robot (20)

INTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERSINTELLIGENT HELMET FOR COAL MINERS
INTELLIGENT HELMET FOR COAL MINERS
 
Manual fsr'14
Manual fsr'14Manual fsr'14
Manual fsr'14
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectHow to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
 
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
 
Smart Blind stick by using arduino uno and sensor
 Smart Blind stick  by using arduino  uno  and sensor Smart Blind stick  by using arduino  uno  and sensor
Smart Blind stick by using arduino uno and sensor
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller
 
JamesEndl
JamesEndlJamesEndl
JamesEndl
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
 
Street light controlling using Microcontroller
Street light controlling using MicrocontrollerStreet light controlling using Microcontroller
Street light controlling using Microcontroller
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51
 
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
 
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENTSTREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
 
Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances control
 
Minor_project.ppt.pdf
Minor_project.ppt.pdfMinor_project.ppt.pdf
Minor_project.ppt.pdf
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Fire Fighting Robot

  • 1. Department of Electrical Engineering 1
  • 2. Department of Electrical Engineering 2 Semester Project Presentation 2K15 – Session
  • 3. Department of Electrical Engineering “Fire Fighting Robot Based on Arduino” Supervised by: Prof. Abdul Rauf 3
  • 4. Department of Electrical Engineering Fire Fighting Robot 4
  • 5. Department of Electrical Engineering Group Members Saad ullah (2K15-ELT-014)(Group Leader) Aamir Saleem (2K15-ELT-01) Waqar Azam (2K15-ELT-015) Ansar Sajjad (2K15-ELT-016) Ali Waqas Khan (2K15-ELT-20) Salman Abbas Naqvi (2K15-ELT-25) 5
  • 6. Department of Electrical Engineering Table of Contents Project Description Circuit Diagram Material Required Components Description Block Diagram working Hardware /Software Availability Application 6
  • 7. Department of Electrical Engineering Project Descriptions An oil tanker crashed on a road near Bahawalpur on Sunday and more that 153 people, many of whom had rushed to collect leaking fuel, were killed when it exploded. Even though there are a lot of precautions taken for Fire accidents, these natural/man-made disasters do occur now and then. In the event of a fire breakout, to rescue people and to put out the fire we are forced to use human resources which are not safe. With the advancement of technology especially in Robotics it is very much possible to replace humans with robots for fighting the fire. This would improve the efficiency of fire fighters and would also prevent them from risking human lives. Today we are going to build a Fire Fighting Robot using Arduino, which will automatically sense the fire and start the water pump . In this project, we will learn how to build a simple robot using Arduino that could move towards the fire and pump out water around it to put down the fire. It is a very simple robot that would teach us the underlying concept of robotics; you would be able to build more sophisticated robots once you understand the following basics. So let’s get started... 7
  • 8. Department of Electrical Engineering Circuit Diagram 8
  • 9. Department of Electrical Engineering Material Required: Arduino UNO Fire sensor or Flame sensor (3 No’s) Single Channel Relay Water Pump L293D motor Driver module Robot chassis with motors and wheel (any type) A small can Connecting wires Battery 9
  • 10. Department of Electrical Engineering Components Description: Flame Sensor: Flame Sensor can be used to detect fire source or other light sources of the wavelength in the range of 760nm - 1100 nm. It is based on the YG1006 sensor which is a high speed and high sensitive NPN silicon phototransistor. Due to its black epoxy, the sensor is sensitive to infrared radiation. In fire fighting robot game, the sensor plays a very important role, it can be used as a robot eyes to find the fire source. 10
  • 11. Department of Electrical Engineering Components Description count…… 11
  • 12. Department of Electrical Engineering Components Description count…… Item Min Typical Max Unit Voltage 4.75 5.0 5.30 VDC Current / 20 / mA Range of Spectral Bandwidth 760 940 1100 nm Detection range 0 ~ 1 m Response Time 15 μS Operating Temperature -25 ~ 85 ℃ 12
  • 13. Department of Electrical Engineering Components Description count…… Applications UV/IR flame detectors are used in: Hydrogen stations. Gas-fuel cookers Industrial heating and drying systems Domestic heating systems Industrial gas turbines 13
  • 14. Department of Electrical Engineering Components Description count…… L293D Motor Driver L293D is a typical Motor driver or Motor Driver IC which allows DC motor to drive on either direction. L293D is a 16-pin IC which can control a set of two DC motors simultaneously in any direction. It means that you can control two DC motor with a single L293D IC. Dual H- bridge Motor Driver integrated circuit (IC). 14
  • 15. Department of Electrical Engineering Components Description count…… 15
  • 16. Department of Electrical Engineering Components Description count…… Pin No Function Name 1 Enable pin for Motor 1; active high Enable 1,2 2 Input 1 for Motor 1 Input 1 3 Output 1 for Motor 1 Output 1 4 Ground (0V) Ground 5 Ground (0V) Ground 6 Output 2 for Motor 1 Output 2 7 Input 2 for Motor 1 Input 2 8 Supply voltage for Motors; 9-12V (up to 36V) Vcc 2 9 Enable pin for Motor 2; active high Enable 3,4 10 Input 1 for Motor 1 Input 3 11 Output 1 for Motor 1 Output 3 12 Ground (0V) Ground 13 Ground (0V) Ground 14 Output 2 for Motor 1 Output 4 15 Input2 for Motor 1 Input 4 16
  • 17. Department of Electrical Engineering Components Description count…… Item Min Typical Max Unit Working Voltage 6 - 15 VDC Max Output Current per channel 0.5 A Maximum Total current 1.0 A Input/output voltage on I2C bus 5 V Communication protocol I2C / 17
  • 18. Department of Electrical Engineering Components Description count…… Application The L293D has 4-half H-bridge drivers, which can be used to drive 2-DC motors bidirectional. Here we are demonstrating how to drive a single DC motor using Half bridges 1 & 2. The DC motor is connected between OUT1 and OUT2 pins, and the pin IN1 is connected to the Microcontroller PWM output and pin IN2 is connected to a Microcontroller I/O port. Clockwise rotation: To rotate the motor in clockwise direction the IN2 pin is made LOW and a PWM signal is generated on IN1 pin. Anti-Clockwise rotation: To rotate the motor in clockwise direction the IN2 pin is made HIGH and a PWM signal is generated on IN1 pin. 18
  • 19. Department of Electrical Engineering Components Description count…… Arduino Uno R3 The Arduino Uno R3 is a microcontroller board based on a removable, dual-inline-package (DIP) ATmega328 AVR microcontroller. It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 6 can be used as analog inputs). Programs can be loaded on to it from the easy-to- use Arduino computer program. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics. The R3 is the third, and latest, revision of the Arduino Uno. 19
  • 20. Department of Electrical Engineering Components Description count…… Memory The ATmega328 has 32 KB (with 0.5 KB occupied by the boot loader). It also has 2 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library). 20
  • 21. Department of Electrical Engineering Components Description count…… Microcontroller ATmega328P Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 14 (of which 6 provide PWM output) PWM Digital I/O Pins 6 Analog Input Pins 6 DC Current per I/O Pin 20 mA DC Current for 3.3V Pin 50 mA Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader SRAM 2 KB (ATmega328P) EEPROM 1 KB (ATmega328P) Clock Speed 16 MHz LED_BUILTIN 13 Length 68.6 mm Width 53.4 mm Weight 25 g 21
  • 22. Department of Electrical Engineering Components Description count…… Advantages of Arduino It is cheap. It comes with an open supply hardware feature that permits users to develop their own kit. The software of the Arduino is well-suited with all kinds of in operation systems like Linux, Windows, and Macintosh, etc. It also comes with open supply software system feature that permits tough software system developers to use the Arduino code to merge with the prevailing programing language libraries and may be extended and changed. For beginners, it is very simple to use. 22
  • 23. Department of Electrical Engineering Components Description count…… Single Channel Relay This is a simple single-channel relay module. Connect power and then switch the relay on by applying a low signal to the "IN" pin. The module has three screw terminal connections connected to the relay that include common, normally open (N.O.), and normally closed (N.C.). This module doesn't include any mounting holes. Some mounting options would be to 3D print an enclosure for the module or to hot glue the bottom of the module or zip-tie it to a non-conductive surface. 23
  • 24. Department of Electrical Engineering Components Description count…… Supply Voltage 3.75 to 6 V Supply Current with Relay De-Energized 2 mA Supply Current with Relay Energized 70 to 72 mA Input Control Signal Active Low Input Control Signal Current 1.5 to 1.9 mA Relay Max Contact Voltage 250 VAC or 30 VDC Relay Max Contact Current 10 A Dimensions Length 43 mm (1.69") Width 17.5 mm (0.69") Height 17 mm (0.67") Weight 13 g (0.459 oz) 24
  • 25. Department of Electrical Engineering Components Description count…… Applications Relays are used wherever it is necessary to control a high power or high voltage circuit with a low power circuit.  The use of relays for the logical control of complex switching systems like telephone exchanges. Electromechanical switching systems including Strowger and Crossbar telephone exchanges made extensive use of relays in ancillary control circuits. 25
  • 26. Department of Electrical Engineering Working: The main brain of this project is the Arduino, but in-order to sense fire we use the Fire sensor module(flame sensor) that is shown below. As you can see these sensors have an IR Receiver (Photodiode) which is used to detect the fire. How is this possible? When fire burns it emits a small amount of Infra-red light, this light will be received by the IR receiver on the sensor module. Then we use an Op-Amp to check for change in voltage across the IR Receiver, so that if a fire is detected the output pin (DO) will give 0V(LOW) and if the is no fire the output pin will be 5V(HIGH). So, we place three such sensors in three directions of the robot to sense on which direction the fire is burning. 26
  • 27. Department of Electrical Engineering 27
  • 28. Department of Electrical Engineering Working count…. We detect the direction of the fire we can use the motors to move near the fire by driving our motors through the L293D module. When near a fire we have to put it out using water. Using a small container we can carry water, a 5V pump is also placed in the container and the whole container is placed on top of a car chassis so that we can control the direction in which the water has to be sprayed. 28
  • 29. Department of Electrical Engineering Hardware /Software Availability 29 Hardware availability • Motor Driver L293D • Microcontroller(Arduino) • Flame Sensor • Relay • Battery bank • Water Pump • Dc Motor’s Software availability  Arduino(programming language)  Proteus
  • 30. Department of Electrical Engineering Advantages: The robots assisting fire fighters are not an often seen sight. There are robotic devices which can already be used for such purposes. The artificial intelligence fire fighting robot is movement based robot. The fire fighting robots can save a lot of lives some day. 30