Fire Fighting Robot-V1

Importance of fire fighting robot in today's world :

As we have heard many fire accidents take place around us. The Surat fire accident in which many students were trapped in an institute by fire. Even in many homes and offices, such fire accidents take place due to a lack of attention to extinguish the fire after firing on match sticks, incense sticks, cigarettes, etc. “Humans are bound to make mistakes”. So due to such mistakes many times a small fire is enough to destroy everything on its way. In such situations fire brigades if reaches late due to traffic at the hotspot area then there is a huge risk on the lives of many peoples. Even firemen kept their lives in danger to protect people. Thus, to combat the situation instead of human beings, fire fighting robots are used in the modern world which navigates the area and extinguishes the fire in a given environment with avoiding any obstacles it faces in its. The principle used in the design is such that it enables the robot to be extended for a more robust system which is to be used to combat actual fires in residential or commercial settings of the area. The main purpose of this arduino project is to create a fully autonomous robot, which means, once the robot is started by the user, it navigates, it searches, and extinguishes the fire on its own, with no assistance or input from the user, with giving an alert message to your phone number and also avoids obstacles in its way. In order to reach this goal, I have selected motors, sensors, fire extinguisher mechanical parts, and general design according to the requirement of the robot. For future scope and for a large system, a replica of the same robot to a large scale with fire-resistant material so that robot cannot be harmed through fire and prevents any cause of harm to humans and properties at an accurate timing level could be made.  


A brief note on working :

The main brain of this project is Arduino UNO/Mega depending upon applicating features. In my case, I‘m using the gsm module as features are more all pins of Arduino UNO are full so Arduino mega is used. But I cannot find 2g sim card anywhere so without 2g sim card, the alert message feature is useless so without the SMS feature Arduino UNO can be used. L298n motor driver is used to run the 4 motors of the robot. L293d motor driver shield has only some pins left for Arduino so here l298n is used rather than l293d for efficient use of all pins. 2 motors of two directions (left, right) are connected parallelly to run all 4 motors. Relay of 5v 1 channel is used to on/off the pump for water flow, for that 9v battery is used. The ultrasonic sensor is used to detect obstacles, with that two servo motors are used one for the obstacle to detecting an obstacle in both directions and the other is for water tube moves up and down. 3 flame sensors are used to detect fire in all 3 directions à left, center, right out of which the center should be of 4 pins so that the fourth pin is of analog pin used to calculate the distance of fire from the robot. Gsm 800l module is used with 2g sim card properly inserted and connected according to the circuit diagram. Arduino IDE software is used to write and upload the code to Arduino. 

Features :

PROS :

CONS :