Smart Gloves for Bedridden People Using Arduino UNO
Project Overview
Smart Gloves for Bedridden People is an assistive technology project designed to help patients who are unable to speak or move freely communicate their needs easily and independently.
The system uses the Arduino Uno, flex sensors embedded in a glove, and an I2C LCD display to convert simple finger movements into meaningful messages.
When a user bends a finger, the flex sensor detects the resistance change. The Arduino processes the signal and displays a predefined message on the LCD screen for caregivers to read.
Components Used
-
1 × Arduino Uno
-
3–5 × Flex Sensors
-
1 × 16x2 I2C LCD Display
-
Resistors (typically 10kΩ for voltage divider)
-
Breadboard
-
Jumper wires
-
Glove (fabric base)
1 × Arduino Uno
3–5 × Flex Sensors
1 × 16x2 I2C LCD Display
Resistors (typically 10kΩ for voltage divider)
Breadboard
Jumper wires
Glove (fabric base)
Working Principle
1. Flex Sensor Operation
-
Flex sensors change resistance when bent.
-
More bending → Higher resistance.
-
Connected in a voltage divider circuit.
-
Arduino reads analog values from sensors.
Flex sensors change resistance when bent.
More bending → Higher resistance.
Connected in a voltage divider circuit.
Arduino reads analog values from sensors.
2. Gesture Detection
-
Each finger corresponds to a specific message.
-
Arduino compares sensor readings with predefined threshold values.
-
If bending exceeds threshold → gesture detected.
Each finger corresponds to a specific message.
Arduino compares sensor readings with predefined threshold values.
If bending exceeds threshold → gesture detected.
3. Message Display
-
Once a gesture is recognized:
-
Arduino displays a predefined message on the I2C LCD.
-
Caregiver reads the message instantly.
Once a gesture is recognized:
-
Arduino displays a predefined message on the I2C LCD.
Caregiver reads the message instantly.
💬 Example Gesture Mapping
Finger Bent Message Displayed Thumb “I need water” Index “I am hungry” Middle “I am sleepy” Ring “I need washroom” Multiple Fingers Emergency Alert
| Finger Bent | Message Displayed |
|---|---|
| Thumb | “I need water” |
| Index | “I am hungry” |
| Middle | “I am sleepy” |
| Ring | “I need washroom” |
| Multiple Fingers | Emergency Alert |
Basic Circuit Concept
Flex Sensor (Voltage Divider Setup)
-
One end → 5V
-
Other end → 10kΩ resistor → GND
-
Junction point → Arduino Analog Pin (A0, A1, A2...)
One end → 5V
Other end → 10kΩ resistor → GND
Junction point → Arduino Analog Pin (A0, A1, A2...)
I2C LCD Connections
LCD Pin Connect To VCC 5V GND GND SDA A4 SCL A5
| LCD Pin | Connect To |
|---|---|
| VCC | 5V |
| GND | GND |
| SDA | A4 |
| SCL | A5 |
(I2C reduces wiring complexity.)
Basic Arduino Logic (Concept)
int flex1 = analogRead(A0);
if (flex1 > 600) {
lcd.setCursor(0,0);
lcd.print("I need water");
}
if (flex1 > 600) {
lcd.setCursor(0,0);
lcd.print("I need water");
}
(Repeat logic for other fingers.)
Key Features
✅ Simple gesture-based communication
✅ Real-time message display
✅ Cost-effective design
✅ Easy to build and maintain
✅ User-friendly interface
✅ Portable and lightweight
Applications
-
Hospitals
-
Home care environments
-
Elderly care centers
-
Paralysis patient assistance
-
Rehabilitation centers
Hospitals
Home care environments
Elderly care centers
Paralysis patient assistance
Rehabilitation centers
Educational Value
Students learn:
-
Analog sensor interfacing
-
Voltage divider concept
-
Gesture recognition logic
-
I2C communication
-
Assistive technology design
-
Human-centered engineering
Possible Upgrades
Add buzzer for alert sound
Add Bluetooth to send messages to mobile app
IoT cloud monitoring system
Battery-powered wearable design
OLED display for compact size
AI-based gesture recognition
Social Impact
This project:
-
Improves patient dignity
-
Reduces caregiver confusion
-
Speeds up response time
-
Enables independent communication
-
Enhances quality of life
BEGINNER PROJECTS (Foundation Skills)
- Ultrasonic Distance Measurement
- Traffic Light Simulation with 7-Segment Display
- 7-Segment Display Counter
- Kids Piano Circuit (8-Key Version)
- 16×2 LCD Display with Text Output
- LCD I2C to Arduino UNO
- Temperature Measurement using Arduino UNO
- LDR Controlled Street Light
INTERMEDIATE PROJECTS (Build Your Skills)
- Servo Motor Control Using Potentiometer
- DC Motor Speed Control
- Temperature Controlled Fan
- PIR Based Theft Alert System
- LPG Gas Leakage Detection System
- Automatic Door Locking System
- Soil Moisture Based Automatic Watering System
- Simple Digital Clock using Arduino UNO
- Automatic Voting Machine (EVM)
- Joystick Control using Arduino Uno
- RGB Lamp Control using Arduino Uno
ADVANCED PROJECTS (Master Level)
- Home Automation Using Arduino UNO
- Bluetooth RC Car using Arduino Uno
- Obstacle Avoiding Robot
- Line Follower Robot
- Radar System Using Arduino UNO
- Automatic Parking System
- Bi-Directional People Counter using Arduino Uno
- Automatic Plant Watering System
- NeoPixel LED Ring Control using Arduino Uno
- Smart Gloves for Bedridden People
ROBOTICS & MOTION PROJECTS
- RC Car Using L293D Motor Driver
- Robot Arm and Leg Control Using Servo
- Smart Irrigation System using Arduino Uno






Comments
Post a Comment