Automatic Floor Cleaning Robot Using Arduino and Ultrasonic Sensor
DOI:
https://doi.org/10.18196/jrc.2485Keywords:
Arduino Uno, Motor Dc, Motor Shield L298, Ultrasonic Sensor, Robot, Floor CleanerAbstract
The entire floor cleaning robot is divided into several parts, namely consisting of an Ultrasonic Sensor, Motor Shield L298, Arduino Uno microcontroller, Servo, and Dc Motor. This tool works when the Arduino Uno microcontroller processes the ultrasonic sensor as a distance detector and a DC motor as a robot driver, then the DC motor is driven by the Motor Shield L298. When an ultrasonic sensor detects a barrier in front of it, the robot will automatically look for a direction that is not a barrier to the floor cleaning robot. The distance value on the sensor has been determined, that is, when the distance read by the ultrasonic sensor is below 15 cm. The results of testing the value of the ultrasonic sensor distance found different conditions that occur. In a distance of> 15 cm, the condition of the prototype cleaning robot for the road floor cleaning is obtained, while the distance <15 cm, the condition for the prototype of the street floor cleaning robot has stopped.References
Goon, L. H., Isa, A. N. I. M., Choong, C. H., & Othman, W. A. F. W. Development of Simple Automatic Floor Polisher Robot using Arduino. International Journal of Engineering Creativity & Innovation, 1(1), 2019, 17-23.
Kaur, M., & Abrol, P. Design and development of floor cleaner robot (automatic and manual). International Journal of Computer Applications, 2014, 97(19).
Sahu, N. K., Sharma, N. K., Khan, M. R., & Gautam, D. K. Comparative Study on Floor Cleaner. Journal of Pure Applied and Industrial Physics, 2018, 8(12), 233-236.
Liu, C. C., Kang, Y. P., & Yu, S. N. Hardware and software integration for domestic stairs cleaning robot. In SICE Annual Conference 2011 (pp. 663-670). IEEE.
Kukde, M., Nagpurkar, S., Dhakulkar, A., & Amdare, A. Automatic & manual vacuum cleaning robot. International Research Journal of Engineering and Technology (IRJET), 2018, 5(02), 2196-2198.
Muthugala, M. V. J., Vengadesh, A., Wu, X., Elara, M. R., Iwase, M., Sun, L., & Hao, J. Expressing attention requirement of a floor cleaning robot through interactive lights. Automation in Construction, 2020, 110, 103015.
Juang, H. S., & Lurrr, K. Y. Design and control of a two-wheel self-balancing robot using the arduino microcontroller board. In 2013 10th IEEE International Conference on Control and Automation (ICCA) (pp. 634-639). IEEE.
Al-Busaidi, A. M. Development of an educational environment for online control of a biped robot using MATLAB and Arduino. In 2012 9th France-Japan & 7th Europe-Asia Congress on Mechatronics (MECATRONICS)/13th Int'l Workshop on Research and Education in Mechatronics (REM), 2012 (pp. 337-344). IEEE.
Araújo, A., Portugal, D., Couceiro, M. S., & Rocha, R. P. Integrating Arduino-based educational mobile robots in ROS. Journal of Intelligent & Robotic Systems, 2015, 77(2), 281-298.
Gargava, P., Sindwani, K., & Soman, S. Controlling an arduino robot using Brain Computer Interface. In Proceedings of 3rd International Conference on Reliability, Infocom Technologies and Optimization (2014, pp. 1-5). IEEE.
Patil, D. A., Upadhye, M. Y., Kazi, F. S., & Singh, N. M. Multi robot communication and target tracking system with controller design and implementation of swarm robot using arduino. In 2015 International Conference on Industrial Instrumentation and Control (ICIC) (pp. 412-416). IEEE.
Irawan, Y., Fernando, Y., & Wahyuni, R. Detecting Heart Rate Using Pulse Sensor As Alternative Knowing Heart Condition. Journal of Applied Engineering and Technological Science (JAETS),2019, 1(1), pp 30-42.
M. Muthiah, K. Nirmal and R. Sathiendran, "Low cost radio frequency controlled robot for environmental cleaning," 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015], Nagercoil, 2015, pp. 1-5, doi: 10.1109/ICCPCT.2015.7159519.
Muhardi, Muhardi, et al. "Design Of Web Based LMS (Learning Management System) in SMAN 1 Kampar Kiri Hilir." Journal of Applied Engineering and Technological Science (JAETS) 1.2 (2020): 70-76.
T. Takeshita, T. Tomizawa and A. Ohya, "A House Cleaning Robot System -Path indication and Position estimation using ceiling camera," 2006 SICE-ICASE International Joint Conference, Busan, 2006, pp. 2653-2656, doi: 10.1109/SICE.2006.315049.
Irawan, Yuda. "Implementation Of Data Mining For Determining Majors Using K-Means Algorithm In Students Of SMA Negeri 1 Pangkalan Kerinci." Journal of Applied Engineering and Technological Science (JAETS) 1.1 (2019): 17-29.
Darmawan. Software Engineering (Rekayasa Perangkat Lunak) (Erlangga; Erlangga, ed.). 2013, Jakarta: Erlangga.
H. Kim, J. Yang and D. Kwon, "Experience based domestic environment and user adaptive cleaning algorithm of a robot cleaner," 2014 11th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Kuala Lumpur, 2014, pp. 176-178, doi: 10.1109/URAI.2014.7057525.
N. Seemuang, "A cleaning robot for greenhouse roofs," 2017 2nd International Conference on Control and Robotics Engineering (ICCRE), Bangkok, 2017, pp. 49-52, doi: 10.1109/ICCRE.2017.7935040.
Candelas, F. A., García, G. J., Puente, S., Pomares, J., Jara, C. A., Pérez, J., ... & Torres, F. Experiences on using Arduino for laboratory experiments of Automatic Control and Robotics. IFAC-PapersOnLine, 48(29), 2015, 105-110.
Young-Ho Choi, Jae-Youl Lee, Jong-Deuk Lee and Ka-Eun Lee, "SMART WINDORO V1.0: Smart window cleaning robot," 2012 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Daejeon, 2012, pp. 116-119, doi: 10.1109/URAI.2012.6462948.
S. Jeon, M. Jang, D. Lee, C. Lee and Y. Cho, "Strategy for cleaning large area with multiple robots," 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Jeju, 2013, pp. 652-654, doi: 10.1109/URAI.2013.6677414.
Irawan, Yuda, Yunior Fernando, and Refni Wahyuni. "Detecting Heart Rate Using Pulse Sensor As Alternative Knowing Heart Condition." Journal of Applied Engineering and Technological Science (JAETS) 1.1 (2019): 30-42.
VanHuy, T., Minh, D. T., Kien, N. P., & Vu, T. A. Simple robotic hand in motion using arduino controlled servos. International Journal of Science and Research (IJSR), 2017, 6(3), 972-975.
S. Ramani, A. Salunke, I. Ferrao and E. Noronha, "Automated Tile Polishing Robot," 2019 International Conference on Nascent Technologies in Engineering (ICNTE), Navi Mumbai, India, 2019, pp. 1-5, doi: 10.1109/ICNTE44896.2019.8946055.
Wahyuni, Refni; IRAWAN, Yuda. Web-Based Employee Performance Assessment System in PT. Wifiku Indonesia. Journal of Applied Engineering and Technological Science (JAETS), 2020, 1.2: 60-69.
V. P.H., L. V., M. K., R. P.S. and S. R., "Sweepy – The Smart Floor Cleaner," 2018 International Conference on Design Innovations for 3Cs Compute Communicate Control (ICDI3C), Bangalore, 2018, pp. 124-126, doi: 10.1109/ICDI3C.2018.00035.
J. H. Lee, J. S. Choi, B. H. Lee and K. W. Lee, "Complete coverage path planning for cleaning task using multiple robots," 2009 IEEE International Conference on Systems, Man and Cybernetics, San Antonio, TX, 2009, pp. 3618-3622, doi: 10.1109/ICSMC.2009.5346856.
G. Wu, L. Zhang, H. Zhang and B. Zhang, "Research on Design of Glass Wall Cleaning Robot," 2018 5th International Conference on Information Science and Control Engineering (ICISCE), Zhengzhou, 2018, pp. 932-935, doi: 10.1109/ICISCE.2018.00194.
Wahyuni, Refni; Irawan, Yuda. Web-Based Heart Disease Diagnosis System With Forward Chaining Method (Case Study Of Ibnu Sina Islamic Hospital). Journal Of Applied Engineering And Technological Science (Jaets), 2019, 1.1: 43-50.
S. Jeon, M. Jang, D. Lee, Y. Cho and J. Lee, "Multiple robots task allocation for cleaning a large public space," 2015 SAI Intelligent Systems Conference (IntelliSys), London, 2015, pp. 315-319, doi: 10.1109/IntelliSys.2015.7361161.
Liang Yuming, Wen Ruchun, Zhang Zhenli and Zhu Junlin, "Dynamic coverage path planning and obstacle avoidance for cleaning robot based on behavior," 2011 International Conference on Electric Information and Control Engineering, Wuhan, 2011, pp. 4952-4956, doi: 10.1109/ICEICE.2011.5777555.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is based on the work at https://journal.umy.ac.id/index.php/jrc under license from Creative Commons Attribution-ShareAlike 4.0 International License. You are free to:
- Share – copy and redistribute the material in any medium or format.
- Adapt – remix, transform, and build upon the material for any purpose, even comercially.
The licensor cannot revoke these freedoms as long as you follow the license terms, which include the following:
- Attribution. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
• Creative Commons Attribution-ShareAlike (CC BY-SA)
JRC is licensed under an International License