Making Robot Hand With Plastic Pipes

by sezgingul in Workshop > Molds & Casting

6003 Views, 38 Favorites, 0 Comments

Making Robot Hand With Plastic Pipes

plastic-pide-robot.jpg
Plastik Borudan  Robot El Yapımı

The simplest way robots will tell the handmade.Robot hands are usually printed with 3d printers.The cost may be more. In this project, I will discuss the cheapest handmade robots.

Materials:

robot hand materials.png
  • Plastic spiral pipe
  • Monofilament wire
  • Silicon
  • Glove

Construction Phases - 1

robot-hand-made.jpg

Putting on paper our best to make resizing First, we draw a finger.Out on hand to bring the tubular fingers are cut away from the fingertips to the wrist size. We repeat for the other fingers. where the fingers bend the pipe ticking over, we will stop halfway. Pipes are sticking to each other by placing the silicone appropriately.

Referance Page :http://www.robimek.com/plastik-borudan-robot-el-yapimi/

Construction Phases - 2

robot-hand-made 2.jpg

Fishing line tied to the end of the wire fingers, we are passing through the tubes. This monofilament wires to the fingers curled reservations, will be opened automatically when released because it is flexible. Finally, we wear gloves handling robot.

Installation of Servo Motors

servo-motor connect.jpg
robot-hand-made 3.jpg

Placing the wrists of the robot plate, servo motors are stabilizes on this plate.We connect each servo wire fishing line attached to a finger. Thus, when the servo motor is pull the finger back.

The Sample Code for the Robot Hand Movement:

robot-hand-made 4.jpg

#include

Servo servo1,servo2,servo3,servo4,servo5;

int pos = 0 ;

void setup()

{

servo1.attach(8);

servo2.attach(9);

servo3.attach(10);

servo4.attach(11);

servo5.attach(12);

}

void loop()

{

for (pos = 180; pos >= 0; pos -= 1)

{

servo1.write(pos);

servo2.write(pos);

servo3.write(pos);

servo4.write(pos);

servo5.write(pos);

delay(15);

}

for (pos = 0; pos <= 180; pos += 1)

{

servo1.write(pos);

servo2.write(pos);

servo3.write(pos);

servo4.write(pos);

servo5.write(pos);

delay(15);

}

}