skip to main content

EMG Based HCI Device to Support Computer Operation

*Firman Isma Isma Serdana orcid  -  Politeknik Elektronika Negeri Surabaya, Indonesia
Akif Rahmatillah  -  , Indonesia
Soegianto Soelistiono  -  , Indonesia
Open Access Copyright (c) 2023 ROTASI

Citation Format:
Abstract

The human computer interface is a method of interaction between a person and a computer that utilizes a human interface device. One example of this is using hand movements to control a computer pointer, which produces a unique electromyography signal for each basic movement direction (up, down, right, and left). This project utilized an artificial neural network with a structure of seven inputs, ten hidden layer nodes, and four outputs to classify electromyography signals from the brachioradialis and flexor carpum ulnaris muscles into four basic movement categories within an Arduino Uno. The artificial neural network was trained offline using a high-capacity machine for efficiency since the Arduino Uno has low raw processing capability. The Sparkfun Pro Micro's HID function and the mouse.move() library were used to translate the classification results into pointer movement on a PC. The classification rate for the prerequisites setting resulted in an average of 93.7375%, with individual classification rates of 96.55% for up movement, 93.4% for down movement, 90.85% for right movement, and 91.95% for left movement.

Fulltext View|Download
Keywords: artifical neural network; electromyography; human computer interface; human interface device

Article Metrics:

Last update:

No citation recorded.

Last update: 2024-04-26 10:55:35

No citation recorded.