Fire detection system using camera

Project Code :TEMBMA1741

Objective

The main objective of this project is to create a Fire detection and prevention system. It is a real-time monitoring system that detects the presence of smoke/ fire in the air and it has ability to remotely send an alert when a fire is detected. The main objective of this project is to create a Fire detection and prevention system. It is a real-time monitoring system that detects the presence of smoke/ fire in the air and it has ability to remotely send an alert when a fire is detected.

Abstract

The proposed Fire alarm system is a real-time monitoring system that detects the presence of smoke/ fire in the air and captures images via a camera installed inside a room when a fire occurs. The key feature of the system is the ability to remotely send an alert when a fire is detected. So we introduced fire detection system which is based on pc to detect fire with more accuracy. When there is a fire the pc will identify it and send through zigbee. This system develops with the arduino that has the ability to remotely send an alert when a fire is detected. The camera will only capture an image, so this system will consume a little storage and power. DC pump is used to sprinkle water so that we can stop the fire not spread to another place. The system will report the event to the firefighter through GSM.

Keywords: Arduino, Camera, fire detection.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Arduino,Camera,Zigbee

Specifications

Hardware Requirements:

  • Arduino uno
  • Camera
  • Zigbee transmitter and receiver
  • GSM Module
  • DC pump
  • Relay
  • 16x2 LCD
  • PC
  • Power supply
  • Connecting wires

Software Requirements:

  • Arduino IDE software
  • Embedded C
  • Fritzing
  • Python IDE

Learning Outcomes

  • Arduino uno Pin diagram and Architecture
  • How to install arduino IDE Software
  • Basic coding in embedded C
  • Introduction python IDE
  • Basic coding in python
  • How to do fire detection using python programming language with the help of camera?
  • Working of relay
  • Interfacing relay and DC pump with arduino uno
  • Introduction to serial communication
  • Working zigbee module
  • How to interface zigbee module with arduino uno?
  • Working of GSM
  • How to interface GSM with arduino uno?
  • Working of 16x2 LCD
  • How to interface 16x2 LCD with arduino uno?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video