How to Make a Gesture Controlled Wheelchair | Students Projects in Lahore | QKZee Tech
How to Make a Gesture-Controlled Wheelchair for Students Projects & Final Year Projects in Lahore
Creating a smart mobility solution has become a major trend in students projects, especially for final year projects in Lahore. Many university students search for ideas near me that blend innovation with social impact. One of the most powerful concepts today is a Gesture-Controlled Wheelchair, ideal for biomedical projects, IoT innovation, DIY projects, and assistive robotics.
This project helps individuals with limited mobility control a wheelchair through hand gestures instead of physical buttons. It uses an accelerometer, Arduino, motor drivers, and sensors. Moreover, places like Hall Road, the popular electronics market in Lahore, offer the best price for the required electronics parts.
Students often get guidance from QKZee Technologies—visit their Homepage—or consult experts such as Qasim Shahzad via Get in Touch. The company is known for offering the best engineering services and building outstanding industry-grade projects.
This article explains how to make, how to use, and how to buy everything needed to build a gesture-controlled wheelchair, making it perfect for final year engineering projects, mechanical projects, electrical engineering, electronics engineering, IoT, DLD projects, and more.
Project Overview: Gesture-Controlled Wheelchair
A Gesture-Controlled Wheelchair uses hand movements detected by an accelerometer (MPU6050) worn on the wrist. These gestures are sent to an Arduino, which moves the motors forward, backward, left, or right.
It is widely used in:
Biomedical engineering projects
Final year projects in Lahore
Robotics projects
Industrial automation concepts
School and university science projects
You can also buy ready-to-use modules from: Shop Page: https://www.qkzeetech.com/shop
Electronics Market (Hall Road Lahore): https://www.qkzeetech.com/shop
Components Required
| Component | Description |
|---|---|
| Arduino UNO / Nano | Main controller |
| MPU6050 Accelerometer | Gesture detection |
| L298N Motor Driver | Controls wheelchair motors |
| DC Motors / Gear Motors | Mobility system |
| Battery (12V) | Power supply |
| Bluetooth HC-05 | Wireless gesture communication |
| Wheels + Frame | Wheelchair structure |
| Jumper wires | Connections |
You can find all components at the best price from QKZee Technologies:
https://www.qkzeetech.com/shop
Circuit Diagram Overview
Though a visual diagram cannot be displayed here, the following describes the connection layout:
Accelerometer Module
VCC → 5V
GND → GND
SDA → A4
SCL → A5
Motor Driver (L298N)
IN1 → D5
IN2 → D6
IN3 → D9
IN4 → D10
ENA / ENB → 12V battery
Motor A & Motor B to wheels
Bluetooth HC-05
TX → D2
RX → D3
VCC → 5V
GND → GND
How the System Works (Hardware + Software)
The MPU6050 detects gestures such as:
Tilt forward → Wheelchair moves forward
Tilt backward → Reverse
Tilt left → Turns left
Tilt right → Turns right
The signal is sent via Bluetooth, received by Arduino, and motor driver outputs adjust motor rotation accordingly.
This setup is popular among students because it resembles industrial automation, robotic projects, and IoT applications, making it perfect for engineering projects.
Arduino Code for Gesture-Controlled Wheelchair
Below is a simplified, working Arduino code:
#include <Wire.h>
#include <MPU6050.h>
#include <SoftwareSerial.h>
MPU6050 mpu;
SoftwareSerial BT(2, 3);
int x, y, z;
int motor1Pin1 = 5;
int motor1Pin2 = 6;
int motor2Pin1 = 9;
int motor2Pin2 = 10;
void setup() {
Serial.begin(9600);
BT.begin(9600);
Wire.begin();
mpu.initialize();
pinMode(motor1Pin1, OUTPUT);
pinMode(motor1Pin2, OUTPUT);
pinMode(motor2Pin1, OUTPUT);
pinMode(motor2Pin2, OUTPUT);
}
void loop() {
mpu.getAcceleration(&x, &y, &z);
if (x > 15000) {
forward();
} else if (x < -15000) {
backward();
} else if (y > 15000) {
left();
} else if (y < -15000) {
right();
} else {
stopWheelchair();
}
}
void forward() {
digitalWrite(motor1Pin1, HIGH);
digitalWrite(motor1Pin2, LOW);
digitalWrite(motor2Pin1, HIGH);
digitalWrite(motor2Pin2, LOW);
}
void backward() {
digitalWrite(motor1Pin1, LOW);
digitalWrite(motor1Pin2, HIGH);
digitalWrite(motor2Pin1, LOW);
digitalWrite(motor2Pin2, HIGH);
}
void left() {
digitalWrite(motor1Pin1, LOW);
digitalWrite(motor1Pin2, HIGH);
digitalWrite(motor2Pin1, HIGH);
digitalWrite(motor2Pin2, LOW);
}
void right() {
digitalWrite(motor1Pin1, HIGH);
digitalWrite(motor1Pin2, LOW);
digitalWrite(motor2Pin1, LOW);
digitalWrite(motor2Pin2, HIGH);
}
void stopWheelchair() {
digitalWrite(motor1Pin1, LOW);
digitalWrite(motor1Pin2, LOW);
digitalWrite(motor2Pin1, LOW);
digitalWrite(motor2Pin2, LOW);
}
Why Students Prefer This Project
Students in Lahore, particularly those visiting Hall Road, choose this project because it is:
Affordable and uses easily available electronics parts
Suitable for university projects, science projects, and school projects
A great choice for best engineering projects in Pakistan
Fully compatible with Arduino, ESP32, ESP8266, and IoT platforms
You can also get expert guidance: Engineering Project Consultation: https://qkzeetech.com/engineering-projects-students-industrial/
Services Page: https://qkzeetech.com/service/
Conclusion
Building a Gesture-Controlled Wheelchair is an incredible choice for final year projects, especially for students seeking impactful solutions for real-life problems in Lahore, Pakistan. It blends robotics, electronics engineering, automation, and IoT in a project that helps disabled users regain independence.
With the right guidance from QKZee Technologies—available at their Homepage—students can easily complete this project at the best price using readily available parts from Hall Road electronics market.
Where to Buy Your Electronics Components
Looking for affordable components for this Arduino project? Check out QKZee Technologies, an online shop in Lahore, Pakistan, offering the best components for students and DIY projects. Whether you’re looking for sensors, modules, or other electronics at a cheap price, they’ve got it all. Visit them at QKZeeTech.
1. Is this project suitable for final year engineering students?
Yes, it is widely chosen for final year projects due to its complexity and practical value.
2. Can I buy all components in Lahore?
Absolutely. Visit Hall Road or buy online from QKZee Tech Shop: https://www.qkzeetech.com/shop
3. Do I need coding experience?
Basic understanding of Arduino is enough. The code provided here is beginner-friendly.
4. Can I convert this wheelchair into an IoT device?
Yes. ESP8266 or ESP32 can be added for real-time monitoring.
5. Where can I get project help?
Expert support: https://qkzeetech.com/engineering-projects-students-industrial/


