centurion university 0f
technology and management
INDUSTRIAL IOT AND AUTOMATION
BTECH IN COMPUTER SCIENCE ENGINEERING
PRESENTED BY :
Manish Kumar - 200101120100
Basant Kumar– 200101120118
Vikash Kumar– 200101120071
Sushant Singh – 200101120094
This is quite obvious that you all are updated with the usage and importance of Fire alarm that how
significant role it plays in every office or you can banks or in special places. So, today we are going to
unprecedented for you. This is regarding
the IoT project for Fire Alarm Notification System
using NodeMCU ESP8266 with Blynk App
(useful IoT App).
PROJECT TITLE :
Fire Notification ΙοΤ System with Blynk
Things used in this
HARDWARE COMPONENTS USED:
• NodeMCU ESP8266 Breakout Board ×1
• DFRobot Gravity: Analog Flame Sensor For Arduino ×1
• Jumper wires (generic) ×1
• Breadboard (generic) ×1
Software apps and online
• Arduino IDE
The NodeMCU ESP8266 collect the information from
the fire sensor and send it to Blynk App every second.
NodeMCU is best known for IoT open-source platforms
added firmware that easily runs on the low cost as well.
Moreover, this NodeMCU ESP8266 has even included
the hardware based on the ERP-12 module.
Now how many Pins it included for the communication?
Almost 6 and also we can share the names with you:
GPIO, SPI, ADC, L2C, PWM and the last but not the least
How to detect the presence of
fire? Is it possible ?
You just understand about the Flame Sensor then you get to know that there were many
types of flame sensor. This IoT based Fire Alarm System device also has an infrared flame
Steps to Follow
Just follows these simple step to connect the circuit or take a look and
the diagram below.
• First step to connect the GND pin of NodeMCU to G pin of Flame
• Second step is connect the Vin pin of NodeMCU to VCC(+) pin of
• Last & the important step is connect D0 pin of Flame Sensor to D1
pin of NodeMCU
Set up the Blynk App:
To setup the blynk application, just follow the below steps :
• Open the app & login with your mail ID or facebook ID.
• Create a New Project.
• Give a proper project name (In my case its fire
• Choose Device (ESP8266 & NodeMCU).
• Copy the AUTH Token which will be sent to your
• Include a “Push Notification” Widget.
• Press “Play” ( The triangle at right up corner).
• The Blynk app will show NodeMCU is offline.
Its time to upload the full code at your Arduino IDE.
You also have to include the library which is given below.
Advantages of a Wireless Fire Alarm
As far as fire alarm installers go, a wireless system is ideal because
they are much easier to install. A wireless system essentially involves
mounting the devices to the appropriate locations around a
building or room, setting up the actual system and syncing it to
WiFi. Compare this to a wired system, which requires fire alarm
installers to connect the system to power supplies and ensure
cables are connected properly.
Another great advantage of a wireless fire alarm system is it
operates off of a battery. This frees up a wall outlet and you can feel
safe knowing the system will still work in the event of a power
outage. And adding a second or subsequent wireless device is easy
if you add on to your home or office.
Disadvantages of a Wireless Fire Alarm
The one thing most fire alarm system inspectors
caution against with wireless systems is having to
replace the battery. The system is essentially useless
if the batteries aren’t charged, since it won’t work
properly. There is a bit of a burden to homeowners or
business owners to always remember to keep the
batteries fresh so the system operates properly when
you need it most.