IOT-Enabled Vacuum Cleaner Using Arduino
Shafinaz Sobihana Shariffudin, Muhammad Benyamin Abdul Razak, Puteri Sarah Mohamad Saad, Hashimah Hashim, Mohamad Hafiz Mamat
- 发表年份
- 2023
- 引用次数
- 4
摘要
The objective of this study is to develop an IOT-enabled automatic vacuum cleaner using Arduino that can be controlled by using smartphone. This vacuum robot is capable of cleaning the entire floor of homes, rooms, and offices. In this project, Arduino Mega is used as the microcontroller. Additionally, this robot is equipped with HC-SR04 ultrasonic sensors that can detect walls, obstacles, and cliffs. When there are obstacles in front of the robot, its movement will be modified according to the Arduino Mega algorithm. Using these sensors, a path planning algorithm was developed to enable the robot to move and efficiently clean the entire room. With the addition of a wireless ESP8266 receiver module, the robot can be controlled wirelessly via a smartphone running the Blynk application. The user can choose between two modes of automatic cleaning, or they can control it manually. Therefore, this provides a wireless control even when the user is not at home so long as they are connected to wi-fi, and it can also be controlled automatically without the assistance of others.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991