SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
aMITy university rajasthan
HAND GESTURE GAME SIMULATOR
BATCH: 2013-2017
Practical
Training 2
Hand Gesture Game Simulator
A simple automation project with Raspberry Pi using ADXL345 accelerometer
to simulate better gaming experience. Supports All Windows Games, currently
functioning over Ethernet & WiFi.
Idea/Concept of this project
 Expensive game simulators for Indian market.
 Make open-source & cross-compatibility.
 Simulate windows virtual keys.
 DirectX programming.
 Auto-Hot Keys for better gamming experience.
 WiFi/Ethernet connection.
How it works?
 Hardware Required
 RaspberryPi single-board micro-controller
 ADXL345 digital accelerometer
 Power Bank
 Jumpers, Glove
 Software Required
 Raspbian linux O.S
 Python2.7 64-bit
SPECIFICATIONS: Raspberry Pi
COMPONENTS: RaspberryPi
RPi Gadgets
Name Specification
Pi Camera, Pi NoIR Camera
•Fixed focus lens on-board
•8 megapixel native resolution sensor-capable of 3280 x 2464 pixel
static images
•Supports 1080p30, 720p60 and 640x480p90 video
•Size 25mm x 23mm x 9mm
•Weight just over 3g
•OpenCV using python & C++ libraries
Pi 7” LCD Touch Screen
Multi-touch capacitive touch
• 7 inch display
• 800 x 480 pixel resolution at 60 frames per second (fps)
• 24-bit RGB color
• 70° viewing angle
How to start working?
ADXL345 Accelerometer
The ADXL345 is a small, thin, low power,
3-axis MEMS accelerometer with high
resolution (13-bit) measurement at up
to +-16 g.
Digital output data is formatted as 16-
bit twos complement and is accessible
through either a SPI (3- or 4-wire) or I2C
digital interface.
Accelerometer Working
Accelerometer Calibration
 Mathematics & Calculations
 #calculationoftilt
 roll=y/(math.sqrt(z*z+x*x))
 rolldeg=math.atan(roll)*(180/(math.pi))
 rolldeg=round(rolldeg,2)
 pitch=x/(math.sqrt(z*z+y*y))
 pitchdeg=math.atan(pitch)*(180/(math.pi))
 pitchdeg=round(pitchdeg,2)
 rollpitch=str(rolldeg)+""+str(pitchdeg)
 printrollpitch
Simulating Virtual Keys
LOGIC KEY CODE KEYBOARD
 if input=='up': return 0x11 //KEY_w
 elif input=='lt': return 0x1E //KEY_a
 elif input=='rt': return 0x20 //KEY_d
 elif input=='dn': return 0x1F //KEY_s
 elif input=='sp': return 0x39 //KEY_space
 elif input=='rc': return 0x9D //KEY_RCTRL
How to make Connection
 Hardware Connection Using Ethernet & WiFi.
 Software Connection Using Python Socket Connection.
SERVER.PY
IP=getAddrIP();
sock.bind((IP,1234))
result,addr=sock.recvfrom(16)
CLIENT.PY
import socket
server_address =('192.168.182.103',1234)
sock.connect(server_address)
Future Scope
 Dedicated gesture control for blind humans to interact with
Computers.
Future Scope
 Simulating mouse events to automate shooting & action games.
Future Scope
 EEG Game Simulator Using RaspberryPi & BCI
Thank You!
Questions?
Project By:
Vishal Aditya
B.Tech(CS&E)
7th SEM
A20405213038
Links:
GitHub: https://github.com/vsl-tech/hggamesimulator
Youtube: https://youtu.be/4pJtTksczvs
Blog: https://www.vslcreations.blogspot.in
LinkedIn: https://www.linkedin.com/in/vslcreations
Email: er.vishaladitya.tech@gmail.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Assignment#3a
Assignment#3aAssignment#3a
Assignment#3a
 
Assignment#1a
Assignment#1aAssignment#1a
Assignment#1a
 
Mohammed Javed Rao
Mohammed Javed RaoMohammed Javed Rao
Mohammed Javed Rao
 
Assignment#2
Assignment#2Assignment#2
Assignment#2
 
AI + Engineering: from Physical to Virtual Sensors using Deep Learning, Enric...
AI + Engineering: from Physical to Virtual Sensors using Deep Learning, Enric...AI + Engineering: from Physical to Virtual Sensors using Deep Learning, Enric...
AI + Engineering: from Physical to Virtual Sensors using Deep Learning, Enric...
 
Assignment#7a
Assignment#7aAssignment#7a
Assignment#7a
 
virtual studio
virtual studiovirtual studio
virtual studio
 
Lab 4 Three-Bit Binary Adder
Lab 4 Three-Bit Binary AdderLab 4 Three-Bit Binary Adder
Lab 4 Three-Bit Binary Adder
 
Assignment#3b
Assignment#3bAssignment#3b
Assignment#3b
 
Presentation1 (2)
Presentation1 (2)Presentation1 (2)
Presentation1 (2)
 
Assignment#7b
Assignment#7bAssignment#7b
Assignment#7b
 
decade counter
decade counterdecade counter
decade counter
 
Assignment#4b
Assignment#4bAssignment#4b
Assignment#4b
 
Gardroid_pp
Gardroid_ppGardroid_pp
Gardroid_pp
 
2dig circ
2dig circ2dig circ
2dig circ
 
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 

Destacado

Las ventajas del telefono iphone 3 gs
Las ventajas del telefono iphone 3 gsLas ventajas del telefono iphone 3 gs
Las ventajas del telefono iphone 3 gs
Irwin Maldonado
 
Season's Greeting
Season's GreetingSeason's Greeting
Season's Greeting
asoleal
 
Asistencia foro orientación vocacional
Asistencia foro orientación vocacionalAsistencia foro orientación vocacional
Asistencia foro orientación vocacional
jecs20
 

Destacado (20)

Lungs Compliance Meter
Lungs Compliance MeterLungs Compliance Meter
Lungs Compliance Meter
 
Hostel Security Camera Project Using OpenCV
Hostel Security Camera Project Using OpenCVHostel Security Camera Project Using OpenCV
Hostel Security Camera Project Using OpenCV
 
Tor Tracer
Tor TracerTor Tracer
Tor Tracer
 
EEG Game Simulator Using BCI & RaspberrPi
EEG Game Simulator Using BCI & RaspberrPi EEG Game Simulator Using BCI & RaspberrPi
EEG Game Simulator Using BCI & RaspberrPi
 
A versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automationA versatile wireless sensor device for security alerts and home automation
A versatile wireless sensor device for security alerts and home automation
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
RAIOT- Robotics Automation & Internet of Things Lab Report
RAIOT- Robotics Automation & Internet of Things Lab ReportRAIOT- Robotics Automation & Internet of Things Lab Report
RAIOT- Robotics Automation & Internet of Things Lab Report
 
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
 
Home automation
Home    automationHome    automation
Home automation
 
7.2 G 18010 B00 Power Master
7.2 G 18010 B00 Power Master7.2 G 18010 B00 Power Master
7.2 G 18010 B00 Power Master
 
1 aragonito fibroso 1 b maria lopez artacho
1 aragonito fibroso 1 b maria lopez artacho1 aragonito fibroso 1 b maria lopez artacho
1 aragonito fibroso 1 b maria lopez artacho
 
Portfolio de trabajo Marco Polo
Portfolio de trabajo Marco PoloPortfolio de trabajo Marco Polo
Portfolio de trabajo Marco Polo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Las ventajas del telefono iphone 3 gs
Las ventajas del telefono iphone 3 gsLas ventajas del telefono iphone 3 gs
Las ventajas del telefono iphone 3 gs
 
Zubehor
ZubehorZubehor
Zubehor
 
Season's Greeting
Season's GreetingSeason's Greeting
Season's Greeting
 
Schegg & Allemann 2009 Schweizer Hotellerie und Internet 2008
Schegg & Allemann 2009 Schweizer Hotellerie und Internet 2008Schegg & Allemann 2009 Schweizer Hotellerie und Internet 2008
Schegg & Allemann 2009 Schweizer Hotellerie und Internet 2008
 
Lauren faison tmh telehealth presentation
Lauren faison   tmh telehealth presentationLauren faison   tmh telehealth presentation
Lauren faison tmh telehealth presentation
 
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
 
Asistencia foro orientación vocacional
Asistencia foro orientación vocacionalAsistencia foro orientación vocacional
Asistencia foro orientación vocacional
 

Similar a Hand Gesture Game Simulator Practical Presentation II

“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
Edge AI and Vision Alliance
 
Efficient Image Processing - Nicolas Roard
Efficient Image Processing - Nicolas RoardEfficient Image Processing - Nicolas Roard
Efficient Image Processing - Nicolas Roard
Paris Android User Group
 
Report (Auto Capture Camera Sensing System)
Report (Auto Capture Camera Sensing System)Report (Auto Capture Camera Sensing System)
Report (Auto Capture Camera Sensing System)
Siang Wei Lee
 

Similar a Hand Gesture Game Simulator Practical Presentation II (20)

ARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptx
 
IoT Physical Devices and End Points.pdf
IoT Physical Devices and End Points.pdfIoT Physical Devices and End Points.pdf
IoT Physical Devices and End Points.pdf
 
“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
“Programming Vision Pipelines on AMD’s AI Engines,” a Presentation from AMD
 
A2 Video Streamer
A2 Video StreamerA2 Video Streamer
A2 Video Streamer
 
07 processor basics
07 processor basics07 processor basics
07 processor basics
 
#Make01
#Make01#Make01
#Make01
 
Resume
ResumeResume
Resume
 
Simple Single Instruction Multiple Data (SIMD) with the Intel® Implicit SPMD ...
Simple Single Instruction Multiple Data (SIMD) with the Intel® Implicit SPMD ...Simple Single Instruction Multiple Data (SIMD) with the Intel® Implicit SPMD ...
Simple Single Instruction Multiple Data (SIMD) with the Intel® Implicit SPMD ...
 
Joel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMDJoel Falcou, Boost.SIMD
Joel Falcou, Boost.SIMD
 
Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow london
 
Amity Raspberry Jam
Amity Raspberry JamAmity Raspberry Jam
Amity Raspberry Jam
 
Introducing the Arduino
Introducing the ArduinoIntroducing the Arduino
Introducing the Arduino
 
COMMUNICATION PROTOCOL RS232 IMPLEMENTATION ON FPGA
COMMUNICATION PROTOCOL RS232 IMPLEMENTATION ON FPGACOMMUNICATION PROTOCOL RS232 IMPLEMENTATION ON FPGA
COMMUNICATION PROTOCOL RS232 IMPLEMENTATION ON FPGA
 
Efficient Image Processing - Nicolas Roard
Efficient Image Processing - Nicolas RoardEfficient Image Processing - Nicolas Roard
Efficient Image Processing - Nicolas Roard
 
100X Investigations - Graphistry / Microsoft BlueHat
100X Investigations - Graphistry / Microsoft BlueHat100X Investigations - Graphistry / Microsoft BlueHat
100X Investigations - Graphistry / Microsoft BlueHat
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusion
 
Proteus Simulation Based Pic Projects _ PIC Microcontroller.pdf
Proteus Simulation Based Pic Projects _ PIC Microcontroller.pdfProteus Simulation Based Pic Projects _ PIC Microcontroller.pdf
Proteus Simulation Based Pic Projects _ PIC Microcontroller.pdf
 
Report (Auto Capture Camera Sensing System)
Report (Auto Capture Camera Sensing System)Report (Auto Capture Camera Sensing System)
Report (Auto Capture Camera Sensing System)
 
Raspberry Pi - HW/SW Application Development
Raspberry Pi - HW/SW Application DevelopmentRaspberry Pi - HW/SW Application Development
Raspberry Pi - HW/SW Application Development
 

Más de Vishal Aditya

Más de Vishal Aditya (7)

Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]
 
Making India hub of Smartphone Manufacturing
Making India hub of Smartphone ManufacturingMaking India hub of Smartphone Manufacturing
Making India hub of Smartphone Manufacturing
 
Brain Game Simulator using BCI | EEG Applications | NeuroSky Minwave
Brain Game Simulator using BCI | EEG Applications | NeuroSky Minwave Brain Game Simulator using BCI | EEG Applications | NeuroSky Minwave
Brain Game Simulator using BCI | EEG Applications | NeuroSky Minwave
 
Smart Face Recognition System Analysis
Smart Face Recognition System AnalysisSmart Face Recognition System Analysis
Smart Face Recognition System Analysis
 
Brain Computer Interface & It's Applications | NeuroSky Minwave | Raspberry Pi
Brain Computer Interface & It's Applications | NeuroSky Minwave | Raspberry PiBrain Computer Interface & It's Applications | NeuroSky Minwave | Raspberry Pi
Brain Computer Interface & It's Applications | NeuroSky Minwave | Raspberry Pi
 
Internship cover letter
Internship cover letterInternship cover letter
Internship cover letter
 
Virtual amity | Term Paper | SEM-III
Virtual amity | Term Paper | SEM-IIIVirtual amity | Term Paper | SEM-III
Virtual amity | Term Paper | SEM-III
 

Último

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 

Hand Gesture Game Simulator Practical Presentation II

  • 1. aMITy university rajasthan HAND GESTURE GAME SIMULATOR BATCH: 2013-2017 Practical Training 2
  • 2. Hand Gesture Game Simulator A simple automation project with Raspberry Pi using ADXL345 accelerometer to simulate better gaming experience. Supports All Windows Games, currently functioning over Ethernet & WiFi.
  • 3. Idea/Concept of this project  Expensive game simulators for Indian market.  Make open-source & cross-compatibility.  Simulate windows virtual keys.  DirectX programming.  Auto-Hot Keys for better gamming experience.  WiFi/Ethernet connection.
  • 4. How it works?  Hardware Required  RaspberryPi single-board micro-controller  ADXL345 digital accelerometer  Power Bank  Jumpers, Glove  Software Required  Raspbian linux O.S  Python2.7 64-bit
  • 7. RPi Gadgets Name Specification Pi Camera, Pi NoIR Camera •Fixed focus lens on-board •8 megapixel native resolution sensor-capable of 3280 x 2464 pixel static images •Supports 1080p30, 720p60 and 640x480p90 video •Size 25mm x 23mm x 9mm •Weight just over 3g •OpenCV using python & C++ libraries Pi 7” LCD Touch Screen Multi-touch capacitive touch • 7 inch display • 800 x 480 pixel resolution at 60 frames per second (fps) • 24-bit RGB color • 70° viewing angle
  • 8. How to start working?
  • 9. ADXL345 Accelerometer The ADXL345 is a small, thin, low power, 3-axis MEMS accelerometer with high resolution (13-bit) measurement at up to +-16 g. Digital output data is formatted as 16- bit twos complement and is accessible through either a SPI (3- or 4-wire) or I2C digital interface.
  • 11. Accelerometer Calibration  Mathematics & Calculations  #calculationoftilt  roll=y/(math.sqrt(z*z+x*x))  rolldeg=math.atan(roll)*(180/(math.pi))  rolldeg=round(rolldeg,2)  pitch=x/(math.sqrt(z*z+y*y))  pitchdeg=math.atan(pitch)*(180/(math.pi))  pitchdeg=round(pitchdeg,2)  rollpitch=str(rolldeg)+""+str(pitchdeg)  printrollpitch
  • 12. Simulating Virtual Keys LOGIC KEY CODE KEYBOARD  if input=='up': return 0x11 //KEY_w  elif input=='lt': return 0x1E //KEY_a  elif input=='rt': return 0x20 //KEY_d  elif input=='dn': return 0x1F //KEY_s  elif input=='sp': return 0x39 //KEY_space  elif input=='rc': return 0x9D //KEY_RCTRL
  • 13. How to make Connection  Hardware Connection Using Ethernet & WiFi.  Software Connection Using Python Socket Connection. SERVER.PY IP=getAddrIP(); sock.bind((IP,1234)) result,addr=sock.recvfrom(16) CLIENT.PY import socket server_address =('192.168.182.103',1234) sock.connect(server_address)
  • 14.
  • 15. Future Scope  Dedicated gesture control for blind humans to interact with Computers.
  • 16. Future Scope  Simulating mouse events to automate shooting & action games.
  • 17. Future Scope  EEG Game Simulator Using RaspberryPi & BCI
  • 18. Thank You! Questions? Project By: Vishal Aditya B.Tech(CS&E) 7th SEM A20405213038 Links: GitHub: https://github.com/vsl-tech/hggamesimulator Youtube: https://youtu.be/4pJtTksczvs Blog: https://www.vslcreations.blogspot.in LinkedIn: https://www.linkedin.com/in/vslcreations Email: er.vishaladitya.tech@gmail.com