Robotic Vacuum Cleaner Using ArduinoMicrocontroller Based System
Robotic Vacuum Cleaner Using ArduinoMicrocontroller Based System
Abstract— In the current hectic schedule, cleaning houses and surrounding environment is more
arduous. At present, there are vacuum cleaners which require humans to handle it. Manual work
is taken over the robot technology and many of the related robot appliances are being used
extensively also. Here represents the technology that proposed the working of robot for Floor
cleaning. Thus, there is a dire need to implement vacuum cleaner which works without human
intervention. An efficient method to clean the desired area has been implemented through this
project. In a present-day situation, people are so occupied with their work that they often lack
the capacity to properly clean their homes. The solution to this problem is a home vacuum cleaner
robot, such as iRobot Roomba, which can clean the house with the press of a button. However,
commercial products often share a common issue, which is cost. Today, a team has decided to
create a simple floor cleaner robot. The new Arduino Vacuum Cleaner that we will create is
expected to be cost-effective and practical. The advancement of robotics and automation has
revolutionized various aspects of everyday life, including household chores. One such innovation
is the development of a robotic vacuum cleaner, which autonomously navigates through indoor
spaces, detecting and cleaning dirt and debris. This project focuses on designing and
implementing a robotic vacuum cleaner using Arduino microcontroller technology. This project
aims to demonstrate the feasibility of building an affordable robotic vacuum cleaner using readily
available components and Arduino programming. The outcomes include a functional prototype
capable of autonomously cleaning floors, contributing to the advancement of home automation
technologies.
Index Terms— Arduino microcontroller, Robotic vacuum cleaner, Home automation, Obstacle
detection, Path planning, Autonomous navigation, Sensors, Actuators, Cost-effective solution,
Smart home technology, Wireless control, Machine learning, Cleaning efficiency,
Microcontroller-based system, Robotics and automation
I. INTRODUCTION
For many people, returning home after a stressful day at work to a relaxing evening can be a major relief. However,
6764
Connect sensors, actuators, and other modules to the Arduino microcontroller.
Ensure proper wiring and connections to facilitate communication and control between components.
(Hardware/software) – Arduino UNO, Arduino motor shield, gear motor, wheels, lithium ion battery, 6V motor,
ultrasonic sensor, servomotor, fan [2].
VI. HARDWARE
Here, we describe the complete hardware of the system [3].
X. SERVO MOTOR
Servo motors can be used to control the steering mechanism of the robotic vacuum cleaner. By attaching a servo
motor to the front wheels or a swivel caster, the robot can adjust its direction to navigate around obstacles and
follow cleaning paths more accurately [7].
XII. SOFTWARE
Here, we describe the complete software of the system [9].
6765
Fig. 2 : Flow-chart of the proposed system
6766
User-friendly: Arduino's programming environment is user-friendly, making it easier for non-programmers to
create their own smart vacuum cleaner.
Scalability: The modular design of Arduino boards allows users to easily upgrade or add new features to their
smart vacuum cleaner as needed.
Flexibility: With an Arduino-based smart vacuum cleaner, users can choose to use different sensors, motors,
and other components, allowing for greater flexibility in terms of design and functionality.
Real-time monitoring: The smart vacuum cleaner can be equipped with sensors to monitor its environment in
real-time, providing data on the level of dirt and dust in the environment.
Efficient cleaning: An Arduino-based smart vacuum cleaner can be programmed to optimize its cleaning
patterns, making it more efficient in terms of cleaning time and energy consumption.
XX. CONCLUSIONS
The project on the development of a Robotic Vacuum Cleaner using an Arduino Microcontroller Based System
successfully demonstrates the integration of robotics and automation to create an efficient, cost-effective solution
for home cleaning. The design leverages the versatility of the Arduino platform, coupled with various sensors and
actuators, to navigate and clean an area autonomously. The implemented algorithms for obstacle detection, path
planning, and cleaning efficiency have proven to be effective in achieving the desired functionality. This project
not only highlights the potential of microcontroller-based systems in everyday applications but also opens avenues
for further enhancements such as incorporating advanced features like wireless control, machine learning for better
navigation, and improved suction mechanisms. The robotic vacuum cleaner thus represents a significant step
towards smart home automation, offering convenience and ease of use for users.
REFERENCES
[1] Manasa, Vidyashree TS, Bindushree V, Sanjana Rao, Gowra PS “Smart Vacuum Cleaner” Global Transitions Proceedings
(2021), Volume: 2 Issue: 2, Pages 553-558, November 2021,
[2] Anshu Prakash Murdan, Pawan Kumar Ramkissoon “A Smart Autonomous Floor Cleaner With An Android Based
Controller” Institute of Electrical and Electronics Engineers IEEE Pages 235-239 November 2020
[3] https://www.arduino.cc/en/Tutorial
[4] https://www.arduino.cc/en/Guide
[5] https://www.arduino.cc/documents/datasheets/H- bridge_motor_driver.PDF
[6] https://circuitdigest.com/microcontroller-projects/build-your-own-arduino-based-smart-vacuum-cleaning-robot-for-
automatic-floor-cleaning
[7] https://youtu.be/8L0We19NkDw?si=cW61TaA7lKFsLiWF
[8] Sagaragouda, Sahana. G. Malagali, Srujana C.H., Dr. Pavithra G., Dr. T.C.Manjunath, “Connecting safety on the railway
tracks : A novel train accident prevention strategy & its implementation in Indian Railways”, International Journal of
Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672
(2022), pp. 1-5, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.001
[9] Sharon Rodrigues, Shubhangi Saha, Siddhant Singh, Vipul Singh, Dr. Pavithra G., Dr. T.C.Manjunath, “Advaya Bot -
Radiologist assistant robot development & its usage in healthcare applications”, International Journal of Engineering
Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 6-
11, Nov-Dec. 2023. DOI: https://doi.org/10.46647/ijetms.2023.v07i06.002
[10] K. Nanda Kiran, Kumari Ayush, Kishore V.M., Vinod Kumar Malkapure, Dr. Pavithra G., Dr. T.C.Manjunath,
“SILKBOT : Orchestrating Silk Symphony - A Comprehensive Approach towards Silk Production and Enhancement in
Sericulture Applications”, International Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7,
Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 17-22, Nov-Dec. 2023. DOI :
[11] Madan Kumar C., Manvanth G., Mohan Y., Nagesh B.R., Dr. Pavithra G., Dr. T.C.Manjunath, “Dhenu Svasthya Bot: An
AI driven well-being and health monitoring setup for science and engineering applications”, International Journal of
Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672
(2022), pp. 23-28, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.004
[12] Vaishanavi Patil, Vaibhav V.K., Thyagaraj B.G., Suprith Gowda G., Dr. Pavithra G., Dr. T.C.Manjunath, “MUG MAGIC
- Design and Development of Low-Cost Mini Tea and Coffee Machine using AI-ML concepts”, International Journal of
Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, pp. 29-34, Impact
Factor 5.672 (2022), Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.006
[13] Geethanjali G.C., Dr. Pavithra G., Dr. T.C.Manjunath, “Design Of Voltage Level Shifter Using Regulated Cross Coupled
Pull Up Networks”, International Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue
6, ISSN: 2581-4621, pp. 35-39, Impact Factor 5.672 (2022), Nov-Dec. 2023. DOI :
https://doi.org/10.46647/ijetms.2023.v07i06.007
6767
[14] Lakshmi N., Dr. Pavithra G., Dr. T.C.Manjunath, “Design Of Three Stage Comparator Using 90nm Technology”,
International Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621,
Impact Factor 5.672 (2022), pp. 40-43, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.008
[15] Afira Ansari, Akshat Kumar, Ananth Agarwal, Anupriya D., Dr. Pavithra G., Dr. T.C.Manjunath, “Development Of Solar
Powered Cold Storage For Agricultural Purposes”, International Journal of Engineering Technology and Management
Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 44-49, Nov-Dec. 2023.
[16] Madhushree K., Keerthana M., Poornima J., R. Kavya, Padmavathi M., Dr. Pavithra G., Dr. T.C.Manjunath, “An
Advanced Multi-Functional Robotic dog with Enhanced Sensory and Communication Proficiencies”, International
Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor
5.672 (2022), pp. 50-56, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.010
[17] Akanksha Dash, Amrutha G., Krutika S. Ganpur, Sneha Chatter, Dr. Pavithra G., Dr. T.C.Manjunath, “Hardware
Prototype Development Of a Robotic Car To Avoid Obstacles”, International Journal of Engineering Technology and
Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 57-61, Nov-Dec.
2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.011
[18] S.G. Swathi, Aliya Bhandari, Srushti M. Bapparad, Kavya A., Dr. Pavithra G., Dr. T.C.Manjunath, “A Speech Cum Audio
Controlled Robotic System Development For Generic Purposes”, International Journal of Engineering Technology and
Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 62-66, Nov-Dec.
2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.012
[19] Anagha, Jhanavi M., Khushi M.S., Nithin Kumar S., Dr. Pavithra G., Dr. T.C.Manjunath, “Development Of a Human
Condition System To Check Various Biological Parameters”, International Journal of Engineering Technology and
Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 67-71, Nov-Dec.
2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.013
[20] Apeksha U., Chithrashree G.S., Divya N.M., Shalmali S. Mankikar, Dr. Pavithra G., Dr. T.C.Manjunath, “Secure LoRa
Wireless Communication for Soldier Tracking with the help of Interfacing Two Arduino Uno Devices in Military
Operations”, International Journal of Engineering Technology and Management Sciences (IJETMS), Impact Factor 5.672
(2022), Vol. 7, Issue 6, ISSN: 2581-4621, pp. 72-76, Nov-Dec. 2023. DOI :
https://doi.org/10.46647/ijetms.2023.v07i06.014
[21] Biswendu Biswas, Madan V.L., Rakesh B.S., Prathik Chandrapal, Dr. Pavithra G., Dr. T.C.Manjunath, “A New Concept
Of Surveying Of Navigation Using High Speed Moving Drones Using UAS”, International Journal of Engineering
Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 77-
81, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.015
[22] Kavya, Sanjana S., Sangireddy Harika, Teju Raju Gaddadaguli, Dr. Pavithra G., Dr. T.C.Manjunath, “Creating a Low
Cost Flying Drone Using The Concepts Of Radio Frequencies”, International Journal of Engineering Technology and
Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 82-86, Nov-Dec.
2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.016
[23] Leena Jeyakumar, Prerana Aithal, Vismitha R., Pradhan Aithal, Dr. Pavithra G., Dr. T.C.Manjunath, “Conceptual View
Of Designing a Smart Intelligent Connecting Link (Bridge) Between 2 Islands Over a Water Surface”, International
Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor
5.672 (2022), pp. 87-91, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.017
[24] Mallikarjun, Sujal S. Karbhari, Ravi Gorentla, Ajaykumar B.M., Dr. Pavithra G., Dr. T.C.Manjunath, “Design &
Development Of a Dc Charging Unit For Various Engineering Applications”, International Journal of Engineering
Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 92-
95, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.018
[25] Abhishek, Sujith M.S., Jeevan D., Pulluru Kamalesh, Dr. Pavithra G., Dr. T.C.Manjunath, “TARA Development for Small
Industrial Applications”, International Journal of Engineering Technology and Management Sciences (IJETMS), Vol. 7,
Issue 6, ISSN: 2581-4621, Impact Factor 5.672 (2022), pp. 96-100, Nov-Dec. 2023. DOI :
https://doi.org/10.46647/ijetms.2023.v07i06.019
[26] Vivek Agarwal, Aniruddh D.P., Harshith S., Ojas Rajesh Kinkale, Dr. Ninu Rachel Phillip, Dr. T.C.Manjunath, Dr.
Pavithra G., “Design Of a Sensor Web-Based Interface System For Social Connect Networks”, International Journal of
Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672
(2022), pp. 101-106, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.020
[27] Yogesh A. Desai, Priyansh Kashyap, Kshitij Prasad, Thrisha Karaning, Dr. Pavithra G., Dr. T.C.Manjunath,
“Development Of a Liquid/Fluid Removing System Module For Medical Hospitals Using IoT”, International Journal of
Engineering Technology and Management Sciences (IJETMS), Vol. 7, Issue 6, ISSN: 2581-4621, Impact Factor 5.672
(2022), pp. 107-110, Nov-Dec. 2023. DOI : https://doi.org/10.46647/ijetms.2023.v07i06.021
[28] Vaishnavi Patil, Dr. Pavithra G., Dr. T.C. Manjunath, “Simulation & design of a VLSI embedded system using Verilog
Coding with Modelsim approach in FPGA scenarios for AI applications in automotive sectors”, Scopus Journal Q3,
Schimago Ranking SJR 2022 0.32, H-Index 24, Tuijin Jishu/Journal of Propulsion Technology, ISSN : 1001-4055, Vol.
44, No. 3, pp. 862 – 870, Jul. - Sept. 2023.
[29] Deekshitha P., Dr. T.C.Manjunath, Dr. Pavithra G.., “Detection of brain tumour using Deep Learning Architecture
integrated with Raspberry pi based embedded systems in the field of bio-medical Engineering”, Q3 Scopus Indexed
Journal, Korean Journal of Physiology and Pharmacology (Korean J. Physiol. Pharmacol., KJPP), ISSN:1226-4512, E-
6768
ISSN:2093-3827, SJR 2022 0.42, H-Index 37, CiteScore 2022 - 3.1, Vol. 27, Issue 2 / 3, pp. 69-77, Aug. 2023,
DOI:10.25463/kjpp.27.1.2023.9
[30] Darshan R., Dr. Pavithra G., Dr. T. C. Manjunath, “Design, development & the Implementation of a explosive detector
mobile robot that could be used for applications in defense activities using the concepts of AI-ML, Computer Vision &
Pattern Recognition”, Scopus Journal Q3, Schimago Ranking SJR 2022 0.32, H-Index 24, Tuijin Jishu/Journal of
Propulsion Technology, ISSN : 1001-4055, Vol. 44, No. 4, pp. 4919 – 4934, Jul. - Aug. 2023.
[31] H. Altan, M. E. Altun, and A. Cavdar, “Development of a Smart Vacuum Cleaner with Arduino,” in Proc. 6th Int. Conf.
on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 2020, pp. 201-205.
[32] J. S. Lee, K. W. Lee, and H. G. Kim, “Design and Implementation of an Autonomous Cleaning Robot Using Arduino,”
in Proc. 2019 IEEE Int. Conf. on Consumer Electronics (ICCE), Las Vegas, NV, USA, 2019, pp. 456-457.
[33] M. T. Penella, “Arduino-Based Robot for Automatic Floor Cleaning,” in Proc. 5th Int. Conf. on Robotics and Artificial
Intelligence (ICRAI), Istanbul, Turkey, 2021, pp. 103-107.
[34] A. Gupta, P. Singh, and R. Kumar, “Low-Cost Robotic Vacuum Cleaner Using Arduino,” in Proc. 4th Int. Conf. on
Intelligent Computing and Control Systems (ICICCS), Madurai, India, 2020, pp. 567-572.
[35] N. K. Tiwari and P. S. Bhosale, “Implementation of Smart Vacuum Cleaner Robot Using Arduino and IoT,” in Proc. 7th
IEEE Int. Conf. on Electronics and Communication Systems (ICECS), Coimbatore, India, 2020, pp. 294-298.
[36] S. L. Huang, H. M. Lin, and Y. R. Huang, “Design and Development of Arduino-Based Home Cleaning Robot,” in Proc.
2021 Int. Conf. on Applied Electronics (ICAE), Pilsen, Czech Republic, 2021, pp. 342-347.
[37] R. Acharya and K. N. D’Souza, “Smart Robotic Vacuum Cleaner Using Arduino with Obstacle Detection,” in Proc. 2019
IEEE Int. Conf. on Robotics and Automation (ICRA), Montreal, QC, Canada, 2019, pp. 762-767.
6769