Вы находитесь на странице: 1из 18

FLOOR CLEANING ROBOT

USING ARDUINO
Contents
• Introduction
• Component list
• Block diagram
• components description
• Working
• Applications
• Advantages
• Conclusion
• References
Introduction
• Automatic floor cleaners are noting new,but they all
share a common problem.They all are too expensive
for what they do.The purpose of this project is to
design and implement a floor cleaning robot via a
mobile app.
• Floor cleaning robot using arduino is a smartphone
controlled robot that cleans your house's floor.These
project uses bluetooth communication via an HC-05
bluetooth module to send the commands to the most
commonly used microcontroller arduino UNO.
Components
• Arduino UNO
• HC-05/06 bluetooth module
• Servo motor (180° rotation)
• 12v sealed lead acid rechargeable battery
• 12v water pump
• TIP31C/TIP122 NPN power transistor
• 100 rpm geared motor
• L293D motor driver board
• Jumper wires
• Male/female headers
• Soldering iron
Block Diagram

Arduino UNO
Components description:

1.Arduino UNO

• Arduino UNO is used for the processing and


connection of different components like
sensors,motors etc
2.HC-05/06 Bluetooth module
• For the communication of the robot with the
mobile phone we are using the bluetooth
device.This device is attached to the robot that
receives the data from the mobile and also it can
transmit the data.
• Bluetooth is a wireless communication protocol
running at the speed of 2.4GHZ.It is designed for
low power devices and it gives connectivity
between two devices.
3. Servo Motor
• A servo motor is an electrical device which
can push or rotate an object.
• It is just made up of simple motor which run
through servo mechanism. If motor is used is
DC powered then it is called DC servo motor,
and if it is AC powered motor then it is called
AC servo motor.
4. Motor Driver Board
• A motor driver is an integrated circuit chip which is
usually used to control motors in autonomous
robots. Motor driver act as an interface between
Arduino and the motors
• 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
5. Geared Motor
6. TIP31C NPN Transistor
7. 12v battery
8. 12 water pump
• A pump is a device that moves fluids or sometimes
slurries by mechanical action.In this project we are
using lightweight,small size, high efficiency,low
consumption and low noise water pump.
• It can used in household purpose like
cleaning,bathing,water flowers etc.
Working
• The project uses bluetooth communication via HC-
05 bluetooth module to send the commands to the
microcontroller arduino uno
• The robot is powered on a 12 v lead acid
battery,the ideal voltage for all motors used here.
• For the mop geared motors and the water pump to
be controlled via arduino there has to be an
external circuit as both of them need 12v to run
but arduino can supply 5v output
Applications
• For cleaning floors.
• In hotels,restaurants etc
• In airports
• In shopping malls
• In industries
Advantages
• Easy to use.
• Saves your time.
• small,compact and easy to store.
• Detects all levels of dirt.
• Economical and cost efficient.
• Ideal solution for the handicapped and elderly
people.
Conclusion
• This project reduces the labour cost and saves time
and also provides efficient cleaning.The operations
such as cleaning,mopping are performed.
References
• T.Palleja,M.Tresancher,M.T.Euxi,"Modelling Floor
Cleaning Coverage Performance Of Some Domestic
Mobile Robots In A Reduced Scenario"Robotics and
Autonomous System(2010)37-45.
• Jens Steffen Gutmann,Kristen Culp,Mario E.Munich
and Paolo Pirjanjan, "The Social Impact Of
Systematic Floor Cleaner".In IEEE Internarional
Workshop On Advance Robotics And Its Social
Impact.Germany 21-23 (2012).

Вам также может понравиться