Autonomous floor cleaner using Arduino / Muhammad Saiful Irfan Jumelan

Cleaning is an important and necessary task. The main goal of this project is to automate the task so that the person's effort is reduced. There are now floor cleaners that require humans to operate in order to clean. These floor cleaners are costly, and the typical individual cannot afford the...

Full description

Saved in:
Bibliographic Details
Main Author: Jumelan, Muhammad Saiful Irfan
Format: Student Project
Language:English
Published: 2024
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/101311/1/101311.pdf
https://ir.uitm.edu.my/id/eprint/101311/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Cleaning is an important and necessary task. The main goal of this project is to automate the task so that the person's effort is reduced. There are now floor cleaners that require humans to operate in order to clean. These floor cleaners are costly, and the typical individual cannot afford them. Thus, the goal of this project is to create a prototype of an autonomous floor cleaner that operates without human intervention at a low cost and to evaluate its performance in our environment. This project has already devised an efficient way for cleaning the complex area. The goal of this study is to create an autonomous floor cleaner utilizing an Arduino Mega as a microcontroller. This study's goal is separated into two parts. The first section is the input systems, which is ultrasonic sensor. The second section contains the output systems, which include the Motor driver shield, DC motor, and Gear motor. The ultrasonic sensor, as sensors for this prototype to measure distance and obstacle detection to easily reach the corners of the cleaning space in an effective manner, while the motor driver shield is to control the entire movement of the autonomous floor cleaner. Batteries power the prototype. The autonomous floor cleaner can be used to aid labor in floor cleaning tasks in homes, restaurants, and other locations. It also can use at different types of surfaces