0% found this document useful (0 votes)
20 views

Embedded (Vacuum Cleaner Robot)

Uploaded by

Satvik Madan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

Embedded (Vacuum Cleaner Robot)

Uploaded by

Satvik Madan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

EMBEDDED SYSTEMS PROJECT

Vacuum Cleaning
Robot using
Arduino

Documentation of components, understanding, and


project progression
Solving a Real-World Problem
Addressing the need for automated cleaning in modern
Motivation households.

Choosing the project


Educational Value
Gaining practical knowledge in robotics and embedded
systems.

Innovation and Creativity


Exploring new ways to simplify everyday tasks using
technology.
• Arduino Pro Mini
• HC-SR04 Ultrasonic Modules
• L293D Motor Driver
Components Used • 5Volt N20 Motors and Mounting
Brackets
• N20 Motor Wheels
• Switch
• LM7805 Voltage Regulator
• 7.4V Lithium-Ion Battery
• IR Module
• Perfboard
• Castor Wheel
• MDF
• Generic Portable Vacuum Cleaner
Block Diagram
The floor cleaning robot project involves integrating various
components including ultrasonic sensors, IR sensor, and a
vacuum cleaner with an Arduino board. The ultrasonic sensors
detect obstacles and relay the information to the Arduino, which
triggers the motor driver to maneuver the robot. The IR sensor
helps prevent falls by detecting changes in floor level and
communicating with the Arduino to adjust the robot’s behavior
and avoid staircases. The vacuum cleaner, powered by the
robot’s battery, is incorporated for cleaning purposes. Soldering
the components together and building a robot housing are
essential steps in assembling the physical robot. Finally, the
Arduino code, primarily based on the ultrasonic distance sensor
code, includes the floor detection feature and helps coordinate
the robot’s response based on sensor inputs.
Understandings from
the project
The project “Smart Vacuum Cleaning Robot using
Arduino” involves grasping the integration of
hardware components with the Arduino platform to
create an autonomous cleaning system.

Key learnings include sensor technologies such as


ultrasonic and IR sensors, motor control using
Arduino, power management, and circuit design.

This project provides practical insights into robotics,


embedded systems, and the real-world applications of
Arduino in creating functional and autonomous
devices.
Thank You
We hope you learned something new.

Team Members:
21BPS1025 Aman Chaddha
21BPS1118 Satvik Madan

You might also like