Prosthetic Hand Using Electromyography (EMG)

Techs: EMG Electrodes and Sensor , Arduino UNO , Servo Motors , Switches , Batteries  , tensionless strings , Hard sheet (PVC)/ Arduino IDE
Department: Electrical & Computer Engineering
MSTeamURL: click here

Our Project, "Prosthetic Hand Using Electromyography" is an artificial hand prototype that is developed using EMG technique ( A technique of recording an electrical signals of an arm produced by muscle movements). It performs basic hand  movements like index finger pointing, random pattern movement, fist open and close movement. We have trained our hand using threshold values of muscle's electrical signals and, we have done this using microcontroller (Arduino UNO).

OBJECTIVES:

• Design a prosthetic hand using EMG signals.

• To classify hand movements in order to help handicapped persons.

  • To remove negative emotions of the disable persons

METHODOLOGY:

While designing the project, first we extract EMG signals from arm using EMG electrodes. Then data will be sent for signal processing, which involves sample extraction (make signal readable for the controller) and translating algorithm (featured signal interacts with algorithm). This will give an output command to hand which will move according to that specific dataset that was generated by an electric signal of an arm.

        IMPLEMENTATION:

        The selected components are connected in implementation in accordance with the project design. In order to check ECG electrodes, we installed its         software of Arduino IDE in the computer and checked its working by analyzing serial monitor values (When the muscle electrical signal is detected by EMG sensor this signal is send to Arduino in order to read the values on monitor as Arduino is connected to computer). In this project, other components used are channels to switch movements, ECG electrode wires, a voltage regulator module, servo motors and micro-controller Arduino UNO. As electrode sensor detects the ECG signal, it sends these signals via port communication of microcontroller to serial monitor. The Arduino UNO is the efficient product and has capability to install code in it. By PWM (analog pin of ARDUINO , the input taken from ECG electrodes is processed in the microcontroller and to software. After working on analog signal using C language code, the microcontroller will give its output through giving command to servo motors that are attached by strings to the hand module.

          RESULTS:

  • After thorough testing of the system, we proceeded for investigation of our implemented techniques. These indicated that:

  •   There is an efficient transfer of signal from Muscles to Arduino analog input via EMG sensor.
  •  Multiple movements of the developed hand achieved successfully i.e. (Index finger pointing, opening and closing fist, random fingers movement and pinch movement)
  •  No delay occurs while doing repetitive movements.
  •  The movements are clearly visible.

Project Team Members

Registration# Name Email
FA17-BEE-125 Savera Mushtaq saveramushtaq88@gmail.com
FA17-BEE-152 Muhammad Aamir Sohail as226894@gmail.com
FA17-BEE-169 Kiran Sohail kiransohail132@gmail.com
FA17-BEE-188 Abdul Ahad Khurshid aown502@gmail.com

Project Gallery

Copyrights © 2021 IT Center CUI Wah. All rights reserved.