IoT Based Smart Vacuum Cleaner
The project aims to create a IoT based smart vacuum cleaner that can automate the floor cleaning process. The workforce is still an issue in countries with workers being inefficient or not well-trained. The purpose of this project is to control the vacuum cleaner through a designed mobile applicatio
2025-06-28 16:28:19 - Adil Khan
IoT Based Smart Vacuum Cleaner
Project Area of Specialization Electrical/Electronic EngineeringProject SummaryThe project aims to create a IoT based smart vacuum cleaner that can automate the floor cleaning process. The workforce is still an issue in countries with workers being inefficient or not well-trained. The purpose of this project is to control the vacuum cleaner through a designed mobile application. By using a mobile application, the user can monitor and control the vacuum cleaner's path over Wi-Fi and bluetooth. The vacuum cleaner would be able to run in several modes such as an Autonomous Mode (AM) and a Remote Control Mode (RCM) of cleaning. In AM, the user will give a specific set of coordinates and instructions. Dust sensor will be used in the system so that the motor stops working and stand-by the system if no dust is detected by the sensor within the specified radius. The cleaner will use the object detection method to search for any hurdle in its path. Temperature sensor (LM-35), smoke sensor (MQ-2), ultrasonic sensor, water moisture sensor, and laser distance sensor will indicate the user about the output from the sensor through connected LCD and designed mobile application. In the RCM, the user needs to give the directions at run time. Magnetic charging technique is used to charge the batteries automatically through path-mapping towards magnetic connector or charging station as the batteries reaches the low-level. This project will be effective in terms of time and power consumption.
Project ObjectivesFollowing are the main objectives of our project :
• To automate commercially available vacuum cleaner into a smart vacuum cleaner.
• To ensure energy efficient system.
• To develop a mobile application to control the vacuum cleaner.
• To introduce an automated magnetic charging system or station for designed
project.
The user will be connected to the machine through a designed mobile application, which will either be operated on bluetooth or Wi-Fi mode. The user will be given an option to operate the vacuum cleaner on the RCM or with the AM. The given instructions to the machine will be decoded and then sent to the machine. Universal motor will be used in reverse direction (polarity) for the suction of dust particles. The dust particles will be stored to the storage bin. The filtered air will be taken out the drum by using filter bag. Moreover, dust filling gauge will be used to indicate the dust filled level inside the drum. If the dust filling drum is filled completely, the machine will stop working and it will display the error on the attached LCD on the machine and notify the user through mobile application.
As it is automated system, so rechargeable batteries will be used to store the electric power. Magnetic charging will be used in the project, so the machine will automatically be plug-in to the charging ports of the magnetic charger or connector whenever the battery gets low. The magnetic charging station path will be defined by the user.
Obstacle avoidance system will be added to the project by using ultra-sonic and laser distance sensor. When the user is running the machine on the AM, if the machine encounters any object in the path, it will overcome the object and start following the proposed path instruct by the user. During such process, the indicator (re-routing) will be displayed on the attached LCD. By using the laser distance sensor, the machine will rotate according to the signal from the sensor. When the laser light is reflected by any concrete object, like wall, door, etc, then it will rotate the machine. This process can also be displayed on LCD like ‘rotating’. As mentioned above, the proposed system will be energy efficient. So, three modes (low, medium, high) will be used for controlling the motor suction speed and system movement speed (tire’s speed control through attached motor). Both modes will be displayed on LCD. Moreover, dust sensor (module GP2Y1010AUOF) will be used in the system, so if no dust is detected by the sensor, the suction motor stops working which will definitely save stored energy of the system.
Benefits of the Project- The robots are designed to be productive and efficient replacement.
- Artificial intelligence can be used to automate processes to eliminate human errors and have fewermistakes.
- Automated as well as manual cleaning through a designed mobile application.
- Stand-by system if no dust is detected.
- Energy efficient.
- Time saving.
- Pre-scheduled cleaning.
- Speed control of suction motor and system on different modes.
An autonomous robot requires a technique to navigate and locate itself. Path planning will be done by using ultrasonic sensor and laser distance sensor by implementing the technique of obstacle avoidance. Dust sensor, smoke sensor, temperature sensor, water moisture sensor’s data will be displayed on the designed mobile application as well as on the connected LCD to indicate the user. Magnetic charging station will be designed in order to automate the charging system of the batteries. Otherwise, it will add difficulties for the user if the batteries get low and the user is operating the machine remotely in autonomous mode.
Four 5V DC motors are used for moving the machine. A 12W suction motor will be mounted on an acrylic sheet . Arduino Mega and ESP-32 microcontrollers will be used to operate the machine on Bluetooth and Wi-Fi operation from mobile application.
Final Deliverable of the Project HW/SW integrated systemCore Industry EducationOther IndustriesCore Technology RoboticsOther Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 79900 | |||
| Mechanical structure of final deliverable (chassis, 4 tyres, 4 motors) | Equipment | 1 | 10000 | 10000 |
| Magnetic charging rods and connectors | Equipment | 1 | 10000 | 10000 |
| High rating suction motor | Equipment | 1 | 3000 | 3000 |
| Battery packs (Lithium-Ion) | Equipment | 1 | 3200 | 3200 |
| Arduino mega micro-controller | Equipment | 1 | 2500 | 2500 |
| Laser distance sensor | Equipment | 1 | 2500 | 2500 |
| Esp-32 module | Equipment | 1 | 1500 | 1500 |
| LCD (4x16) | Equipment | 1 | 1000 | 1000 |
| Dust sensor | Equipment | 1 | 750 | 750 |
| Mini-suction motor for prototype | Equipment | 1 | 750 | 750 |
| Batteries charger | Equipment | 1 | 600 | 600 |
| Soldering iron, wire, and paste | Equipment | 1 | 250 | 250 |
| Wi-Fi module | Equipment | 1 | 250 | 250 |
| Water moisture sensor | Equipment | 1 | 150 | 150 |
| Smoke sensor (Mq-2) | Equipment | 1 | 150 | 150 |
| Bluetooth module | Equipment | 1 | 150 | 150 |
| Temperature sensor (LM35) | Equipment | 1 | 150 | 150 |
| Smart device | Equipment | 1 | 33000 | 33000 |
| Overheads | Miscellaneous | 1 | 4000 | 4000 |
| Printing | Miscellaneous | 1 | 4000 | 4000 |
| Stationary | Miscellaneous | 1 | 2000 | 2000 |