You are on page 1of 17

ARDUINO BASED HAND

GESTURE CONTROL OF
COMPUTER APPLICATION
GAURAV SAWARDEKAR

PROPOSED BY : PARTHIL THAKER


RISHIRAJ SINGH
VAISHALI GAIKWAD
CONTENTS
 ABOUT
 INTRODUCTION
 REQUIREMENTS
 METHODOLOGY
 WORKING PRINCIPLE
 SYSTEM MODEL
 GESTURE DETECTION
 FLOWCHART
 DRAWBACKS
 APPLICATIONS
 CONCLUSION
ABOUT

KEYWORDS:
 Arduino, Media Player ( VLC )

AIM:
 To control a Media Player
 To overcome drawbacks by traditional Human – Computer
Interaction.
INTRODUCTION
 ROBOTICS
 Human Machine Interface( HMI )
 Man Machine Interaction: Using Hand Gestures

 Why Hand Gestures ?


Reduces Complexity
User Friendly Environment
REQUIREMENTS
SOFTWARE
 Python Programming Language
 Libraries : Pyserial , PyAutoGUI
 Serial Communication

HARDWARE
 Arduino UNO X 1
 Ultrasonic Sensors X 2
 USB Cable
 Connecting Wires
 A Laptop
METHODOLOGY

 Two Ultrasonic sensors with an Arduino.


 Place your hand.
 Calculate the distance.
 Sensors are placed on laptop screen
 Data is collected : Library - PyAutoGUI
3 STAGES

1. Design of the project


2. Programming your Arduino to detect gestures
3. Python Programming for the project
WORKING PRINCIPLE

 Gesture Control
 Processing of Data
 Data received by Arduino
 Sent to the Software
 Data is read
 Ultra-Sonic Sensors:
Principle - Sound Waves
ILLUSTRATION
CIRCUIT DIAGRAM SYSTEM MODEL
PROGRAMMING OF ARDUINO

5 DIFFERENT TASKS :
PYTHON
PROGRAMMING:
 Play/Pause Video To Invoke Keyboard Click
 Increase Volume Actions
 Decrease Volume
 Switch to Next Tab
 Fast Forward / Slow Motion of Video
6 HAND GESTURES
PLAY OR PAUSE VOLUME UP/ DOWN SWITCHING OF TABS

FAST FORWARD / SLOW


CLOSING OF TABS ENTER FUNCTION
MOTION
FLOWCHAR Connect with
the pc No
T execution
of
Connect us with
operation
arduino
Find operation
corresponding to that
gesture

Yes
If hand gestures match
with the data in database
Execute operation
corresponding to that
gesture
TO OVERCOME : • TRADITIONAL INPUT DEVICES
Drawbacks of • DISABLED PEOPLE
Traditional HMI • SINGLE POINT OF INPUT
• INCREASES COMPLEXITY

DRAWBACKS OF:
• Need to be learned & remembered
HAND GESTURE • Must be correctly recognized
SYSTEM • Lack accuracy
• Use of ultrasonic sensors
APPLICATION
S
 Gaming Technology
 Sign Language Interpretation
 Remote Control
 Robotic Wheel Chairs
 Home Appliances
CONCLUSION
 Could render traditional input devices

FUTURE SCOPE :
a. Medical Field
b. Public Hand Gesture System

 Comes a time where everything is controlled by gestures


THANK YOU…

You might also like