ARDUINO UNO BASED FIRE FIGHTING ROBOT CAR.pptx

AthiraRajinesh 18 views 15 slides Mar 08, 2025
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

ARDUINO UNO BASED FIRE FIGHTING ROBOT CAR.pptx


Slide Content

ARDUINO UNO BASED FIRE FIGHTING ROBOT CAR Presented by: Abhinand V K Abhinav P P Arjun P Ashwanth M Arshal K Deepth U C Vishnuraj C

TABLE OF CONTENTS INTRODUCTION PROJECT COMPONENTS WORKING PRINCIPLE BLOCK DIAGRAM DETAILED HARDWARE SETUP SOFTWARE/PROGRAMMING FLOWCHART OF THE SYSTEM CHALLENGES AND SOLUTIONS FUTURE SCOPE CONLCLUSION REFERENCE

Introduction To design and develop an autonomous robot capable of detecting and extinguishing fire using Arduino technology. Fire safety in hazardous areas, rescue missions, and industrial applications. Overview of this Project is a brief introduction to the working mechanism and features of the robot.

Project Components Arduino Board (UNO): The brain of the project, used for programming and controlling the robot car. USB - A to micro-USB cable: Used to connect the Arduino board to a computer for programming and debugging. Car chassis: The base of the robot car, provides a platform for mounting the other components. L298 motor driver module: A dual H-bridge motor driver, used to control the movement of the robot car. Flame sensor module: A sensor used to detect flames, triggers the fire fighting mechanism. Servo Motor: A motor used to control the movement of the fire fighting mechanism (e.g., water pump). L293D Motor Driver Module: A quad half-H driver, used to control the movement of the robot car (alternative to L298).

Mini DC Submersible Pump: A small water pump, used to fight fires 12V Battery: The power source for the robot car, provides power to the motors and other components. On-Off Switch: A switch used to turn the robot car on and off. DC Female Connector Jack: A connector used to connect the battery to the robot car. Connecting wires: Wires used to connect the various components of the robot car. Soldering iron: A tool used to solder the components together. Solder wire: A wire used to connect the components together. Hot Melt Glue Gun: A tool used to attach the components to the car chassis.

Working Principle Fire Detection: The flame sensor detects the presence of fire by sensing heat or flame. Movement: The robot moves towards the fire based on the input from the flame sensor, navigating using motors and obstacle detection via ultrasonic sensors. Fire Extinguishing: Once the robot reaches the fire, the water pump is activated to extinguish it. Obstacle Avoidance: If obstacles are detected, the robot automatically adjusts its path.

Block Diagram A visual representation of how the components are connected. Arduino Uno is at the center. Sensors, motors, and water pump connected to specific pins. Power supply connections.

Detailed Hardware Setup Arduino Board: Used to control the system. Flame Sensor: Positioned at the front to detect flames. Motors & Motor Driver: To move the robot forward, backward, left, or right. Water Pump: Activated by the Arduino when the flame is detected. Ultrasonic Sensor: To detect obstacles and avoid collisions.

Software/Programming Arduino IDE: The programming environment used to write the code. Code Logic: 1. Initialize all sensors and motors. 2. Read flame sensor data to detect fire. 3. Check obstacle distance using ultrasonic sensor. 4. Activate motors to drive the robot towards the fire. 5. Turn on water pump once fire is detected.

Flowchart of the System Initialize robot system. Continuously check the flame sensor If fire detected, move towards it to it Avoid obstacles. Extinguish fire using the water pump. process or stop if no fire is detected Repeat .

Challenges and Solutions Challenges: 1. Accurate fire detection in different environments. 2. Obstacle avoidance in cluttered areas. 3. Ensuring enough water pressure for the pump. Solutions: 1. Calibrate flame sensors for precise readings. 2. Implement effective algorithms for obstacle detection. 3. Use a reliable and powerful water pump.

Future Scope Integration of advanced sensors (like gas sensors or smoke detectors). Incorporation of AI for intelligent pathfinding. Remote control and monitoring using wireless communication (e.g., Bluetooth or Wi-Fi). Use in more complex rescue environments.

Conclusion The Arduino-based fire-fighting robot car is an effective solution for autonomous fire detection and extinguishing. Can be used in dangerous situations to protect human life and prevent damage. Expanding the capabilities and improving the performance for real-world applications.

References https://quartzcomponents.com/blogs/electronics-projects/fire-fighting-robot-using-arduino?srsltid=AfmBOopzE0OMlbkctkSZZ7wZpB8a5gCghcbWUpcZXjIZtzHsVkxjoc7N

THANK YOU
Tags