2nd Project Report
2nd Project Report
CONTENTS
5 Implementation 23
6 Conclusion 24
ABSTRACT
In the past few decades many studies and researches have taken place in order
to improve security systems and to increase their level of protection in
different fields. One of the major problems that security must deal with is the
fire outbreak that can happen in everywhere including houses , schools ,
factories and many other places, and to avoid that or to minimize the damage
caused by fire outbreak an IOT technology is used to control such a kind of risk.
IoT is a modern system that consist of sensors and switches connected to a
central hub which called (gate way. In this project we will use temperature
sensor known as (Flame sensor) with Arduino device to detect fire outbreak
and to measure the amount of heat intensity generated by a fire outbreak or in
a specific location in our house, offices and other places. It sometimes take to
much time for the fire station to reach to the fire outbreak location and works
on extinguish the fire and so these sensors will work as an early alarm system
which will send an email notification to our mobile phones, fire stations and
hospitals if any fire outbreak occurred to let us know the situation clearly and
before its too late, we act to avoid significant damage in case the fire outbreak
was observed after a long time from its outbreak.
1.INTRODUCTION
Ever since mankind first began building structures out of wood rather
than stone, fire has been a part of the learning process. In fact, so common
have these infernos been throughout history that nearly every major city in the
world has been largely burnt to the ground at one time or another in its
history. An example of such fire outbreak was in Boston 1872. While not as
large a fire as the one in Chicago the year before or the fire that was to ravage
San Francisco just over three decades later.
In the 4th century B.C., an Alexandrian Greek named Ctesibius made a double
force pump called a siphon. As water rose in the chamber, it
compressed the air inside, which forced the water to eject in a steady stream
through a pipe and nozzle.
Nowadays, some factories and buildings have proper installation and fire
safety and control arrangements such as fire alarm, fire extinguishers, water
DEPARTMENT OF MCA,SSIT,TUMKUR Page 3
FIRE DETECTION SYSTEM AND LCD DISPLAY USING IOT
supply system etc. But the problem is these conventional fire extinguishing
systems are not enough to take prompt action during fire outbreak and hence,
save life. The best way to reduce these losses is to respond to the emergency
situation as quickly as possible. So, there comes the necessity of a standalone
fire detection systems. This project therefore seeks to design a microcontroller
fire alarm and control system that will continuously monitor the presence of
significant amount of heat and activate an alarm and simultaneously switch off
the mains of the building, send an SMS alert and extinguish the fire as a safety
measure to contain the situations.
1. ARDUINO UNO R3
2. FLAME SENSOR
3. BUZZER
4. LED BULB
5. JUMPER WIRES
has 14 digital input/output pins (of which 6 can be used as PWM outputs),
6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power
jack, an ICSP header and a reset button. It contains everything needed to
support the microcontroller
1. ARDUINO UNO R3
Arduino UNO is a microcontroller board based on the ATmega328P. It
has 14 digital input/output pins (of which 6 can be used as PWM outputs),
6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power
jack, an ICSP header and a reset button. It contains everything needed to
support the microcontroller
ATmega328P
The classic high-performance, low-power AVR microcontroller
Replaceable chip
The ATmega328P can easily be replaced, as it is not soldered to the board.
EEPROM
The ATmega328P also features 1kb of EEPROM, a memory which is not
erased when powered off.
Battery Connector
The Arduino UNO features a barrel plug connector, that works great with a
standard 9V battery.
COMPATIBILITY:
Arduino IDE
Arduino CLI
2.FLAME SENSOR
There are different types of flame detection methods. Some of them are:
Ultraviolet detector, near IR array detector, infrared (IR) detector, Infrared
thermal cameras, UV/IR detector etc.
When fire burns it emits a small amount of Infra-red light, this light will be
received by the Photodiode (IR receiver) on the sensor module. Then we use
an Op-Amp to check for a 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)
Pin Description
3.BUZZER
What is a Buzzer?
An audio signaling device like a beeper or buzzer may be
electromechanical or piezo electric or mechanical type. The main function
of this is to convert the signal from audio to sound. Generally, it is powered
through DC voltage and used in timers, alarm devices, printers, alarms,
computers, etc. Based on the various designs, it can generate different
The pin configuration of the buzzer is shown below. It includes two pins
namely positive and negative. The positive terminal of this is represented
with the ‘+’ symbol or a longer terminal. This terminal is powered through
6Volts whereas the negative terminal is represented with the ‘-‘symbol or
short terminal and it is connected to the GND terminal.
The specifications of the buzzer include the following.
The frequency range is 3,300Hz
Operating Temperature ranges from – 20° C to +60°C
Operating voltage ranges from 3V to 24V DC
The sound pressure level is 85dBA or 10cm
The supply current is below 15Ma
4.LED BULB
DEPARTMENT OF MCA,SSIT,TUMKUR Page 11
FIRE DETECTION SYSTEM AND LCD DISPLAY USING IOT
An average 5mm Red LED has a 2V forward voltage drop, and a forward
current of 20mA. Don’t forget to use a current-limiting resistor when you
connect an LED to your Arduino
5.JUMPER WIRES
A jump wire (also known as jumper, jumper wire, jumper cable, DuPont
wire or cable) is an electric wire, or group of them in a cable, with a
connector or pin at each end (or sometimes without them – simply
"tinned"), which is normally used to interconnect the components of a
bread board or other prototype or test circuit, internally or with other
equipment or components, without soldering.
Individual jump wires are fitted by inserting their "end connectors" into the
slots provided in a breadboard, the header connector of a circuit board, or a
piece of test equipment.
1. ARDUINO IDE
Programs written using Arduino Software (IDE) are called sketches. These
sketches are written in the text editor and are saved with the file
extension info. The editor
FUNCTIONAL REQUIREMENTS
A buzzer gives an automatic signal by a beep if the system has recognized
a potential fire.
Red led bulb which is connected to the Arduino will turn On when the fire is
detectetion
IR sensors like all other photo sensor work on the principle that a
photon of sufficient energy can knock out electrons so that the resistance of
the circuit is changed.
An IR sensor consists of an emitter, detector, and associated circuitry. The
circuit required to make an IR sensor consists of two parts; the emitter
circuit and the receiver circuit.
The emitter is simply an IR LED (Light Emitting Diode) and the detector is
simply an IR photodiode that is sensitive to IR light of the same wavelength
as that emitted by the IR LED. When IR light falls on the photodiode, its
resistance and correspondingly, its output voltage, change in proportion to
the magnitude of the IR light received.
ARDUINO
Flame Sensor BUZZER
CONTROLLER
POWER SUPPLY
SOFTWARE DESIGN
The whole system is controlled by a firmware which is implemented in
embedded IC which was built by a compiler (Arduino). Then the program
is downloaded to the 8-bit Atmega328P microcontroller.
START
Initialize Circuit
Read
Temperature
No
If
Temp is >=40
Yes
STOP
5.IMPLEMENTATION
This is the phase of the lifecycle where all the components are implemented
and connected in real time scenario so that the ultimate targets and objects
are achieved accordingly. This is the part where most of the practical
approach comes in hand. All the previous Designing, analysis and coding
come to the scenario at this phase. Here we describe the step by step
different functionality we undertook to achieve the end goal in every
module with their outputs. As this is the most crucial part of the project and
we need to be more conscious than any other parts, we have considered this
is the main part of the project.
6.CONCLUSION
In this work, an attempt has been done to design a fire alarm system using
Temperature sensor and Micro controller for efficient use of electricity. It
will help to reduce the wastage of electricity, save lives, reduce percentage
of accident and reduce waste of electric appliance. The results obtained
from the measurement have shown that the system perform well under all
the conditions.
The main objective of this project has been to design a circuit that detects
high temperature and consequently triggers an alarm, switch off the mains
of the building. These objectives were met since the systems works
effectively.