Arduino - Make a Robotic Hand
by kdukhan1642 in Circuits > Arduino
71 Views, 0 Favorites, 0 Comments
Arduino - Make a Robotic Hand
- In this tutorial, we will learn how to make a robotic hand and how to control it.
- You can learn a working principle of a robotic hand.
- We will control 5 servo motor robot hand with 5 pcs flex sensor.
- We Will use gloves and attach the flexible sensors.
- We will use external battery / power when doing this.
The Supplies Needed
- Flex Sensor (2 pcs)
- Arduino UNO Board
- Servo Motor (2 pcs)
- Foam (Like Styrofoam)
- Glove
- Wires (Jumper)
- Battery
- Rubber Band
- Fishline
- Glue Gun and Utility Knife
- Needle
- Markers
- Sanding Block
- Paper Clips
- Plyers
- I recommend you buying the supplies from amazon
Measure the Fingers / Wrist
Start by measuring the two fingers you want to use and right them on paper. You want to measure the length, width and the height of the finger. Also, measure the highlighted area of the wrist and palm
Cut the Finger and Wrist
- In the finger length you measured, cut the rectangle prism piece from the Styrofoam. ( That Piece is one of your finger.)
- from the rectangle prism cut a tringle based prism from each corner.
- With the help of sandpaper, Start forming the finger and make it a rounded shape with a semi sphere on top
- Then cut the fingers in a 45 Degree into three parts. For the thumb do the same thing but with two sections
Building the Hand
- Attach the fishing line into the needle and start at the top of the finger piece and then to the middle then to the bottom. After go on a 45 degree angle and fish the fishing line through the wrist and out. Leave some fishing line to connect to the servo motors. We must also leave some space between each piece.
- cut small pieces of the rubber bands and attach rubber bands to each piece of the finger with hot glue.
- Cut a piece of foam to mount the servo motors.
- Connect all the fishing wires to the servo motors.
Code
I have attached the final code below. Please download and run through Arduino.
Downloads
Wiring
Connect all negatives from the servos ( Middle pin on the servo ) to the negative pin on Arduino.
Connect all the power from the servo to the 5V on the Arduino ( Left pin on servo ).
Connect all signal form the servo ( right pin ) to either pin 11, 10, 9, 6, 5, 3 on the Arduino.
Final Product
If you have reached this far then, Thank You!
This video is what I ended up with!