Description
Reviews
Description
Reviews
An Automatic Floor Cleaning Robot is a compact robotic system designed to clean floors in homes, offices, and other indoor areas while reducing human effort and saving time. Manual floor cleaning is often time-consuming and may result in some areas being missed, particularly in large rooms and offices. The proposed robot performs floor cleaning automatically while moving through the required area and avoiding obstacles in its path.
The system is controlled by an Arduino microcontroller, which acts as the main controlling unit. DC motors with a motor driver are used for the movement of the robot, while an HC-SR04 ultrasonic sensor detects obstacles and helps the robot change its direction. A small liquid container and pump are provided on the robot to spray floor-cleaning liquid while the robot moves. The cleaning mechanism then helps clean the floor surface. The Arduino is programmed in C language to coordinate movement, obstacle detection, liquid spraying, and cleaning operations. This system provides a compact, low-cost, time-saving, and efficient solution for automatic floor cleaning.
Objectives:
video:
- To design and develop an automatic floor cleaning robot using an Arduino microcontroller.
- To reduce human effort and time required for manual floor cleaning.
- To enable the robot to move automatically across the floor.
- To detect and avoid obstacles using an HC-SR04 ultrasonic sensor.
- To spray floor-cleaning liquid automatically using a pump mechanism.
- To clean the floor effectively while the robot is moving.
- To control the movement of DC motors using a motor driver.
- To develop a compact, low-cost, and efficient floor-cleaning system.
- To improve cleaning efficiency in homes, offices, and other indoor areas.
- To provide automatic operation with minimum human intervention.
- Arduino UNO.
- DC motors with L293d driver.
- SR04 Ultrasonic sensor..
- Servo Motor.
- Rechargeable Battery.
- LED indication.
- Brush Moor.
- Embedded C programming.
- Arduino IDE programmer for dumping code into Micro controller.
- Express SCH for Circuit design.
video:










