Sign Language Glove

by cakee in Circuits > Gadgets

30 Views, 0 Favorites, 0 Comments

Sign Language Glove

IMG_20250207_143524.jpg
IMG_20250207_143404.jpg

A gesture recognition glove built using flex sensors and Arduino. The system reads finger bending levels and converts hand gestures into simple readable outputs through serial monitoring.

The project evolved from a single-sensor prototype to a 4-finger sensing glove for improved gesture detection.

Supplies

  1. Arduino Uno
  2. 4 × Flex Sensors
  3. 4 × 10kΩ Resistors
  4. Connecting Wires
  5. Glove / Fabric base
  6. Breadboard
  7. USB Cable / Battery

Hardware Setup & Code

IMG_20250201_150037.jpg

Each flex sensor works as a voltage divider with a 10kΩ resistor.

Wiring (for each sensor)

  1. One pin → 5V
  2. Other pin → Analog pin + one side of 10kΩ resistor
  3. Other side of resistor → GND

Pin Mapping (Final System)

  1. Finger 1 → A0
  2. Finger 2 → A1
  3. Finger 3 → A2
  4. Finger 4 → A3


At the beginning, only one flex sensor was used (A0) to understand how the sensor behaves and to calibrate threshold values.

This step helps you:

  1. Observe raw analog readings
  2. Decide bending thresholds
  3. Verify basic gesture detection logic

Once the values were stable, the same setup was expanded into a full glove system. for testing only single sensor use this code flex_sensor.ino and for 4 sensor glove use flex_sensor_glove.ino files are attached below

Working Principle

Flex sensors change resistance when bent. The Arduino reads analog values and maps them to predefined gesture states.

The system first validates behavior using a single sensor, then expands to a full-hand gesture recognition system using four sensors.