Autonomous Fire Extinguisher Rover with Self-Preservation and Emergency Protocols Using Arduino

Project Code :TEMBMA3811

Objective

The main objective is to develop an autonomous fire-extinguisher rover that detects and extinguishes fires while following self-preservation and emergency protocols. The project is done using Arduino, flame and temperature sensors for fire detection, motors and motor drivers for movement, and a water pump or extinguisher mechanism to suppress fires automatically.

Abstract

An Autonomous Fire Extinguisher Rover with Self-Preservation and Emergency Protocols is a mobile robotic system that autonomously detects and extinguishes small fires while protecting itself and alerting humans. Built around an Arduino microcontroller, the rover uses fire/flame and temperature sensors to detect fire sources, ultrasonic sensors for obstacle avoidance, and a motor driver to drive DC motors for locomotion. When a fire is detected it navigates toward the source, activates a relay-driven water pump to spray extinguishing water, sounds an alarm (buzzer), and sends emergency alerts via GSM. Self-preservation features include thermal cut-out, low-battery return or shutdown, and safety interlocks to prevent pump/motor damage. The system is designed as a modular prototype so each capability (detection, mobility, extinguishing, communications, safety) can be developed and validated independently and then integrated.

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

Block Diagram

Specifications

Hardware components:

Arduino

Dc motor – 2

Motor driver

Fire sensor – 4

Dc water pump

Buzzer

Gsm

Power supply

Relay

Software components:

Arduino ide

Embedded c 

Learning Outcomes

·         Arduino pin diagram and architecture

·         How to install Arduino IDE software

·         Setting up and installation procedure for Arduino

·         Introduction to Arduino IDE

·         Basic coding in Arduino IDE

·         Basic of Embedded C language

·         Basics of IoT platforms

·         Working of power supply

·         About Project Development Life Cycle:

o   Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)

o   Schematic preparation 

o   Code development and debugging

o   Hardware development and debugging

o   Development of the Project and  Output testing

·         Practical exposure to:

o   Hardware and software tools.

o   Solution providing for real time problems.

o   Working with team/ individual.

o   Work on Creative ideas.

·        Project development Skills

o   Problem analyzing skills

o   Problem solving skills

o   Creativity and imaginary skills

o   Programming skills

o   Deployment

o   Testing skills

o   Debugging skills

o   Project presentation skills

Thesis writing skills

 

Demo Video

mail-banner
call-banner
contact-banner
Request Video