Giter Site home page Giter Site logo

fredzhang7 / proesthetic-hand Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 762 KB

A very cheap and affordable prosthetic hand built with strings, plastics, and electromyography sensors

C++ 100.00%
arduino-uno cpp prosthetics electromyography breadboard wiring-diagram

proesthetic-hand's Introduction

DIY Prosthetic Hand

Aesthetics

Inner Look
Inner Look

Outer Look
Outer Look

Journal of Progress

  1. Electromyogragy (EMG) Test
    EMG Test

  2. Mechanics Test
    Mechanics Test

  3. Torque↑ Test
    More Torque Test

Challenges

  1. No alchohol nor cotton sticks available at home to clean my skin for accurate EMG readings
  2. The prosthetic hand user may use different batteries
  3. No multimeter available to detect any potential short circuits
  4. Not enough power from the Servo motors to curl the fingers enough to grab things
  5. Little to no Serial data support on Raspberry Pi

Solutions

  1. Used tape to remove oil, dust, and other dirty particles from my forearm before testing
  2. Read the voltage outputs in intervals and curl the prosthetic fingers only if consecutive intervals produce consistent results
  3. Always left a 220Ω resistor in the circuit before completing any circuits & used small LED lights to test if a circuit works as intended
  4. Repositioned the servo motors, as shown in the Torque↑ Test above
  5. Switched to Arduino Uno Rev3

Detection V1

  • Assuming there're no abnormal spikes in voltage outputs, it's fairly accurate. However, muscle sensors bought from Amazon sometimes give off abnormal spikes in the voltage outputs

Detection V2

  • Only tested this once, but solved the abnormal spikes problem by tracking the lowest voltage reading and analyzing the history of 20 voltage readings

proesthetic-hand's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.