AI based fire detection and control system

Also Available Domains Raspberry pi|Image Processing|Embedded applications

Project Code :TEMBMA2097

Objective

The main objective of this project is to create a Fire alarm and prevention system which 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

Internet of things (IoT) is the network of entities that consists of electronics, programmable software, sensors, and communication facility that enables these entities to gather and transfer data. The objective of the proposed system is to alert the remote user while the fire accidents occur. This system can be installed at any remote premise which has threat of fire accidents. Using this system, we can detect the fire by camera. So, sensors are not required to detect fire. The Arduino controller processes the camera input and detects fire using heat signatures. By using image processing method, the report is automatically generated and sends to the person immediately after the fire is detected in any part of the frame using Wi-Fi/GSM. On detecting fire, the system will go into emergency mode. The major advantages in this method are: sending the information to the person at any time, any place and remote monitoring for immediate actions.

 

Keywords: Fire detection, AI, Raspberry Pi.

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

Block Diagram

Raspberry Pi , Power supply , GSM module. , Camera. , Relay. , Buzzer. , AC Pumping motor. , Web cam.

Specifications

Hardware Requirements:

  • Raspberry pi
  • Camera
  • GSM Module
  • DC pump
  • Micro SD Card
  • Relay
  • 5V Adapter
  • Buzzer
  • Jumper wires

Software Requirements:

  • Python 3 IDE
  • NOOBS Software
  • VNC viewer
  • Fritzing

Learning Outcomes

  • Raspberry Pi Pin diagram and Architecture
  • How to install NOOBS Software
  • Setting up and Installation procedures for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer?
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working of DC pump
  • Working of Relay
  • Interface of relay and dc pump with raspberry pi
  • What is serial communication?
  • Working of  GSM
  • Interface of GSM with Raspberry Pi
  • Interface of Buzzer with Raspberry Pi
  • What is AI?
  • How to interface camera with Raspberry pi?
  • How to do real time monitoring of fire detection with camera using Raspberry Pi?
  • 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

mail-banner
call-banner
contact-banner
Request Video