3D Printed Prosthetic Arm

by ishaanahuja in Workshop > 3D Printing

58 Views, 0 Favorites, 0 Comments

3D Printed Prosthetic Arm

Screenshot 2026-04-13 111123.png
unnamed.png
IMG_1961.jpeg

In the process of making a prosthetic arm that will be more easier to control than manual controls. Trying to implement vision based movement and brain controlled confirmations.

Supplies

Hand

MG946R

Elastic String

Braided Fishing Line

PTFE Tube

Screws (M3, M4, nuts)

Super Glue


Elbow

TD-8135MG

WH148 10K Linear Taper Rotary Potentiometer

3D Printing

Print these stl files on a 3d printer

Assembling

IMG_1982.jpeg

Assemble the finger 3d printed parts to look like the hand in the picture

steps:

  1. take each finger's parts and glue them in order of top being smallest piece and bottom being smallest
  2. put m4 screws at the base to connect the fingers to the palm
  3. pass string through the holes in the finger parts and glue one string end at the top of finger and other string end going to servo mounts in forearm part
  4. attach the servos in assigned spots in servo mount and tie end of string to servo horns that come with servo

Coding

download the code from this github repo and upload it to the arduino

https://github.com/ishaan-ahuja/3D-printed-prosthetic-arm/tree/main



Step 1:

Download the codes and open them in the arduino IDE and download any necessary libraries and import them into the project


Step 2:

Upload the servoMoveTest.ino to test if everything works with just one servo


Step 3:

Upload the goToAngle.ino code and open serial monitor and starting at 90 degrees, type in different angles to find the open and close position of each finger.


Step 4:

Edit the array of stored positions in 5_Fingers_openClose.ino to contain the values found in step 3. Upload the code to the arduino and in the serial monintor you should type in openall and closeall to move all finger servos at once.

Downloads