Uploaded by Sparsh Bhat

Project ppt

advertisement
SMART VACUUM CLEANER
ROBOT FOR AUTOMATIC
FLOOR CLEANING
Submitted by
Sparsh Bhat (20001003119)
Sudarshan Chauhan(20001003121)
Tushar Sharma(20001003132)
Introduction
Design and develop a smart vacuum cleaner
Equipping it with advanced sensors and software technology
Reducing the human efforts without compromising with the quality of work
Make the complex task of cleaning effortless and fun
Saving time and efforts
Connected to smartphones or home automation systems to provide remote control
capability
Creates suction to take off dirt from surface like floors , couches, draperies etc
Problem Formulation
In our households usually the females carry out the daily chores and cleaning is
one among them. Cleaning is a daily task that requires too much effort and even
causes back pain and fatigue. It can be troublesome for the ladies during their
pregnancy. The “Smart Vacuum Cleaner Robot For Automatic Floor Cleaning ” is an
excellent way to reduce their efforts and avoid the inconveniences. The cleaning
task can be performed while sitting at the chair or sofa and is controllable using cell
phone.
Objectives
Time Saving: The robot can be programmed to clean the space. It can help in
maintaining a clean and organised workspace.
Clean hard-to-reach Parts: There are certain areas or parts of our house which
are hard to clean like corners. It helps in easy cleaning of such areas.
Ideal for Pet owners: For the people owning pets at home this can be of great
help as it can effortlessly clean the floor and collect pet hairs, thus keeping
disease and allergens at length.
Objectives
 App Control :- You can customize your cleaning task with the help of the app.
With sensors and a protective buffer, it can not only prevent itself from being
damaged but also can avoid damaging the furniture.
 Low Maintenance :- Robot vacuum cleaners are generally low maintenance,
requiring only regular emptying of the dustbin and occasional cleaning of filters.
Compared to traditional vacuum cleaners, robot vacuums require less manual
effort to maintain and keep running smoothly.
Block Diagram
Circuit Diagram
Working
As soon as the robot is turned on, an ultrasonic sensor measures the space in
front of it. If the distance is less than 20 cm, the robot stops moving, and it moves
backwards while the servo motor rotates at an angle to measure the space on the
robot's right and left sides. The robot goes in that direction if the distance is larger
than 20 cm, and the process is repeated if the robot encounters any impediments.
The vacuum cleaner is turned on at the same time as the robot. The vacuum
cleaner cleans the area by sucking up all the dust particles, bits of paper, and other
undesired things.
Working
Once the system is turned on, the Arduino is powered by a power source, and the
vehicle moves using a motor driver and caster wheel until an obstacle is detected.
If an obstacle is detected, the robot changes its direction using the motor driver
and program that has been loaded into the Arduino. The robot continuously
changes its direction as it moves through the area it covers the entire space of
the room. During the movement of the robot the vacuum cleaner is also turned
on. The vacuum cleaner picks up the dust particles and cleans the area it moves.
Software and Hardware Used
Software:
Hardware:
• Arduino IDE
• Arduino UNO
• C++ Programming Languages
• Arduino Motor Shield
• Computer Vision Libraries
• Ultrasonic Sensor
• Servo Motor, Gear Motor,
Motor
• 7.4 Lithium-ion Battery
Components
Arduino Shield
Arduino UNO
Components
Ultrasonic sensor
Gear Motor
Lithium ion
battery
Motor
Servo Motor
Applications
An Arduino-based smart vacuum cleaner robot can have a wide range of
applications, thanks to its flexibility and programmability. Here are some potential
applications:
 Home Cleaning: The most common application is in-home cleaning. The robot
can navigate around a home, vacuuming floors and picking up dirt, dust, and
debris, making daily cleaning tasks easier for homeowners.
 Office Spaces: Similar to home use, the robot can clean office spaces,
maintaining a tidy environment and reducing the need for manual cleaning.
Applications
 Hospital Environments: In healthcare settings, cleanliness is crucial. These
robots can navigate through hospital floors, waiting areas, and patient rooms to
ensure a sanitized environment.
 Hotels and Hospitality:
In the hospitality industry,
these robots can help
maintain clean and presentable guest rooms and common areas.
 Warehouses and Factories: In industrial settings, robots can navigate
through warehouses and factories, helping to keep workspaces clean and free
from debris that could interfere with machinery or processes.
Download