SlideShare a Scribd company logo
1 of 7
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3159
AUTOMATIC SMART MOP FOR FLOOR CLEANING
Harshvardhansinh Parmar1, Anilkumar Meena2, Jafarali Bhovaniya3, Miteshkumar Priyadarshi4
1,2,3 Student, Dept. Of Electrical Engineering, GEC Modasa, Gujarat, India
4 Asst. Professor, Dept. of Electrical Engineering, GEC Modasa, Gujarat, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – In the present era, innovation in automation is
now being applied to each and every field. Among this, home
automation is a field focusing on making everyday household
works simple and automatic for the comfortofhumanlife. The
principal point of this paper is to design and develop an
automatic smart mop cleaner which can perform mopping
task. The proposed system can be controlled by an Android
device as well as automatically by using a coupleofsensorsfor
mopping the most part of the dirty floors and surfaces i.e.,
highly polished wooden surfaces, tiles or stones, etc. The robot
is able to avoid obstacles and must be capable of mopping the
room upon user commands. Mopping sectionconsistsofamop
attached to the robot for mopping the floor. It is attached to a
small water container from which water is sprayed by a mini
water pump in order to make the mop wet. All hardware and
software operations controlled by Arduino Mega
microcontroller, Bluetooth module has been used for wireless
communication between the robot and the user. Also, the
couple of sensors (i.e., Bluetooth sensor, IR sensor) are used to
avoid the obstacles. According to user convenience, mode of
mopping can be selected. i.e., automatic mode or manual
mode. This can be helpful in improving the lifestyle of
mankind comfortable. The robot can be turned on and off by
pressing the external switch which is mounted on the robot.
Key Words: Arduino Mega, Motor Driver IC, Bluetooth
module, Ultrasonic sensor, IR sensor, Automatic and
manual system, etc…
1. INTRODUCTION
From the very beginning of the human era, cleaning wasone
of the tedious and time-consuming tasks. Technologies are
part of human life and help them in order to complete their
tasks. There were many methods are available for cleaning
the premises. But those methods were tedious, scary and
needed high effort. People using sweepandmopforcleaning
the households. It became difficultforworkingpeopletofind
time for cleaning. Most of the people usually using a hand-
controlled mop for mopping the floor. So, there might be
chances to reduce manpower and human efforts. Using
conventional floor cleaner needed a lot of effort and
supervision from the user. Because of these difficulties, the
existed system was not consideredasanefficientmethod. As
the improvement in the innovation of technology, with the
help of automation, this task was made much more efficient
and easy.
The robotic cleaners have taken major attention in robotics
research due to their effectiveness in assisting humans in
floor cleaning applications at homes, hotels, restaurants,
offices, hospitals, warehouses, and educational institutions,
etc. It is an electromechanical machine and used for various
purposes in domestic applications. Although devicessuchas
washing machines and dishwashers have served this
purpose, it still requires some degree of human input effort.
In developing a floor cleaning robot, there are several
challenges that one has to come in front, i.e. the method of
cleaning, path planning, covering the whole floor surface,
cleaning it completely, maintenance so on and so forth. It
becomes even more complicated when safety, economy,
energy consumption are considered to be at the optimum
level. Initially, the main focus was on having a household
cleaning device robot.
Basically, the robotic cleaners areclassifiedontheircleaning
technique like floor mopping, dry vacuum cleaning,
sweeping, etc. Some robotic cleaners are based on simple
obstacle avoidance using infraredsensorswhilesomeutilize
laser mapping technique for navigation. All cleaning and
operating mechanism of robotic floor cleaners have their
own advantages and disadvantages. For example, robots
utilizing mapping technique are relativelyfaster,andenergy
efficient but these are costly, whileobstacleavoidancebased
robotic cleaners are relatively less time consuming and less
energy efficient due to random cleaning of the floor.
In early, 2010 a new automatic floor cleaner robot “Mint”
was developed by Jen Steffen. Detachable clothes were
attached for sweeping and mopping purposes. For tracking
mint robot used the GPS-like indoor localization system. It
depends on the data of one specific sensor and arrangement
the development as indicated by it. The most exceptional
frameworks made by IROBOT and SCOOBA have utilized
data from different sorts of sensors. The smoothness and
versatility can depend on distinctive sensorsfor buildingthe
robot self-governing.
The main purpose of this paper is to design and develop an
automatic floor-cleaning robot that will make mopping
operations more efficient and easy. It reduces the cost of
cleaning and human efforts. It will assistpeopleathome who
are too busy for daily floor cleaning, especially for job
working people who do not have enough time to clean. In
particular for the elderly people who live by themselves and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3160
do not have the strength or ability to clean. The objectives of
the research work are shown below.
 The primary objective of this project work is to
solve the problems of conventional floor cleaning
mops that cannot beusedandmovedindependently
and consumes a lot of electric power.
 Another object of this work is to provide a floor
mopping robot which is portable, requires low
maintenance, easy to operate, low cost and
overcome the drawbacks of conventional floor
mopping.
 The overall goal is to design a robot with
Microcontroller, IR sensor, Ultrasonic sensor,
Bluetooth module, Stepper motors, DC motor, and
Mopping mechanism to complete the complex task
of cleaning and improve the cited cleaning
performance problems.
2. LITERATURE REVIEW
 Abhishek Pandey, Anirudh Kaushik, Amit Kumar
Jha, Girish Kapse, it had taken a technological
Survey on autonomous home cleaning robots that
while the robot is cleaning, it avoids steps (or any
other kind of drop-off) using four infrared sensors
on the front underside of the unit. These cliff
sensors constantly send out infrared signals, and
robot expects them to immediately bounce back. It
performs (and repeats) the sequential actions of
backing up, rotating and moving forward until it
finds a clear path [1].
 Anusha PB,Disha Shetty,Reshma Marina D’Almeida,
Shramika, Chaithra Shetty, has discussedtheidea of
LABVIEW Operated Robotic Vacuum Cleaner that
described the concept has proven to be an efficient
way of saving time and helping physically disabled
people. This system is especially beneficial for
working women and user can switch on the device
and go for any other work and thecleanerrobot will
automatically clean the floor by detecting and
avoiding the obstacles or hurdlesonitsway.My-Rio
can be easily used to modify and enhance the
various capabilities of any robot evolving its
capabilities to explore new pathways of working
efficiently [2].
 Jens-Steffen Gutmann, Kristen Culp Mario, E.
Munich Paolo Pirjanian, has discussed the social
impact of a systematic floor cleaner that using the
Mint cleaner as an example. The product is in
operation in several hundreds of thousand homes
with very positive feedback from their owners. In
this, there are indications that systematic cleaning
has utility and that people are comfortable in
adapting their homes to accommodate robotic
cleaners including setting up accessories that help
the robots navigate. 65% of their survey
participants say that they like new technology [3].
 Manisha Kukde, Sanchita Nagpurkar, Akshay
Dhakulkar, Akshay Amdare, has discussed
automatic & manual vacuum cleaning robot that
described the efficient floor cleaning withsweeping
and mopping operations. And an automatic water
sprayer is used which sprays water for mopping
purpose. The user can also operate it manuallywith
the help of remote. It reduces labor cost and saves
time and also provides efficient cleaning. In
automatic mode, the robot operates autonomously
[4].
 Manreet Kaur and Preeti Abrol [5]: Manual work is
taken over the robot technology and many of the
related robot appliances are being used extensively
also. In this, it represents the technology that
proposed the working of the robot for Floor
cleaning. This floor cleaner robot can work inanyof
two modes i.e. “Automatic and Manual”.
 Varsha. P.H, Lavanya V, Meghana K, Rohan P S,
Sneha R. [6]: This paper described the robot moves
autonomously throughout the room. Ultrasonic
sensors that are interfaced to the Arduino Mega
serves the role for obstacle detection. Moreover,
manual control of the robot is established by using
the Bluetooth module HC-05 and an application is
designed to control the robotic movements. In one
sweep simultaneous sweeping and mopping is
facilitated.
 Prof. Taware R. D., Vaishali Hasure, Puja Ghule,
Komal Shelke [7]: This paper described the efficient
floor cleaning with Sweeping and mopping
operations. This floor cleaner robot works in two
modes automatic and manual for user convenience.
 Uman Khalid, Haseeb Haider, Tahseen Amin Khan
Qasuria in had presented the design, development,
and fabrication of prototype smart floor cleaning
robot (clear) using IEEE standard 1621. This robot
is specially made onthe basisofmoderntechnology.
Clear has all the features which are required for a
vacuum cleaner. It can work automatically and
manually [8].
 Yunbo Hong, Rongchuan Sun, Rui Lin, Shumei Yu,
and Lining Sun [9]: This paper described a
multifunction cleaner robot together with the
mobile platform, the vacuum cleaning module, and
the mopping module are proposed firstly. The
mechanism design and the working process of the
mopping robot are also described.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3161
3. BLOCK DIAGRAM
Fig -1: Block diagram of the proposed design
The block diagram of this research work has shown in Fig -1
for a better understanding of the proposed work. Block
diagram consists of two parts: one for automatic (robot)and
another for the manual (remote)mode.Theautomaticpartis
the integration of the power supply (12V), ATmega2560 R3,
Bluetooth module, Ultrasonic sensors, IR sensors, etc.
ATmega2560 R3 is the core of this system which controls all
of the operations and energized with 5V power.
ATmega2560 R3 is used because of better features like: it is
low power, high-performance microcontroller with 256K-
bytes in-system programmable flash memory, 8 K-byte
SRAM, 16 analog inputs, 4 UARTs (hardware serial ports), a
16 MHz crystal oscillator, a USB connection,a powerjack,an
ICSP header, and a reset button. Bluetooth module provides
wireless communication between remote and robot and
operates at 5V supply and its operating range is 10m. IR
sensors used for obstacle detection. If an object appears in
the robot way then the Bluetooth sensor detects the object
and send a signal to microcontroller and robot change the
lane automatically and then start cleaningoperationagain.3
motors are used in this system; 2 motors used to drive the
wheels, 1 motor used for cleaning action.Steppermotorsare
used to drive the robot. A4988 IC used to drive the wheel
motor because of better features. The power supplyconsists
of one voltage regulator LM7805 3PIN.
Now the second part i.e., a manual mode which is controlled
by the user itself and consists of the power supply (12V),
ATmega2560 R3, Android device, Bluetooth module.
ATmega2560 R3 is the main part of the manual mode,all the
signals controlled by a microcontrollerandittakes5Vpower
to work. Bluetooth module is used to transmit and receive
the signal. If any hurdle detected in the manual mode then
robot changes its lane manually. Bluetooth module has the
10m range and operating frequency of 2.4 GHz. Android
phone is used to give the direction to robot anduserthrough
phone can control all the operation like; a movement of the
robot, Speed, cleaning action to on or off the cleaner, etc.
3. PROPOSED METHODOLOGY
3.1 PATH DEVELOPMENT
Design of the system began with considering the path for
cleaning the floor surface. With the assumption thatthearea
in which the robot was to operate was a rectangle, two
options for the desired path were identified, a spiral path or
a zigzag path. The two patterns of the path were compared
against each other whileconcurrentlyconsideringsimplicity,
effectiveness, completion time, and sensor position.
The operation of the floor cleaning robot during the zigzag
pattern would be dependent on the position of the sensors.
There are two possibilities to strafe from wall to wall or to
drive forwards and perform a 180° turn at each wall (shown
in Fig -2). The strafing option, although fast and simple,
would require a minimum of one sensor onthreesidesofthe
robot and given the hardwareprovidedthiswasimplausible.
The option to turn 180 degrees at the wall was relatively
complex and slower than the spiral pattern due to the
number of operations are required to turn 180 degrees and
find the new path across the area.
Fig -2: Movement of the robot[2]
3.2 WORKING OF PROJECT MODEL
The proposed system has beendesignedforconsumer,office
environments, educational institutions, etc. Andisableto do
the whole cleaning process automatically. In this project
work, a floor cleaning mop robot based on ATmega2560 R3
has been developed. This cleaning robot is an electric home
appliance, which operates in two modes as per the user
requirement ‘Automaticandmanual’.Inautomaticmode, the
robot controls all the operations itself and making decisions
on the basis of the outputs of IR sensors & Ultrasonic
sensors. Self obstacle avoidance is the leading feature of the
system. In manual mode, an Android device is used to
perform the expected task and can also be used to clean a
specific area of a room. In automatic mode, firstly robot
starts and it moves forward direction and making the
decisions on the basis of sensors. Ultrasonic sensors will
record the elapsed time between the sound wave being
generated and bounce back wave. The measured distance is
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3162
compared with the predefined threshold value so that it can
make a decision for its further movement. If any obstacle
detected then robot change the lane automatically, it does
not stop and starts cleaning action. The automatic motion of
the robot involves the zigzag movement of the robot, the
zigzag motion occurs whentherobot encountersthe wallsor
other objects. A person can wirelessly control the robot
using the Android application as well. The robot can be
switched between automatic or manual operation at the
push of a button on the robot. For user convenience and
flexibility automatic water sprayer pump is attached which
automatically spray water for mopping,thereforeno need to
attach wet cloth again and again for mopping. Motor driver
IC A4988 has been used to drive the motors and three
motors have been used to perform respectedoperationslike
to move the robot. In the manual mode,theuseroperates the
robot by itself. Bluetooth module has been used with 10m
range for the make system wireless. Bluetooth module HC-
05 and application has been designed to transmit and
receive the signal to operate the robot. Movement of the
robot is controlled by the user itself through the app,
therefore, the user can move the robot in the desired
direction and perform expected tasks. The app allows the
user to control the accessories on the robot thus enabling a
judicious use of power and water.
If we select a manual mode then the system connects with a
Bluetooth module via Blynk IoT app. This app is run in an
Android device that allows the user to transmit command
based on user input. Based on these commands the
transmitter sends movement commands to the robot. The
transmitter is an Android device that allows the user to
transmit commandstotherobot.Onreceivingthemovement
commands from the Android device through Bluetooth
receiver the microcontroller decodes them and thus
operates the motors in order to achieve the desired motion.
Even the sprayer and cleaner mechanism can be controlled
by the Android app. This makes floor cleaning a very easy,
fast and an effortless process.
“Automatic smart mop” is very simple in construction and
easy to operate any persons. The size of the machine is also
small and portable, so we can transfer it from one place to
another place very easily. It can operate during a power
outage period and does not need any human guidance.
3.3 COMPONENTS REQUIRED
 12V DC Power unit (Lithium-ion)
 Microcontroller: ATmega2560 R3
 Stepper Motors
 Stepper Motor Driver IC A4988
 DC Motor (300RPM)
 DC Motor Driver IC L298N
 IR Sensor
 Ultrasonic Sensor
 Bluetooth Module (HC-05)
 Submersible Mini Water Pump
4. DESIGN METHODOLOGY
4.1 HARDWARE IMPLEMENTATION
Here an Arduino Mega (ATmega2560 R3) is used as the
microcontroller. The circuit consists of a Bluetooth module,
an ultrasonic sensor, two A4988 driver ICs, one L298 Driver
IC, two Stepper motors, one DC motor for mop cleaner and
one water pump motor. Theultrasonicsensor(F)trigger and
echo pins are connected to PWM pins 24 & 25 of Arduino
respectively. The trigger and echo pins of Ultrasonic sensor
(R) and (L) are connected to pins 26,27and28,29ofArduino
respectively. Output pins of IR sensors are connectedtopins
A0 and A1 of Arduino respectively. The TXD and RXD pins of
Bluetooth module are connected to pins 10 & 11 of Arduino
respectively. The STEP and DIR pins of Stepper Motordriver
IC (A4988) for driving the two stepper motors (R) and (L)
are connected to pins 1,2 & 3,4 of Arduino respectively.
Motor Driver IC (L298) for driving the mop cleaner motor
and water pump motor is connected in such a way that the
IN1 & IN2 for driving DC motor and & IN3 & IN4 for driving
water pump motor are connected to pins 6,7 & pins 12,13
respectively. OUT1 & OUT2ofL298 isconnectedtoDCmotor
and OUT3 & OUT4 are connected to the water pump motor.
ON/OFF switch is connected to 12V DC supply.
Fig -3: Electrical Schematic diagram
4.2 MECHANICAL DESIGN OF ROBOT
In general, the robot is composed by drive part, sensor part,
functional parts and control part, power supply part and so
on. The mechanical design of the robot consists of a two-
wheeled rectangular platform as shown in Fig -4. The
rectangular platform is attachedwitha nozzleforsprayingof
water, a mopping cotton brush, etc.Whentherobotisturned
ON the nozzle starts spraying water, then the cotton brush
rotates performing the cleaning action and absorbing the
water. Stepper motors are used for wheels as position
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3163
control is required there, the cotton brush is rotated using
DC motor. The robotic base is made out of the acrylic sheet
and tank is made out of plastic. The mechanical body
consists of many parts i.e. Chassis, Sprinkler system,
Scrubbing mechanism, Motor-wheel system.
Fig -4: 3D CAD design of the automatic smart mop
4.3 SOFTWARE DESIGN METHODOLOGY
Behavioral approaches are used to autonomously or
manually operates and control the mopping robot.
‘Automatic smart mop’ control software is designed using
the Arduino IDE. The algorithm is shown in Fig -5 & 6relates
the factors responsible for the autonomous and manual
movement with the robot peripheral elements by means of
the sequence of events performed by each factor. The
algorithm is implementedforstudyingtherobotstructureby
attributes and relationships among. Finally, the algorithm is
generated to visualize where the different system
components are distributed among the hardware devices.
 Arduino IDE: It is an official Arduino software,
making code compilation too easy that even a
common person with no prior technical knowledge
can get their feet wet with the learning process. It is
easily available for operating systems like MAC,
Windows, Linux and runs on the Java Platform that
comes with inbuilt functions and commands that
play a vital role for debugging, editing and
compiling the code in the environment. A range of
Arduino modules available including Arduino Uno,
Arduino Mega, Arduino Leonardo, Arduino Micro
and many more. Each of them contains a
microcontroller on the board that is actually
programmed and accepts the information in the
form of code. The main code, also known as a
sketch, created on the IDE platform will ultimately
generate a Hex File which is then transferred and
uploaded in the controller on the board. The IDE
environment mainly contains two basic parts:
Editor and Compiler where former is used for
writing the required code and later is used for
compiling and uploading the code into the given
Arduino Module.
A. AUTOMATIC MODE:
Fig -5: Flowchart for Automatic mode
B. MANUAL MODE:
Fig -6: Flowchart for Manual mode
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3164
Table -1: Operation of components in different modes
Components Modes
Autonomous
mode
Manual
mode
IR Sensor  NA
Ultrasonic
Sensor
 NA
Bluetooth
Module
NA 
Switch  
Stepper Motors  
Floor cleaner
motor
 
Water pump  
5. APPLICATIONS
 Home automation is one domain that has been the
target of all large and small robotics companies.
Soon a time could come when we clean our home
using a robot. These could complete the task of
cleaning all those rooms, into a few minutes work.
 Places like hospitals, restaurants,computercenters,
offices, educational institutions, and retirement
homes can take advantage of these devices where
not much dirt is accumulated and can be cleaned.
6. RESULTS
We had analyzed the main two tasks;
1. Cleaning time
2. Obstacle detection
1) Cleaning time:
The path followed by the robot is in “zigzag” shape, and it
gives the best result for the cleaning cyclewithlesstime.The
average speed of the robot was 0.60 m2 per second. The
proposed system is capable of cleaning 3.048 m × 3.048 m
room within 13 Min.
2) Obstacle detection:
Due to the limitations of the ultrasonic sensor and IR sensor,
there are possibilities for minute errors, but it is negligible
and comfortable for the operation of the robot. Similarly, a
zigzag shape path makes it smooth cleaning without any
leftover space other than the obstacle area.
Fig -7: Working model of automatic smart mop
The Blynk IoT app for operating and controlling the robot is
shown in Fig -8.
Fig -8: Manually operate the robot through the Blynk IoT
app
7. CONCLUSIONS
In this project design and development of Floor Mopping
Robot is discussed. The concept has proven to be anefficient
way of saving time and helping physically disabled people.
This system is especially beneficial for working women. As
specified the user can switch on the device and go for any
other work and the robot will automaticallymopthefloor by
detecting and avoiding the obstacles on its way. The
structure of the robot can be made more attractiveforbetter
acceptance at home or office environments. It is dependent
on DC power supply and favorable for battery, especially for
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3165
long operation and cost-effectiveness. The zigzag motion
algorithm used does not require any navigation system and
ensures the complete filling of the area. The zigzag motion
occurs when the robot encounters the wallsorotherobjects.
A person can wirelessly control the robot using the android
app as well. The cost of floor mopping robot is significantly
reduced to less than 50 to 60 % of the currently available
mops in the market. The estimated cost of equipment is INR
5000.
8. FUTURE SCOPE
 GSM modules can be added to the domestic robots
making them easy to operate and accessible from
any part of the world and send a message that, the
robot has done the cleaning task. And other sensors
can be used for detecting waste and obstacles.
 The camera can also be added for navigation
purposes. We can also use 2-D mapping to generate
a map of the surface to clean it.
 XBee Pro 802 series can be used to improve the
range of wireless communication.
 The mapping and obstacle avoidance could have
been well served with a 180 degree LIDAR sensor.
These sensors have incredible refresh rates and
great accuracy that along with some rotary
encoders on the wheels could have plotted an
excellent map and kept track of obstacles with ease.
REFERENCES
[1] Abhishek Pandey, Anirudh Kaushik, Amit Kumar Jha,
Girish Kapse, “A Technological Survey on Autonomous
Home Cleaning Robots”, “ International Journal of
Scientific and Research Publications” Vol. 4, Issue 4,
April 2014.
[2] Anusha PB, Disha Shetty, Reshma Marina D’Almeida,
Shramika, Chaithra Shetty, “LABVIEWOperatedRobotic
Vacuum Cleaner”, “International Journal of Internet of
Things” Vol. 6, Issue 2, 2017, pp. 43-46.
[3] Jens-Steffen Gutmann, Kristen Culp Mario, E. Munich
Paolo Pirjanian, “The Social Impact ofa SystematicFloor
Cleaner”, “Proceedings of the 2012 IEEE International
Workshop on Advanced Robotics and its Social Impacts,
Technische Universität München, Munich, Germany”,
May 21 - 23, 2012, pp. 50-53.
[4] Manisha Kukde, Sanchita Nagpurkar,AkshayDhakulkar,
Akshay Amdare, “Automatic & Manual VacuumCleaning
Robot”, “International Research Journal of Engineering
and Technology (IRJET)”, Vol. 05, Issue: 02, Feb-2018,
pp. 2196-2198.
[5] Manreet Kaur and Preeti Abrol, “Design and
Development of Floor Cleaner Robot (Automatic and
Manual)”, “International Journal of Computer
Applications (0975 – 8887)”, Vol. 97, No.19, July 2014.
[6] Varsha. P.H, Lavanya V, Meghana K, Rohan P S, Sneha R.
“Sweepy – The Smart Floor Cleaner”, “International
Conference on Design Innovations for 3Cs Compute
Communicate Control-2018”, pp. 124-126.
[7] Prof. Taware R. D., Vaishali Hasure, Puja Ghule, Komal
Shelke, “Design andDevelopmentofFloorCleanerRobot
(Automatic and Manual Mode)-2017 IJRTI” Vol. 2, Issue
4, pp. 57-60.
[8] Uman Khalid, Haseeb Haider, Tahseen Amin Khan
Qasuria, “Smart Floor Cleaning Robot (CLEAR)”, in IEEE
standard 2015.
[9] Yunbo Hong, Rongchuan Sun, Rui Lin, Shumei Yu, and
Lining Sun, “Mopping moduledesignand experimentsof
a multifunction floor cleaning robot”, “Proceedingofthe
11th World Congress on Intelligent Control and
Automation, Shenyang, China”, June29 -July4,2014,pp.
5097-5102.
[10] M. R. Khan, N. M. L. Huq, M. M. Billah, S. M. Ahmmad,
“Design and Development of Mopping Robot-‘HotBot’”,
“5th International Conference on Mechatronics
(ICOM’13)” Vol. 53, July 2-4, 2013.
[11]https://www.arduino.cc/en/Tutorial/HomePage?from=
Main.Tutorials
[12]https://howtomechatronics.com/tutorials/arduino/ho
w-to-control-stepper-motor-with-a4988-driver-and-
arduino/
[13]https://play.google.com/store/apps/details?id=cc.blynk
&hl=en_US

More Related Content

What's hot

Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3Abhishekvb
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOSanjay Kumar
 
Automatic room light controller with bidirectional visitor counter
Automatic room light controller with bidirectional visitor counterAutomatic room light controller with bidirectional visitor counter
Automatic room light controller with bidirectional visitor counterNiladri Dutta
 
Life detection system
Life detection systemLife detection system
Life detection systemsneha manhas
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance RobotRatan Srikanth
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robotMohit Nagar
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance RobotYash Sati
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home AutomationJagannath Kartik
 
War Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless CameraWar Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless CameraEdgefxkits & Solutions
 
Coin based mobile charger project report
Coin based mobile charger project reportCoin based mobile charger project report
Coin based mobile charger project reportkaushal chaubey
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind StickGagandeep Singh
 
android app based home automation
android app based home automationandroid app based home automation
android app based home automationAshikur Rahman
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robotf114n
 
Sun tracking solar panel
Sun tracking solar panelSun tracking solar panel
Sun tracking solar panelAkshay Thakur
 
human detection robot
human detection robothuman detection robot
human detection robotS Ayub
 
Final Report11
Final Report11Final Report11
Final Report11sonu kumar
 

What's hot (20)

Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
Bidirectional Visitor Counter using IR sensors and Arduino Uno R3
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
 
Automatic room light controller with bidirectional visitor counter
Automatic room light controller with bidirectional visitor counterAutomatic room light controller with bidirectional visitor counter
Automatic room light controller with bidirectional visitor counter
 
Life detection system
Life detection systemLife detection system
Life detection system
 
Automatic mall elevator
Automatic mall elevatorAutomatic mall elevator
Automatic mall elevator
 
Cell phone jammer
Cell phone jammerCell phone jammer
Cell phone jammer
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
 
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home Automation
 
War Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless CameraWar Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless Camera
 
Coin based mobile charger project report
Coin based mobile charger project reportCoin based mobile charger project report
Coin based mobile charger project report
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
 
Microwave measurements in detail
Microwave measurements in detailMicrowave measurements in detail
Microwave measurements in detail
 
android app based home automation
android app based home automationandroid app based home automation
android app based home automation
 
Metal detector robot
Metal detector robotMetal detector robot
Metal detector robot
 
Life detection system
Life detection systemLife detection system
Life detection system
 
Sun tracking solar panel
Sun tracking solar panelSun tracking solar panel
Sun tracking solar panel
 
human detection robot
human detection robothuman detection robot
human detection robot
 
Final Report11
Final Report11Final Report11
Final Report11
 

Similar to IRJET- Automatic Smart Mop for Floor Cleaning

IRJET- Robotic Automated Floor Cleaner
IRJET- Robotic Automated Floor CleanerIRJET- Robotic Automated Floor Cleaner
IRJET- Robotic Automated Floor CleanerIRJET Journal
 
transmissiline auto cleaing fault in transmission line
transmissiline auto cleaing fault in transmission linetransmissiline auto cleaing fault in transmission line
transmissiline auto cleaing fault in transmission lineAkbarali206563
 
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...IRJET Journal
 
IRJET- Bluetooth Controlled Vacuum Cleaner
IRJET- Bluetooth Controlled Vacuum CleanerIRJET- Bluetooth Controlled Vacuum Cleaner
IRJET- Bluetooth Controlled Vacuum CleanerIRJET Journal
 
SMART FLOOR CLEANING ROBOT USING ANDROID
SMART FLOOR CLEANING ROBOT USING ANDROIDSMART FLOOR CLEANING ROBOT USING ANDROID
SMART FLOOR CLEANING ROBOT USING ANDROIDIRJET Journal
 
TIDDY An Artificial Intelligence Based Floor Cleaning Robot
TIDDY An Artificial Intelligence Based Floor Cleaning RobotTIDDY An Artificial Intelligence Based Floor Cleaning Robot
TIDDY An Artificial Intelligence Based Floor Cleaning Robotijtsrd
 
IRJET- Development in Floor Cleaner Machine
IRJET- Development in Floor Cleaner MachineIRJET- Development in Floor Cleaner Machine
IRJET- Development in Floor Cleaner MachineIRJET Journal
 
IRJET- Design and Fabrication of Multipurpose Go Cart
IRJET- Design and Fabrication of Multipurpose Go CartIRJET- Design and Fabrication of Multipurpose Go Cart
IRJET- Design and Fabrication of Multipurpose Go CartIRJET Journal
 
Automatic Surface Disinfection and Vacuum Cleaning Robot
Automatic Surface Disinfection and Vacuum Cleaning RobotAutomatic Surface Disinfection and Vacuum Cleaning Robot
Automatic Surface Disinfection and Vacuum Cleaning RobotIRJET Journal
 
IRJET- Automation used for Household Application with Google Assistant
IRJET- Automation used for Household Application with Google AssistantIRJET- Automation used for Household Application with Google Assistant
IRJET- Automation used for Household Application with Google AssistantIRJET Journal
 
IRJET - Air Duct Cleaning Robot
IRJET -  	  Air Duct Cleaning RobotIRJET -  	  Air Duct Cleaning Robot
IRJET - Air Duct Cleaning RobotIRJET Journal
 
WET BOT (Cleaning Robot)
WET BOT (Cleaning Robot)WET BOT (Cleaning Robot)
WET BOT (Cleaning Robot)IJSRED
 
Review Paper on Electrical Drive Based Floor Cleaning Robot
Review Paper on Electrical Drive Based Floor Cleaning RobotReview Paper on Electrical Drive Based Floor Cleaning Robot
Review Paper on Electrical Drive Based Floor Cleaning RobotIRJET Journal
 
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...IRJET Journal
 
IRJET- Smart Dustbin for Smart City
IRJET- Smart Dustbin for Smart CityIRJET- Smart Dustbin for Smart City
IRJET- Smart Dustbin for Smart CityIRJET Journal
 
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET Journal
 
Robotic Soldier with EM Gun using Bluetooth Module
Robotic Soldier with EM Gun using Bluetooth ModuleRobotic Soldier with EM Gun using Bluetooth Module
Robotic Soldier with EM Gun using Bluetooth Moduleijceronline
 
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTS
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTSIoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTS
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTSIRJET Journal
 

Similar to IRJET- Automatic Smart Mop for Floor Cleaning (20)

IRJET- Robotic Automated Floor Cleaner
IRJET- Robotic Automated Floor CleanerIRJET- Robotic Automated Floor Cleaner
IRJET- Robotic Automated Floor Cleaner
 
transmissiline auto cleaing fault in transmission line
transmissiline auto cleaing fault in transmission linetransmissiline auto cleaing fault in transmission line
transmissiline auto cleaing fault in transmission line
 
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...
IRJET- Smart Mapping and Prediction using Aggregation and Artificial Intellig...
 
IRJET- Bluetooth Controlled Vacuum Cleaner
IRJET- Bluetooth Controlled Vacuum CleanerIRJET- Bluetooth Controlled Vacuum Cleaner
IRJET- Bluetooth Controlled Vacuum Cleaner
 
SMART FLOOR CLEANING ROBOT USING ANDROID
SMART FLOOR CLEANING ROBOT USING ANDROIDSMART FLOOR CLEANING ROBOT USING ANDROID
SMART FLOOR CLEANING ROBOT USING ANDROID
 
TIDDY An Artificial Intelligence Based Floor Cleaning Robot
TIDDY An Artificial Intelligence Based Floor Cleaning RobotTIDDY An Artificial Intelligence Based Floor Cleaning Robot
TIDDY An Artificial Intelligence Based Floor Cleaning Robot
 
IRJET- Development in Floor Cleaner Machine
IRJET- Development in Floor Cleaner MachineIRJET- Development in Floor Cleaner Machine
IRJET- Development in Floor Cleaner Machine
 
IRJET- Design and Fabrication of Multipurpose Go Cart
IRJET- Design and Fabrication of Multipurpose Go CartIRJET- Design and Fabrication of Multipurpose Go Cart
IRJET- Design and Fabrication of Multipurpose Go Cart
 
afc-1
afc-1afc-1
afc-1
 
Automatic Surface Disinfection and Vacuum Cleaning Robot
Automatic Surface Disinfection and Vacuum Cleaning RobotAutomatic Surface Disinfection and Vacuum Cleaning Robot
Automatic Surface Disinfection and Vacuum Cleaning Robot
 
IRJET- Automation used for Household Application with Google Assistant
IRJET- Automation used for Household Application with Google AssistantIRJET- Automation used for Household Application with Google Assistant
IRJET- Automation used for Household Application with Google Assistant
 
IRJET - Air Duct Cleaning Robot
IRJET -  	  Air Duct Cleaning RobotIRJET -  	  Air Duct Cleaning Robot
IRJET - Air Duct Cleaning Robot
 
WET BOT (Cleaning Robot)
WET BOT (Cleaning Robot)WET BOT (Cleaning Robot)
WET BOT (Cleaning Robot)
 
Robotic Cleaning Equipment: Enhancing Efficiency
Robotic Cleaning Equipment: Enhancing EfficiencyRobotic Cleaning Equipment: Enhancing Efficiency
Robotic Cleaning Equipment: Enhancing Efficiency
 
Review Paper on Electrical Drive Based Floor Cleaning Robot
Review Paper on Electrical Drive Based Floor Cleaning RobotReview Paper on Electrical Drive Based Floor Cleaning Robot
Review Paper on Electrical Drive Based Floor Cleaning Robot
 
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...
IRJET - Smart Lavatory with Automatic Cleansing System and Live Hygiene Maint...
 
IRJET- Smart Dustbin for Smart City
IRJET- Smart Dustbin for Smart CityIRJET- Smart Dustbin for Smart City
IRJET- Smart Dustbin for Smart City
 
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
IRJET- The Importance of Robotic Technology in Engineering Industries, Medica...
 
Robotic Soldier with EM Gun using Bluetooth Module
Robotic Soldier with EM Gun using Bluetooth ModuleRobotic Soldier with EM Gun using Bluetooth Module
Robotic Soldier with EM Gun using Bluetooth Module
 
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTS
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTSIoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTS
IoT BASED AUTOMATED PESTICIDE SPRAYER FOR DWARF PLANTS
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

IRJET- Automatic Smart Mop for Floor Cleaning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3159 AUTOMATIC SMART MOP FOR FLOOR CLEANING Harshvardhansinh Parmar1, Anilkumar Meena2, Jafarali Bhovaniya3, Miteshkumar Priyadarshi4 1,2,3 Student, Dept. Of Electrical Engineering, GEC Modasa, Gujarat, India 4 Asst. Professor, Dept. of Electrical Engineering, GEC Modasa, Gujarat, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – In the present era, innovation in automation is now being applied to each and every field. Among this, home automation is a field focusing on making everyday household works simple and automatic for the comfortofhumanlife. The principal point of this paper is to design and develop an automatic smart mop cleaner which can perform mopping task. The proposed system can be controlled by an Android device as well as automatically by using a coupleofsensorsfor mopping the most part of the dirty floors and surfaces i.e., highly polished wooden surfaces, tiles or stones, etc. The robot is able to avoid obstacles and must be capable of mopping the room upon user commands. Mopping sectionconsistsofamop attached to the robot for mopping the floor. It is attached to a small water container from which water is sprayed by a mini water pump in order to make the mop wet. All hardware and software operations controlled by Arduino Mega microcontroller, Bluetooth module has been used for wireless communication between the robot and the user. Also, the couple of sensors (i.e., Bluetooth sensor, IR sensor) are used to avoid the obstacles. According to user convenience, mode of mopping can be selected. i.e., automatic mode or manual mode. This can be helpful in improving the lifestyle of mankind comfortable. The robot can be turned on and off by pressing the external switch which is mounted on the robot. Key Words: Arduino Mega, Motor Driver IC, Bluetooth module, Ultrasonic sensor, IR sensor, Automatic and manual system, etc… 1. INTRODUCTION From the very beginning of the human era, cleaning wasone of the tedious and time-consuming tasks. Technologies are part of human life and help them in order to complete their tasks. There were many methods are available for cleaning the premises. But those methods were tedious, scary and needed high effort. People using sweepandmopforcleaning the households. It became difficultforworkingpeopletofind time for cleaning. Most of the people usually using a hand- controlled mop for mopping the floor. So, there might be chances to reduce manpower and human efforts. Using conventional floor cleaner needed a lot of effort and supervision from the user. Because of these difficulties, the existed system was not consideredasanefficientmethod. As the improvement in the innovation of technology, with the help of automation, this task was made much more efficient and easy. The robotic cleaners have taken major attention in robotics research due to their effectiveness in assisting humans in floor cleaning applications at homes, hotels, restaurants, offices, hospitals, warehouses, and educational institutions, etc. It is an electromechanical machine and used for various purposes in domestic applications. Although devicessuchas washing machines and dishwashers have served this purpose, it still requires some degree of human input effort. In developing a floor cleaning robot, there are several challenges that one has to come in front, i.e. the method of cleaning, path planning, covering the whole floor surface, cleaning it completely, maintenance so on and so forth. It becomes even more complicated when safety, economy, energy consumption are considered to be at the optimum level. Initially, the main focus was on having a household cleaning device robot. Basically, the robotic cleaners areclassifiedontheircleaning technique like floor mopping, dry vacuum cleaning, sweeping, etc. Some robotic cleaners are based on simple obstacle avoidance using infraredsensorswhilesomeutilize laser mapping technique for navigation. All cleaning and operating mechanism of robotic floor cleaners have their own advantages and disadvantages. For example, robots utilizing mapping technique are relativelyfaster,andenergy efficient but these are costly, whileobstacleavoidancebased robotic cleaners are relatively less time consuming and less energy efficient due to random cleaning of the floor. In early, 2010 a new automatic floor cleaner robot “Mint” was developed by Jen Steffen. Detachable clothes were attached for sweeping and mopping purposes. For tracking mint robot used the GPS-like indoor localization system. It depends on the data of one specific sensor and arrangement the development as indicated by it. The most exceptional frameworks made by IROBOT and SCOOBA have utilized data from different sorts of sensors. The smoothness and versatility can depend on distinctive sensorsfor buildingthe robot self-governing. The main purpose of this paper is to design and develop an automatic floor-cleaning robot that will make mopping operations more efficient and easy. It reduces the cost of cleaning and human efforts. It will assistpeopleathome who are too busy for daily floor cleaning, especially for job working people who do not have enough time to clean. In particular for the elderly people who live by themselves and
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3160 do not have the strength or ability to clean. The objectives of the research work are shown below.  The primary objective of this project work is to solve the problems of conventional floor cleaning mops that cannot beusedandmovedindependently and consumes a lot of electric power.  Another object of this work is to provide a floor mopping robot which is portable, requires low maintenance, easy to operate, low cost and overcome the drawbacks of conventional floor mopping.  The overall goal is to design a robot with Microcontroller, IR sensor, Ultrasonic sensor, Bluetooth module, Stepper motors, DC motor, and Mopping mechanism to complete the complex task of cleaning and improve the cited cleaning performance problems. 2. LITERATURE REVIEW  Abhishek Pandey, Anirudh Kaushik, Amit Kumar Jha, Girish Kapse, it had taken a technological Survey on autonomous home cleaning robots that while the robot is cleaning, it avoids steps (or any other kind of drop-off) using four infrared sensors on the front underside of the unit. These cliff sensors constantly send out infrared signals, and robot expects them to immediately bounce back. It performs (and repeats) the sequential actions of backing up, rotating and moving forward until it finds a clear path [1].  Anusha PB,Disha Shetty,Reshma Marina D’Almeida, Shramika, Chaithra Shetty, has discussedtheidea of LABVIEW Operated Robotic Vacuum Cleaner that described the concept has proven to be an efficient way of saving time and helping physically disabled people. This system is especially beneficial for working women and user can switch on the device and go for any other work and thecleanerrobot will automatically clean the floor by detecting and avoiding the obstacles or hurdlesonitsway.My-Rio can be easily used to modify and enhance the various capabilities of any robot evolving its capabilities to explore new pathways of working efficiently [2].  Jens-Steffen Gutmann, Kristen Culp Mario, E. Munich Paolo Pirjanian, has discussed the social impact of a systematic floor cleaner that using the Mint cleaner as an example. The product is in operation in several hundreds of thousand homes with very positive feedback from their owners. In this, there are indications that systematic cleaning has utility and that people are comfortable in adapting their homes to accommodate robotic cleaners including setting up accessories that help the robots navigate. 65% of their survey participants say that they like new technology [3].  Manisha Kukde, Sanchita Nagpurkar, Akshay Dhakulkar, Akshay Amdare, has discussed automatic & manual vacuum cleaning robot that described the efficient floor cleaning withsweeping and mopping operations. And an automatic water sprayer is used which sprays water for mopping purpose. The user can also operate it manuallywith the help of remote. It reduces labor cost and saves time and also provides efficient cleaning. In automatic mode, the robot operates autonomously [4].  Manreet Kaur and Preeti Abrol [5]: Manual work is taken over the robot technology and many of the related robot appliances are being used extensively also. In this, it represents the technology that proposed the working of the robot for Floor cleaning. This floor cleaner robot can work inanyof two modes i.e. “Automatic and Manual”.  Varsha. P.H, Lavanya V, Meghana K, Rohan P S, Sneha R. [6]: This paper described the robot moves autonomously throughout the room. Ultrasonic sensors that are interfaced to the Arduino Mega serves the role for obstacle detection. Moreover, manual control of the robot is established by using the Bluetooth module HC-05 and an application is designed to control the robotic movements. In one sweep simultaneous sweeping and mopping is facilitated.  Prof. Taware R. D., Vaishali Hasure, Puja Ghule, Komal Shelke [7]: This paper described the efficient floor cleaning with Sweeping and mopping operations. This floor cleaner robot works in two modes automatic and manual for user convenience.  Uman Khalid, Haseeb Haider, Tahseen Amin Khan Qasuria in had presented the design, development, and fabrication of prototype smart floor cleaning robot (clear) using IEEE standard 1621. This robot is specially made onthe basisofmoderntechnology. Clear has all the features which are required for a vacuum cleaner. It can work automatically and manually [8].  Yunbo Hong, Rongchuan Sun, Rui Lin, Shumei Yu, and Lining Sun [9]: This paper described a multifunction cleaner robot together with the mobile platform, the vacuum cleaning module, and the mopping module are proposed firstly. The mechanism design and the working process of the mopping robot are also described.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3161 3. BLOCK DIAGRAM Fig -1: Block diagram of the proposed design The block diagram of this research work has shown in Fig -1 for a better understanding of the proposed work. Block diagram consists of two parts: one for automatic (robot)and another for the manual (remote)mode.Theautomaticpartis the integration of the power supply (12V), ATmega2560 R3, Bluetooth module, Ultrasonic sensors, IR sensors, etc. ATmega2560 R3 is the core of this system which controls all of the operations and energized with 5V power. ATmega2560 R3 is used because of better features like: it is low power, high-performance microcontroller with 256K- bytes in-system programmable flash memory, 8 K-byte SRAM, 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection,a powerjack,an ICSP header, and a reset button. Bluetooth module provides wireless communication between remote and robot and operates at 5V supply and its operating range is 10m. IR sensors used for obstacle detection. If an object appears in the robot way then the Bluetooth sensor detects the object and send a signal to microcontroller and robot change the lane automatically and then start cleaningoperationagain.3 motors are used in this system; 2 motors used to drive the wheels, 1 motor used for cleaning action.Steppermotorsare used to drive the robot. A4988 IC used to drive the wheel motor because of better features. The power supplyconsists of one voltage regulator LM7805 3PIN. Now the second part i.e., a manual mode which is controlled by the user itself and consists of the power supply (12V), ATmega2560 R3, Android device, Bluetooth module. ATmega2560 R3 is the main part of the manual mode,all the signals controlled by a microcontrollerandittakes5Vpower to work. Bluetooth module is used to transmit and receive the signal. If any hurdle detected in the manual mode then robot changes its lane manually. Bluetooth module has the 10m range and operating frequency of 2.4 GHz. Android phone is used to give the direction to robot anduserthrough phone can control all the operation like; a movement of the robot, Speed, cleaning action to on or off the cleaner, etc. 3. PROPOSED METHODOLOGY 3.1 PATH DEVELOPMENT Design of the system began with considering the path for cleaning the floor surface. With the assumption thatthearea in which the robot was to operate was a rectangle, two options for the desired path were identified, a spiral path or a zigzag path. The two patterns of the path were compared against each other whileconcurrentlyconsideringsimplicity, effectiveness, completion time, and sensor position. The operation of the floor cleaning robot during the zigzag pattern would be dependent on the position of the sensors. There are two possibilities to strafe from wall to wall or to drive forwards and perform a 180° turn at each wall (shown in Fig -2). The strafing option, although fast and simple, would require a minimum of one sensor onthreesidesofthe robot and given the hardwareprovidedthiswasimplausible. The option to turn 180 degrees at the wall was relatively complex and slower than the spiral pattern due to the number of operations are required to turn 180 degrees and find the new path across the area. Fig -2: Movement of the robot[2] 3.2 WORKING OF PROJECT MODEL The proposed system has beendesignedforconsumer,office environments, educational institutions, etc. Andisableto do the whole cleaning process automatically. In this project work, a floor cleaning mop robot based on ATmega2560 R3 has been developed. This cleaning robot is an electric home appliance, which operates in two modes as per the user requirement ‘Automaticandmanual’.Inautomaticmode, the robot controls all the operations itself and making decisions on the basis of the outputs of IR sensors & Ultrasonic sensors. Self obstacle avoidance is the leading feature of the system. In manual mode, an Android device is used to perform the expected task and can also be used to clean a specific area of a room. In automatic mode, firstly robot starts and it moves forward direction and making the decisions on the basis of sensors. Ultrasonic sensors will record the elapsed time between the sound wave being generated and bounce back wave. The measured distance is
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3162 compared with the predefined threshold value so that it can make a decision for its further movement. If any obstacle detected then robot change the lane automatically, it does not stop and starts cleaning action. The automatic motion of the robot involves the zigzag movement of the robot, the zigzag motion occurs whentherobot encountersthe wallsor other objects. A person can wirelessly control the robot using the Android application as well. The robot can be switched between automatic or manual operation at the push of a button on the robot. For user convenience and flexibility automatic water sprayer pump is attached which automatically spray water for mopping,thereforeno need to attach wet cloth again and again for mopping. Motor driver IC A4988 has been used to drive the motors and three motors have been used to perform respectedoperationslike to move the robot. In the manual mode,theuseroperates the robot by itself. Bluetooth module has been used with 10m range for the make system wireless. Bluetooth module HC- 05 and application has been designed to transmit and receive the signal to operate the robot. Movement of the robot is controlled by the user itself through the app, therefore, the user can move the robot in the desired direction and perform expected tasks. The app allows the user to control the accessories on the robot thus enabling a judicious use of power and water. If we select a manual mode then the system connects with a Bluetooth module via Blynk IoT app. This app is run in an Android device that allows the user to transmit command based on user input. Based on these commands the transmitter sends movement commands to the robot. The transmitter is an Android device that allows the user to transmit commandstotherobot.Onreceivingthemovement commands from the Android device through Bluetooth receiver the microcontroller decodes them and thus operates the motors in order to achieve the desired motion. Even the sprayer and cleaner mechanism can be controlled by the Android app. This makes floor cleaning a very easy, fast and an effortless process. “Automatic smart mop” is very simple in construction and easy to operate any persons. The size of the machine is also small and portable, so we can transfer it from one place to another place very easily. It can operate during a power outage period and does not need any human guidance. 3.3 COMPONENTS REQUIRED  12V DC Power unit (Lithium-ion)  Microcontroller: ATmega2560 R3  Stepper Motors  Stepper Motor Driver IC A4988  DC Motor (300RPM)  DC Motor Driver IC L298N  IR Sensor  Ultrasonic Sensor  Bluetooth Module (HC-05)  Submersible Mini Water Pump 4. DESIGN METHODOLOGY 4.1 HARDWARE IMPLEMENTATION Here an Arduino Mega (ATmega2560 R3) is used as the microcontroller. The circuit consists of a Bluetooth module, an ultrasonic sensor, two A4988 driver ICs, one L298 Driver IC, two Stepper motors, one DC motor for mop cleaner and one water pump motor. Theultrasonicsensor(F)trigger and echo pins are connected to PWM pins 24 & 25 of Arduino respectively. The trigger and echo pins of Ultrasonic sensor (R) and (L) are connected to pins 26,27and28,29ofArduino respectively. Output pins of IR sensors are connectedtopins A0 and A1 of Arduino respectively. The TXD and RXD pins of Bluetooth module are connected to pins 10 & 11 of Arduino respectively. The STEP and DIR pins of Stepper Motordriver IC (A4988) for driving the two stepper motors (R) and (L) are connected to pins 1,2 & 3,4 of Arduino respectively. Motor Driver IC (L298) for driving the mop cleaner motor and water pump motor is connected in such a way that the IN1 & IN2 for driving DC motor and & IN3 & IN4 for driving water pump motor are connected to pins 6,7 & pins 12,13 respectively. OUT1 & OUT2ofL298 isconnectedtoDCmotor and OUT3 & OUT4 are connected to the water pump motor. ON/OFF switch is connected to 12V DC supply. Fig -3: Electrical Schematic diagram 4.2 MECHANICAL DESIGN OF ROBOT In general, the robot is composed by drive part, sensor part, functional parts and control part, power supply part and so on. The mechanical design of the robot consists of a two- wheeled rectangular platform as shown in Fig -4. The rectangular platform is attachedwitha nozzleforsprayingof water, a mopping cotton brush, etc.Whentherobotisturned ON the nozzle starts spraying water, then the cotton brush rotates performing the cleaning action and absorbing the water. Stepper motors are used for wheels as position
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3163 control is required there, the cotton brush is rotated using DC motor. The robotic base is made out of the acrylic sheet and tank is made out of plastic. The mechanical body consists of many parts i.e. Chassis, Sprinkler system, Scrubbing mechanism, Motor-wheel system. Fig -4: 3D CAD design of the automatic smart mop 4.3 SOFTWARE DESIGN METHODOLOGY Behavioral approaches are used to autonomously or manually operates and control the mopping robot. ‘Automatic smart mop’ control software is designed using the Arduino IDE. The algorithm is shown in Fig -5 & 6relates the factors responsible for the autonomous and manual movement with the robot peripheral elements by means of the sequence of events performed by each factor. The algorithm is implementedforstudyingtherobotstructureby attributes and relationships among. Finally, the algorithm is generated to visualize where the different system components are distributed among the hardware devices.  Arduino IDE: It is an official Arduino software, making code compilation too easy that even a common person with no prior technical knowledge can get their feet wet with the learning process. It is easily available for operating systems like MAC, Windows, Linux and runs on the Java Platform that comes with inbuilt functions and commands that play a vital role for debugging, editing and compiling the code in the environment. A range of Arduino modules available including Arduino Uno, Arduino Mega, Arduino Leonardo, Arduino Micro and many more. Each of them contains a microcontroller on the board that is actually programmed and accepts the information in the form of code. The main code, also known as a sketch, created on the IDE platform will ultimately generate a Hex File which is then transferred and uploaded in the controller on the board. The IDE environment mainly contains two basic parts: Editor and Compiler where former is used for writing the required code and later is used for compiling and uploading the code into the given Arduino Module. A. AUTOMATIC MODE: Fig -5: Flowchart for Automatic mode B. MANUAL MODE: Fig -6: Flowchart for Manual mode
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3164 Table -1: Operation of components in different modes Components Modes Autonomous mode Manual mode IR Sensor  NA Ultrasonic Sensor  NA Bluetooth Module NA  Switch   Stepper Motors   Floor cleaner motor   Water pump   5. APPLICATIONS  Home automation is one domain that has been the target of all large and small robotics companies. Soon a time could come when we clean our home using a robot. These could complete the task of cleaning all those rooms, into a few minutes work.  Places like hospitals, restaurants,computercenters, offices, educational institutions, and retirement homes can take advantage of these devices where not much dirt is accumulated and can be cleaned. 6. RESULTS We had analyzed the main two tasks; 1. Cleaning time 2. Obstacle detection 1) Cleaning time: The path followed by the robot is in “zigzag” shape, and it gives the best result for the cleaning cyclewithlesstime.The average speed of the robot was 0.60 m2 per second. The proposed system is capable of cleaning 3.048 m × 3.048 m room within 13 Min. 2) Obstacle detection: Due to the limitations of the ultrasonic sensor and IR sensor, there are possibilities for minute errors, but it is negligible and comfortable for the operation of the robot. Similarly, a zigzag shape path makes it smooth cleaning without any leftover space other than the obstacle area. Fig -7: Working model of automatic smart mop The Blynk IoT app for operating and controlling the robot is shown in Fig -8. Fig -8: Manually operate the robot through the Blynk IoT app 7. CONCLUSIONS In this project design and development of Floor Mopping Robot is discussed. The concept has proven to be anefficient way of saving time and helping physically disabled people. This system is especially beneficial for working women. As specified the user can switch on the device and go for any other work and the robot will automaticallymopthefloor by detecting and avoiding the obstacles on its way. The structure of the robot can be made more attractiveforbetter acceptance at home or office environments. It is dependent on DC power supply and favorable for battery, especially for
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3165 long operation and cost-effectiveness. The zigzag motion algorithm used does not require any navigation system and ensures the complete filling of the area. The zigzag motion occurs when the robot encounters the wallsorotherobjects. A person can wirelessly control the robot using the android app as well. The cost of floor mopping robot is significantly reduced to less than 50 to 60 % of the currently available mops in the market. The estimated cost of equipment is INR 5000. 8. FUTURE SCOPE  GSM modules can be added to the domestic robots making them easy to operate and accessible from any part of the world and send a message that, the robot has done the cleaning task. And other sensors can be used for detecting waste and obstacles.  The camera can also be added for navigation purposes. We can also use 2-D mapping to generate a map of the surface to clean it.  XBee Pro 802 series can be used to improve the range of wireless communication.  The mapping and obstacle avoidance could have been well served with a 180 degree LIDAR sensor. These sensors have incredible refresh rates and great accuracy that along with some rotary encoders on the wheels could have plotted an excellent map and kept track of obstacles with ease. REFERENCES [1] Abhishek Pandey, Anirudh Kaushik, Amit Kumar Jha, Girish Kapse, “A Technological Survey on Autonomous Home Cleaning Robots”, “ International Journal of Scientific and Research Publications” Vol. 4, Issue 4, April 2014. [2] Anusha PB, Disha Shetty, Reshma Marina D’Almeida, Shramika, Chaithra Shetty, “LABVIEWOperatedRobotic Vacuum Cleaner”, “International Journal of Internet of Things” Vol. 6, Issue 2, 2017, pp. 43-46. [3] Jens-Steffen Gutmann, Kristen Culp Mario, E. Munich Paolo Pirjanian, “The Social Impact ofa SystematicFloor Cleaner”, “Proceedings of the 2012 IEEE International Workshop on Advanced Robotics and its Social Impacts, Technische Universität München, Munich, Germany”, May 21 - 23, 2012, pp. 50-53. [4] Manisha Kukde, Sanchita Nagpurkar,AkshayDhakulkar, Akshay Amdare, “Automatic & Manual VacuumCleaning Robot”, “International Research Journal of Engineering and Technology (IRJET)”, Vol. 05, Issue: 02, Feb-2018, pp. 2196-2198. [5] Manreet Kaur and Preeti Abrol, “Design and Development of Floor Cleaner Robot (Automatic and Manual)”, “International Journal of Computer Applications (0975 – 8887)”, Vol. 97, No.19, July 2014. [6] Varsha. P.H, Lavanya V, Meghana K, Rohan P S, Sneha R. “Sweepy – The Smart Floor Cleaner”, “International Conference on Design Innovations for 3Cs Compute Communicate Control-2018”, pp. 124-126. [7] Prof. Taware R. D., Vaishali Hasure, Puja Ghule, Komal Shelke, “Design andDevelopmentofFloorCleanerRobot (Automatic and Manual Mode)-2017 IJRTI” Vol. 2, Issue 4, pp. 57-60. [8] Uman Khalid, Haseeb Haider, Tahseen Amin Khan Qasuria, “Smart Floor Cleaning Robot (CLEAR)”, in IEEE standard 2015. [9] Yunbo Hong, Rongchuan Sun, Rui Lin, Shumei Yu, and Lining Sun, “Mopping moduledesignand experimentsof a multifunction floor cleaning robot”, “Proceedingofthe 11th World Congress on Intelligent Control and Automation, Shenyang, China”, June29 -July4,2014,pp. 5097-5102. [10] M. R. Khan, N. M. L. Huq, M. M. Billah, S. M. Ahmmad, “Design and Development of Mopping Robot-‘HotBot’”, “5th International Conference on Mechatronics (ICOM’13)” Vol. 53, July 2-4, 2013. [11]https://www.arduino.cc/en/Tutorial/HomePage?from= Main.Tutorials [12]https://howtomechatronics.com/tutorials/arduino/ho w-to-control-stepper-motor-with-a4988-driver-and- arduino/ [13]https://play.google.com/store/apps/details?id=cc.blynk &hl=en_US