Robots are often controlled using a remote controller with some buttons or a joystick. An animatronic hand is an exception to this. It is a robotic arm which is controlled by humans using a glove. This hand is designed to mimic the gestures of our hands. The animatronic hand developed by RoboCET consists of a sensor glove and a robotic arm.

Animatronic hand

The sensor glove detects the movement of the reference hand and fingers through the flex sensors. The signal from the flex sensors is transferred to the microcontroller attached to the robotic arm. The microcontroller(Arduino UNO) on the robotic arm inputs signal and sends the signals accordingly to the servo motor in the arm. Accordingly, our gestures are imitated by the 3D printed arm.

There are numerous applications for this animatronic hand. It is used in the chemical industry since the direct exposure of certain chemicals is dangerous to humans.

Materials Used:


1. Flex sensor interface with Arduino

A Flex sensor is a variable resistor, the resistance of which varies depending upon its bend. The basic flex sensor circuit is a simple voltage divider circuit. When the Flex sensor bends the resistance increases, so the voltage varies across the sensor.

Flex sensor interface with Arduino
In its software interface, analogRead() is used to read the change in voltage across the sensor.

2. Servo motor interface with Arduino

A servo motor is a rotary actuator or motor that enables precise angular position, acceleration, and speed control. The servo motor's rotation angle is regulated by a PWM signal applied to it. Servo motors have three terminals: power, ground, and control.

Servo motor interface with Arduino


Project Done by: