Sign Languages Glove Project
Sign Languages Glove Project
Introduction
The Sign Language Glove project utilizes flex sensors mounted on a glove to detect hand
gestures. These gestures are translated into digital signals to display meaningful outputs
like text or speech. The project is an assistive technology solution for people with hearing or
speech impairments, enabling communication.
Components Required
1. Flex Sensors (4x)
4. Resistors
6. Power Supply
How It Works
1. Flex sensors on the glove detect bending movements of fingers and generate resistance
changes.
2. These resistance values are read as analog inputs by the Arduino.
3. The Arduino processes the inputs and maps them to specific gestures.
4. The gesture is displayed on an LCD or transmitted wirelessly to a connected device.
5. Each gesture corresponds to a specific meaning, such as 'Washroom', 'Drink Water', etc.
Applications
1. Sign Language Translation: Converts hand gestures into text or speech.
2. Assistive Technology: Helps control devices like wheelchairs and smart appliances.
Code
Below is the code used for this project:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F,16,2);
void setup()
{
Serial.begin(9600);
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("SIGN LANGUAGE");
pinMode(13,OUTPUT);
}
void loop()
{
int s1 = analogRead(A0);
int s2 = analogRead(A1);
int s3 = analogRead(A2);
int s4 = analogRead(A3);
System Flowchart
1. Start
2. Read sensor values from A0, A1, A2, and A3.
3. Match values to predefined thresholds for gestures.
4. Display gesture meaning on the LCD or transmit wirelessly.
5. Repeat.