The use of robots in human life is increasing from time to time. Robots are often used to handle various tasks that cannot be handled by humans, such as in the fields of nuclear and hazardous chemicals. Nowadays, robots play an important role in the production process in the industry. Human voice has different characters for each individual. Voice recognition is the ability of a machine or program to receive and understand spoken commands by comparing voice commands with voices that have been stored in the database, so that the voice commands can be recognized. This study aims to implement Arduino Uno-based Voice Recognition using a V3 voice recognition module on a robotic arm consisting of 4 SG90 servos. In tests conducted by user which distances varying from 5cm to 30cm the system succeeded in recognizing voices with an average success rate of 87% and 13% error. In tests conducted by 2 participants who are not in the data base, the performance was quite good with the average success rate of 9% and 91% error. The time difference required by the robot arm to move an object weighing 16 grams and 30 grams according to voice commands is 0.4936 seconds.
Copyrights © 2022