Third Thumb
prusaprinters
This is a recreation of Dani Clode's Third Thumb project. I've been working on this for approximately 2 years.Here's a BOM:PLA (or any other rigid filament)TPU (or any other flexible filament)PTFE tube (ID=1mm, OD=2mm)Fishing lineArduino NanoNano servo expansion boardSG90 ServoJumper wiresRubber bandsPressure film resistor (I used tis one)10 kOm resistorUnnecessary: 6x AAA batteriesUnnecessary: 12x M3x10 screwsUnnecessary: 12x M3 NutsPrintable parts:TTTP_FingerTTTP_MountTTTP_MountSupport1TTTP_MountSupport2TTTP_BoardBoxTTTP_BionicMuscleUnnecessary: TTTP_BionicMuscle_BeltLoop_1Unnecessary: TTTP_BionicMuscle_BeltLoop_2Unnecessary: TTTP_BoardBoxLidUnnecessary: TTTP_BeltBatteryPack (remixed from this)Parts marked “Unnecessary” make the project portable. Being space efficient was never the point, the project is made for one 5 minute presentation, however i am going to be releasing it for download soon. It would be nice to make it actually usable, practical and modular. So if you have any suggestions or pictures of technical details DM me. Thanks in advance! Here's my reddit post where you can ask any questions about the project. Sadly, there are no instructions for assembly, because I've been working on this for ~2 years and I'm sick of it :) There is the code:#include <Servo.h> Servo myservo; // create a servo object to control the servo motorint potpin = A0; // analog pin a0 for the resistive sensorint val; // variable to read the sensor value void setup() {myservo.attach(9); // connect the servo motor to pin 9 of the servo objectSerial.begin(115200); // connect to the serial monitor with baud rate of 115200} void loop() {val = analogRead(potpin); // read the sensor value (value between 0 and 1023)Serial.println(val); // send the sensor data to the monitor (for debugging purposes only)val = map(val, 500, 20, 0, 180); // convert the amplitude of the value to degrees (value between 0 and 180)myservo.write(val); // send the command with the variable to the motordelay(15); // wait for 15 milliseconds}
With this file you will be able to print Third Thumb with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Third Thumb.