Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Shreyas Deshmukh, Parag Patil, Atharva Nighot, Nikhil Wagh, Mr. H. M. Gaikwad
DOI Link: https://doi.org/10.22214/ijraset.2023.50881
Certificate: View Certificate
From the recent years, robotics has turned out to be an ingredient over which many people had shown their interest. Robotics has gained popularity due to the advancement of many technologies of computing and nano technologies. So, we have decided to design something that can make humans life easier and comfortable. There are many possibilities a fire can start in an industry or in any remote area. For example, in cotton mills, garments, fuel storages, etc., electric leakages can lead to huge damage. Fire incident is a disaster that can potentially cause the loss of life, property damage and permanent disability to the affected victim. Fire fighters often exposed to higher risks. With the advent of technology, humans are replaced with robots in life- threatening situations. We aim to design a robot capable of detecting fire and smoke. By designing and implementing a security robot capable of detecting fire, disasters can be avoided with minimal risk to human life.
I. INTRODUCTION
Security is a top priority for businesses, organizations, and homeowners alike. With the increasing risks of fire outbreaks and other hazards, it has become imperative to invest in cutting-edge technologies that can provide reliable security solutions. That's where the Arduino-based security robot comes in - an innovative, next-generation solution for fire detection and obstacle avoidance.
The Arduino-based security robot is a powerful, advanced system designed to navigate through complex environments with ease while detecting fire hazards in real-time. It utilizes state-of-the-art technology to provide a comprehensive security solution for various industries and sectors. With a wide range of sensors, this robot can detect fire hazards in their early stages and alert the user to take necessary action. It can also detect obstacles in its path and intelligently navigate around them, ensuring it can move freely and avoid any potential hazards. This security robot is designed to be user-friendly, making it easy for anyone to set up and use. The robot can be programmed to move around a specific area, such as a warehouse or building, ensuring comprehensive coverage of the space. In the event of a fire, the robot will automatically detect the threat and send an SMS alert to the user, providing crucial information to take action. This feature ensures that the user is informed of the fire outbreak in real-time, allowing them to take prompt action to contain the fire. The robot's flexibility and versatility make it an essential addition to any security system. It can be integrated with other security systems such as CCTV cameras, access control systems, and other sensors, creating a comprehensive security solution. This robot's adaptability also means that it can be used in various sectors, including industrial, commercial, and residential properties. In conclusion, the Arduino-based security robot is a cutting-edge solution that provides reliable security against fire hazards and other potential hazards. Its advanced features, including fire detection, obstacle avoidance, and SMS alerting, make it an essential addition to any security system. Investing in this security robot ensures that you have a reliable system in place to protect your business, property, and people against unforeseen events.
A. Problem Definition
To develop an Arduino based Security robot that is able to detect fire and able to send alert SMS to the user.
II. LITERATURE SURVEY
A. A Tranquil Smart Robot for Home Security using Arduino by Kranthi Kumar K, Pamireddy Sindhu
The use of robotics has become increasingly popular in recent years, and robots have been developed for various purposes, including home security. The development of robots for home security is important to provide people with an additional level of safety and security. Various approaches have been proposed to develop robots for home security, and one such approach is proposed in the paper "A Tranquil Smart Robot for Home Security using Arduino" by Kranthi Kumar. The paper presents a smart robot that can be used for home security and is designed using an Arduino board and various sensors such as PIR, Ultrasonic, and LDR sensors. The robot can be controlled remotely using a smart-phone application and has features such as motion detection, intruder alert, and automatic lighting. The robot is equipped with a PIR sensor, which can detect the motion of humans and animals within its range.
The Ultrasonic sensor is used to measure the distance of the object from the robot, and the LDR sensor is used to detect the light levels in the environment. The robot can detect when it is dark, and it will turn on the lights in the area to alert the homeowner. The paper also presents the experimental results of the robot, which showed that the robot was able to detect motion accurately and send alerts to the homeowner. The robot was also able to turn on the lights automatically when it was dark. The results of the paper showed that the robot was effective in providing an additional level of security to the home.
B. Design and Fabrication of Robot for Surveillance using Arduino by N. Pugazhenthi , K.VinuLakshmi, V.Preneeth, K.Shrivani
The paper "Design and Fabrication of Robot for Surveillance using Arduino" by N. Pugazhenthi, K. VinuLakshmi, V. Preneeth, and K. Shrivani proposes a robot for surveillance that is designed using an Arduino board and various sensors such as Ultrasonic, PIR, and LDR sensors. The robot can be controlled using a smart phone application and can move autonomously. The robot can also detect and track objects, and it can send live video footage to the user. The experimental results of the robot showed that it was effective in detecting and tracking objects and sending live video footage. The related works in the field, such as "Design and Implementation of Wireless Controlled Surveillance Robot using Arduino" by N. V. Patil et al., "Design of a Mobile Robot for Surveillance" by A. E. Balasubramanian and S. Balasubramanian, and "Design and Implementation of a Robotic Platform for Remote Surveillance" by A. A. Oke et al., have also proposed robotic systems for surveillance using different boards and sensors. These works have demonstrated the potential of using robots for surveillance and the effectiveness of different approaches.
In conclusion, the development of robots for surveillance has gained attention due to their ability to operate autonomously, cover a large area, and gather data in real-time. The paper "Design and Fabrication of Robot for Surveillance using Arduino" by N. Pugazhenthi, K. VinuLakshmi, V. Preneeth, and K. Shrivani proposes
C. Surveillance Robot Using Arduino Microcontroller, Android APIs and the Internet" by Durgesh Chandraker and Shirpad Desai
The paper "Surveillance Robot Using Arduino Microcontroller, Android APIs and the Internet" by Durgesh Chandraker and Shirpad Desai presents a surveillance robot that is designed using an Arduino microcontroller, Android APIs, and the internet. The robot can be controlled using an Android application and can move autonomously. It can also detect and track objects, and send live video footage to the user. The design of the robot is described in detail in the paper, along with the experimental results. Previous works on using robots for surveillance include "Design and Implementation of Wireless Controlled Surveillance Robot using Arduino" by N. V. Patil et al. (2017) and "Design and Fabrication of Robot for Surveillance using Arduino" by N. Pugazhenthi et al. (2020). These papers also propose surveillance robots that are designed using Arduino boards and various sensors, and can detect and track objects while sending live video footage to the user. The use of robots for surveillance has gained popularity due to their ability to operate autonomously and gather data in real-time.
D. IOT Based Surveillance Robot by Anandravisekar, Anto Clinton, Mukesh Raj, Naveen,
The use of Internet of Things (IoT) in robotics has resulted in the development of intelligent and efficient surveillance robots. These robots can gather data, perform real- time analysis and communicate with other devices, making them useful for surveillance and security applications. In this literature survey, we will discuss the paper "IoT Based Surveillance Robot" by G. Anandravisekar, A. Anto Clinton, T. Mukesh Raj, and L. Naveen, all undergraduate students. The paper presents a surveillance robot that is designed using IoT technology. The robot uses a Raspberry Pi as its main controller and various sensors such as Ultrasonic and PIR sensors to detect and track objects. The robot can be controlled remotely using an Android application and can also send live video footage to the user. The paper describes the design of the robot in detail and presents the experimental results of the robot.
III. EXISTING SYSTEM
There are various types of security robots that are equipped with fire detection sensors and can detect fires in different environments. Here are a few examples:
A. Disadvantages
IV. PROPOSED SYSTEM
The proposed project is an Arduino- based security robot that is designed to detect fire, send an SMS notification to a user when fire is detected, and provide live view. The robot is equipped with a flame sensor that can detect the presence of fire, When a fire is detected, the robot will send an SMS message to a user, alerting them to the danger. Overall, this project aims to create a useful tool for fire prevention and management that can be automatically operated by Arduino to minimize damage and prevent loss of life in the event of a fire.
V. BLOCK DIAGRAM
VI. CIRCUIT DIAGRAM OF OBSTACLE DETECTION:
An Arduino-based security robot is a robotic device designed to provide security surveillance by detecting and avoiding obstacles while moving. The robot is equipped with an ultrasonic sensor that emits sound waves and measures the time it takes for the waves to bounce back from any nearby obstacles. The time it takes for the sound waves to return to the sensor is used to calculate the distance between the robot and the obstacle.
The working of the Arduino-based security robot can be broken down into several steps. First, the hardware setup involves connecting the two DC motors to the motor driver and connecting the motor driver to the Arduino. The ultrasonic sensor is then connected to the Arduino board. Once the hardware setup is complete, the next step is initialization. During initialization, the motor driver and the ultrasonic sensor are initialized to prepare for operation. After initialization, the ultrasonic sensor measures the distance between the robot and any obstacles within range. The sensor sends this information to the Arduino, which then analyses the data to determine whether there are any obstacles within a specific distance range that require the robot's attention.
If an obstacle is detected, the Arduino sends signals to the motor driver to control the movement of the robot. The motor driver controls the speed and direction of the two DC motors connected to the robot. The robot will then move in the direction away from the detected obstacle.
The process of measuring distance and detecting obstacles, followed by controlling the movement of the robot using the motor driver, is repeated in a loop. This ensures that the robot is continually scanning for obstacles and making the necessary adjustments to avoid them while moving.
In summary, an Arduino-based security robot that uses an ultrasonic sensor to avoid obstacles while moving is a complex system that involves several steps. The ultrasonic sensor measures the distance between the robot and any obstacles, and the Arduino analyzes this data to determine whether there are any obstacles within a specific distance range.
If an obstacle is detected, the Arduino sends signals to the motor driver to control the movement of the robot, which then moves away from the obstacle. This process is repeated in a loop, ensuring that the robot is continually scanning for obstacles and making the necessary adjustments to avoid them while moving.
VII. CIRCUIT DIAGRAM OF FIRE DETECTION
The board has a micro-controller unit, which can be programmed using the Arduino IDE software to perform specific functions.
The smoke sensor is a key component of the fire detection system. It detects smoke particles in the air and sends a signal to the Arduino Nano when smoke is present. The sensor can be connected to the Arduino using digital or analogue pins. The Arduino reads the sensor output to determine if there is smoke present. The smoke sensor used in this system is typically a photoelectric sensor, which uses a light source and a photosensitive element to detect smoke.
The SIM800L GSM module is a communication module that allows the Arduino to send text messages and make phone calls. It is connected to the Arduino
Nano through serial communication and is programmed to send a message to the user's phone number stored in the code. The module requires a SIM card to work, and the user must set up a data plan to send text messages and make phone calls.
When smoke is detected, the Arduino sends an alert message to the user's mobile phone using the SIM800L module.. Additionally, the system can also be programmed to make a phone call to the user's phone number to alert them about the fire.
The buzzer is another key component of the fire detection system. It is connected to the Arduino and is triggered when smoke is detected. The buzzer provides an audible alarm to alert people in the vicinity about the fire.
VIII. SURVEILLANCE MODULE
The process begins with the camera module capturing an image and storing it in the memory of the ESP32 module. The ESP32-S module is a powerful micro- controller with dual-core processors, Wi-Fi, Bluetooth, and numerous GPIO pins, which makes it easy to integrate into various projects. The camera module, on the other hand, features an OV2640 camera sensor, which supports a maximum resolution of 1600x1200 and can capture images and video at high frame rates. Once the image is stored in the memory, the OpenCV library is used to analyze and detect objects in the image. The OpenCV library is an open-source computer vision and machine learning software library that is widely used in object detection, face recognition, and image processing applications. It provides various algorithms and techniques for image processing and computer vision, which makes it an ideal choice for object detection on the ESP32- CAM. The OpenCV library uses algorithms to process the image data and identify objects based on their characteristics such as shape, colour, and size. It can detect objects in real- time and can be customized to detect specific objects based on user-defined parameters. After the object detection process is completed, the results are typically sent to a connected device such as a computer or a mobile phone for further processing and visualization. The ESP32-CAM can send the data using various communication protocols, such as Wi-Fi, Bluetooth, or Ethernet. If the ESP32-CAM is connected to a Wi-Fi network, it can use the network to send the data to a server or a cloud platform for further processing and analysis. This allows for real-time monitoring of the detected objects from remote locations. The ESP32-CAM is highly configurable and can be programmed using the Arduino IDE, making it accessible to both beginners and experienced developers. It also supports a range of programming languages, including MicroPython, Lua, and JavaScript. This makes it easy to customize the object detection process and integrate it with other projects.
In summary, data travels in an ESP32- CAM that is set up for object detection using OpenCV by capturing an image using the camera module, processing the image using the OpenCV library to detect objects, and then sending the results to a connected device or a remote server for further processing and analysis using various communication protocols. The ESP32-CAM is a versatile and powerful development board that can be used for a wide range of projects, including those requiring wireless communication and image processing.
A. Advantages Of Proposed System
B. Limitations
X. FUTURE SCOPE
XI. ACKNOWLEDGMENT
We thank Mr. H. M Gaikwad and Mr. V. S. Arkadi for their expertise and assistance throughout all aspect of our paper. We would like to show our gratitude to all the authors mentioned in the references for sharing their pearls of knowledge.
In today\'s world, safety and security have become a top priority for individuals and organizations alike. The rise of technology has given us the ability to monitor and control our environment in ways that were once thought impossible. One such technology is the Arduino microcontroller, which has become increasingly popular due to its ease of use, flexibility, and affordability. Combining the power of Arduino with other components such as fire sensors and ESP32 cam modules, we can create a sophisticated security system that can detect fire, send SMS notifications to the user, and provide live footage of the situation at hand. The Arduino-based security system with fire detection is an excellent example of how technology can be harnessed to keep us safe. The system comprises of various components that work together to detect any potential fire hazards and provide real-time updates to the user. The fire sensors are the first line of defence, constantly monitoring the environment for any changes in temperature that may indicate the presence of fire. Once a fire is detected, the sensors send a signal to the Arduino microcontroller, which then triggers a series of actions to alert the user and prevent the fire from spreading. One such action is the ability to send SMS notifications to the user, alerting them to the presence of a fire and providing information on the location and severity of the situation. This feature is critical, as it allows the user to take immediate action and notify emergency services if necessary. The system also has the ability to provide live footage of the situation using the ESP32 cam module, allowing the user to see the extent of the fire and assess the situation in real-time. The benefits of an Arduino-based security system with fire detection and SMS notifications are many. Firstly, it provides a level of safety and security that was once only available to larger organizations. This system is affordable and easy to install, making it accessible to anyone who wants to improve their home or workplace security. Secondly, the system provides peace of mind, knowing that you are always aware of any potential fire hazards and can take immediate action if necessary. Finally, the system is customizable and adaptable, allowing for upgrades and improvements as technology evolves. In conclusion, an Arduino-based security system with fire detection and SMS notifications, along with live footage using an ESP32 cam, is an innovative and practical solution to enhancing security in homes and workplaces. The combination of fire sensors, Arduino microcontroller, and ESP32 cam module offers an efficient and effective way to monitor and respond to emergencies in real- time, providing valuable insights into potentially dangerous situations. This system is an invaluable tool for enhancing security and keeping people safe, and its benefits make it an ideal solution for any security-conscious individual or organization.
[1] A. Shrestha, N. K. Shrestha, B. K. Dahal, and S. K. Shakya, \"Design and Implementation of Arduino based Fire Detection and Alert System,\" 2017 14th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Phuket, 2017, pp. 769-772. doi: 10.1109/ECTICon.2017.8098156 [2] R. Kaur and A. Kaur, \"Development of fire detection and alert system using arduino,\" 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, 2016, pp. 2275-2279. doi: 10.1109/ INDIACOM.2016.7720203 [3] S. K. Pathan, S. S. Khan, M. A. Ansari, M. K. Alam, and M. R. Hossain, \"Design and Implementation of Arduino Based Fire Detection and Alerting System,\" 2020 4th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 2020, pp. 121- 125. doi: 10.1109/ ICICCS48702.2020.9123664
Copyright © 2023 Shreyas Deshmukh, Parag Patil, Atharva Nighot, Nikhil Wagh, Mr. H. M. Gaikwad. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET50881
Publish Date : 2023-04-23
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here