Smart Floor Cleaner Robot Using Android
Smart Floor Cleaner Robot Using Android
Keywords
Microcontroller,L293D(Motor Driver),Vacuume Cleaner,Android
Application,Blutooth Module,12V Battery.
1. INTRODUCTION
Smart Floor Cleaner Robot Using Android project designed to
reduce the manwork and it cosume the less time.The program build
such way that the each and every area clean using Android
application that control by human manually.In this project we use
ATmega328p-pu microcontroller.The microcontroller is connect to
Android application by Bluetooth module.When power is given to
microcontroller first ON the vaccume cleaner and clean the whole
surface that depend upon the user.Nesxt the pump motor is ON and
spray water on the clean surface then the motor driver IC(L293D) is
used to control movement of the DC gear motor moving forward or
backward and plastic gear motor is used for the cleaning
mechanism.The movement of the Smart floor cleaner Robot is
controlled by the android application keyboard that define by the
programmer and it work manually.
2. LITURATURE SURVEY
The paper studied from literature survey are as follows:
A.iRobot Figure2-block daigram
iRobot launched in 2002 first vaccume cleaner robot.Due to market
demand a following type of robot are launched.
B. NEATO Robot
A.Hardware used:
With NEATO robot operating time is 1.5 per hour and it also a)ATmega 328p-pu/Arduino
charging time is 3 hour.It providing the scheduling and that operatedThe ATmega328P-PU AVR is High Performance, Low Power
by the remote control. Design 32KB programmable FLASH, 1KB of EEPROM, 2KB
SRAM, Operating voltage:1.8 - 5.5V, Operating temperature
range:40°C to 85°C.
ROBOTS
ROOMBA
PARAMETER SCOOBA BRAAVA
Launch date
2002 2005 2006
Manufacture by iRobot
iRobot iRobot Sony
Figure3-Atmega328p-pu
Price b)Motor driver(L293D)
500 doller 500 doller 700 doller L293D is motor driver integrated circuit (IC).The L293D is a 16 pin
IC, with eight pins, on each side, dedicated to the controlling of a
motor. There are 2 INPUT pins, 2 OUTPUT pins and 1 ENABLE
pin for each motor. L293D consist of two H-bridge. H-bridge is the
Control by remote remote remote simplest circuit for controlling a low current rated motor.
Figure1-Type of Robot
Figure4-L293D Figure7-12v lead acide battery
c)Vacuum cleaner
The vacuum cleaner to suck up dust and dirt from floors and from
other surfaces and The dirt is collected by either a dustbag.
f)DC Gear motor
100RPM Series DC Motor is high quality low cost DC geared motor.
DC supply: 4 to 12V, RPM: 100 at 12V, Total length: 46mm, Motor
diameter: 36mm, Motor length: 25mm.
Figure5-Vacuum mechanisam
d)Bluetooth module
The HC-06 is a class 2 slave Bluetooth module designed for
transparent wireless serial communication. Bluetooth v2.0+EDR, Figure8-DC gear motor
2.4GHz ISM band frequency, Default baudrate: 9600, Power supply:
3.6V to 6V DC. h)Plastic gear motor
Plastic gear motor is used in the smart floor cleaner robot,its is
Operating Voltage : 3V – 12V DC, RPM : Approximately 100 RPM,
No load current : 40 – 80mA, Output Torque : 4 Kg-cm.
Figure6-bluetooth module
e) 12 battery
we use 12v lead acid battery for smart floor cleaner robot the
nominal volatage is 12v,rated cap is 1.3AH,approx. weight 0.57kg,
B.Software used-
a) android application
we use android application in our project smart floor cleaner
robot,this application downloaded from the google play store, this
app called 'Bluetooth Serial Controller' which lets you set your own
control buttons and commands.
Figure11-PCB layout
e)Flow chart
b)Arduino IDE
Arduino is an open-source platform used for building electronics
projects. Arduino consists of both a physical programmable circuit
board often referred to as a microcontroller and a piece of software,
or IDE (Integrated Development Environment) that runs on your
computer, used to write and upload computer code to the physical
board.
Figure10-Arduino IDE
Figure12-Flow chart
4. FUTURE SCOPE Ghodake for her valuable guidance and constant support throughout
In today’s era, 95 percent of the cost of cleaning a floor is labor.Thisthe project.
robot can be used automatically and can detect the obstacles by its
own and hence changes the direction while moving and this feature 6. REFERENCES
can also prevent the cleaner to fall from the height.The cost is 1. Uman Khalid , Muhammad Faizan Baloch , Haseeb
5000INR our project in future we design for automatic mode using Haider , Muhammad Usman Sardar , Muhammad Faisal
uv and ir sensor and more effective and accuracy. Khan, Abdul Basit Zia1 and Tahseen Amin Khan Qasuria
Faculty of Electronic Engineering, Ghulam Ishaq Khan
5. CONCLUSION “Smart Floor Cleaning Robot (CLEAR)” Institute of
In this paper we are utilized the smart floor cleaner robot using Engineering Sciences and Technology, Pakistan Hamdard
android application.In ordinary floor cleaning machine only vaccum Institute of Engineering & Technology, Hamdard
cleaner or surface cleaner are used but we have both implemented in University, Karachi, Pakistan 2015.
this robot.this robot work onbattery and it also small size.This robot 2. IEEE Standard for User Interface Elements in Power
work on the manual mode and also this project provide the efficient Control of Electronic Devices employed in
cleaning. Office/Consumer Environments, IEEE Standard
1621,2004(R2009). Irobot.com, 'iRobot Corporation.
3. https://www.instructables.com/id/CleanSweep-the-Floor-
ACKNWLEDGEMENT Cleaning-Robot.
We would like to express our deepest gratitude to our Head of
department Dr. Shirbahardurkar for providing us the opportunity to
build this project . We heartly thank our project guide Mrs .S.