Robotic Hand Using Arduino Tutorial

The robotic arm apes the movement of an actual human hand. There are dedicated flex sensors for each finger. Each mechanical finger moves according to the input from the corresponding flex sensor. This mechanism can be used not only for the robotic hand but to control any appliance using hand gestures. Here is a  crisp tutorial for the robotic hand using Arduino.

Materials Required:

  • Arduino Uno
  • Five servo motors (Preferably Vigor)
  • Five flex sensors
  • Some 10 K resistances
  • Some 1K resistances
  • Three 7805 ICs (With heat sinks)
  • Four 2007 diodes
  • Burg sticks
  • Three good quality PCBs
  • Five meters ribbon wire
  • Five Optocouplers
  • Four 1000 micro Farad capacitors
  • Flexible plastic drainage pipe
  • A small piece of ply board
  • Fishing Wire
  •  A customized metal cover (optional)

Step -1

Flex sensors are quiet sensitive and get damaged easily. Solder only the tips and not a millimeter extra. Length of connecting wires should be at least 2 meters.  Now connect single pin connectors to the other ends of wires.

flex sensor for robotic hand

Step – 2

Create a high current capacity power supply by using three 7805s in parallel. You may also use any other voltage regulator with higher current capacity for me 7805s worked just fine.

7805 in parallel

Step – 3

Flex sensors are variable resistors who’s resistance varies as the sensors are bent. One can easily create a potential divider circuit and convert the variable resistance to variable voltage.

potential driver


Posted By: kiran on 5 September 2015

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>