Inspiration

Fire accidents can cause severe damage and endanger lives. We were inspired to create a robot that could assist firefighters by entering dangerous zones, detecting flames, and extinguishing fires without risking human life. Our goal was to build a cost-effective and reliable solution using accessible components.

What it does

The Fire Fighting Robot is a mobile platform equipped with flame sensors and a water pump. It can autonomously detect fire using its sensors and move toward the source. Once close, it activates a water-spraying mechanism to douse the flames. The robot can also be controlled remotely via a Bluetooth-connected Android app.

How we built it

We used an Arduino Uno as the main controller. Flame sensors were integrated to detect fire direction and intensity. The robot chassis was motorized using DC motors controlled by an L298N motor driver. A water pump was added and activated upon flame detection. We built the control app using MIT App Inventor, which connects to the robot via Bluetooth using the module.

Challenges we ran into

Calibrating flame sensors to ensure accurate fire detection.

Maintaining stability while the robot moved toward the fire.

Designing a reliable water-spraying mechanism.

Managing Bluetooth signal range and interference.

What we learned

We gained hands-on experience with hardware integration, sensor calibration, and real-time communication between a robot and an app. We also learned how important sensor positioning and hardware testing are for practical robotics.

What's next

We plan to enhance the robot with obstacle avoidance, better navigation using GPS and ultrasonic sensors, and a camera for live video feedback. We also aim to make the robot suitable for larger-scale deployment in fire-prone industries.

Built With

  • and
  • android
  • app
  • arduino-uno
  • bluetooth-module-(hc-05)
  • c/c++-(arduino-ide)
  • flame-sensor
  • mit
  • motor-driver-(l298n)
  • servo-motor
  • water-pump
  • wheels-and-chassis
Share this project:

Updates