Madras Academy
Home / Projects / Smart Floor Cleaning Robot
ROBOTICS & AUTOMATION

Smart Floor Cleaning Robot

Build a compact mobile robot that moves across a floor while operating a simple rotating cleaning brush.

LevelSchool / Beginner Duration2–3 Weeks Components₹2,500–₹4,500 CodingMedium
WhatsApp Now
Smart Floor Cleaning Robot

Project overview

Build a compact mobile robot that moves across a floor while operating a simple rotating cleaning brush.

Build a compact mobile robot that moves across a floor while operating a simple rotating cleaning brush.

Components / materials required

✓Arduino Uno/Nano
✓2WD robot chassis
✓DC geared motors
✓Motor driver (L298N/TB6612)
✓Ultrasonic sensor
✓Brush motor
✓Battery pack
✓Switches
✓Wires
✓Lightweight brush assembly

What the project demonstrates

✓Forward/reverse movement
✓Obstacle detection
✓Rotating cleaning brush
✓Manual on/off control
✓Optional auto-turn logic

Suggested build plan

01

Mechanical build

Assemble chassis, wheels and brush mechanism.

02

Motor control

Wire drive motors and test directional control.

03

Obstacle sensing

Add ultrasonic distance sensing.

04

Autonomous movement

Program movement and turning logic.

05

Presentation

Prepare demo, block diagram and explanation.

Learning outcomes

✓Understand basic mobile robotics
✓Learn motor-driver wiring
✓Use distance sensors
✓Write simple Arduino control logic
✓Present a working automation model

Safety / important note

Use low-voltage battery power only. Keep rotating parts guarded and supervise soldering.

W WhatsApp