fire fighting systems

Firefighting RC Car with Flame Detection and GSM Alert System🔥

This project is a remote-controlled (RC) Firefighting Robot Car designed to detect fire and gas leaks, send emergency alerts, and extinguish flames using a water pump. It integrates various sensors and modules to perform autonomous and semi-autonomous firefighting operations.


🚗 Main Features and Components

1.    RC Car Platform:

o   The core of the system is an RC car chassis powered by DC motors.

o   Motion is controlled using a Motor Driver module (e.g., L298N).

o   The car can move forward, backward, left, and right, enabling it to approach fire sources.

2.    Flame Detection:

o   Equipped with three Flame Sensors:

§  One in the front

§  One on the right

§  One on the left

o   These sensors detect the direction of the fire to help the robot align the water hose correctly.

3.    Gas Detection:

o   Uses an MQ2 Gas Sensor to detect flammable gases or smoke.

o   If gas is detected, the system triggers an alert.

4.    GSM Alert System:

o   Uses a SIM800L GSM Module (with a SIM card inserted).

o   When fire or gas is detected, it automatically calls or sends a message to a predefined phone number to alert the user.

o   The SIM800L is powered via a buck converter to supply it with a stable 4V (since it can’t handle 5V directly).

5.    Water Pump & Relay Control:

o   A relay module is used to control the water pump.

o   When fire is detected, the pump is activated to spray water onto the flames.

6.    Servo Motor for Hose Direction:

o   A servo motor is used to control the direction of the hose/nozzle.

o   Based on flame sensor input, the servo can move the hose left, right, or forward to aim water accurately.

7.    Power Supply:

o   Powered by rechargeable batteries.

o   A buck converter regulates voltage for sensitive modules like the SIM800L.

8.    Controller:

o   The system is controlled using an Arduino Uno or Mega, which reads all sensor inputs and controls the motors, pump, servo, and GSM module accordingly.


🧠 Functionality Summary

  • The robot navigates through an area.
  • When flame is detected (from any direction), the servo motor aims the water hose.
  • The water pump is turned on via relay to extinguish the fire.
  • If gas is detected, the GSM module automatically calls the owner or sends an SMS alert.
  • All functions are handled automatically by the Arduino.

🧰 List of Components

  • Arduino Uno / Mega
  • DC Motors + Motor Driver (L298N)
  • 3 Flame Sensors (Front, Left, Right)
  • MQ2 Gas Sensor
  • SIM800L GSM Module
  • Buck Converter (for GSM)
  • Water Pump + Relay Module
  • Servo Motor (for hose direction)
  • RC Chassis with Wheels
  • Batteries (12V or 7.4V Li-ion)

📱 Applications

  • Firefighting in hazardous or small areas
  • Gas leak detection and emergency notification
  • Educational and safety robotics
  • Disaster response robots
Sweet Client
egyptian client
Start Date
03/04/2025
Submit Date
06/18/2025
Category
IoT Systems