SlideShare a Scribd company logo
1 of 27
Gesture Controlled Robot
Gesture Controlled Robot
A Kartikane 1sg11ec001
Ankit Narayan singh 1sg11ec010
Rajanish kumar 1sg11ec062
Satyam kumar 1sg11ec072
Under the Guidance of: RAVISHANKARA M.N.
(ASSOCIATE PROFESSOR)
Electronics & Communication, SCE 2014 – 15 1
OBJECTIVE OF PROJECT
The objective is to make this device simple as well as cheap gesture
controlled robot so that it could be mass produced and can be used for
a number of purposes.
Electronics & Communication, SCE 2014 – 15 2
Gesture Controlled Robot
Introduction
• Gesture Controlled Robot is a robot which can be controlled by simple gestures.
• The user just needs to wear a gesture device which includes a sensor.
• The sensor will record the movement of hand in a specific direction which will result
in the movement of the robot in the respective direction.
• The robot and the Gesture device are connected wirelessly via radio waves.
• The wireless communication enables the user to interact with the robot in a more
friendly way.
• Thus, such gesture-based interfaces can not only substitute the common interface
devices but can also be exploited to extend their functionality.
Electronics & Communication, SCE 2014 – 15 3
Gesture Controlled Robot
Block diagram
Transmitter Section
Receiver Section
Electronics & Communication, SCE 2014 – 15 4
Gesture Controlled Robot
Accelerometer Comparator Encoder RF
Transmitter
RF
Receiver
Decoder Microcontroller Motor
Driver
Geared DC
Motors
HARDWARE DESCRIPTION
Electronics & Communication, SCE 2014 – 15 5
• ACCELEROMETER (ADXL335)
An Accelerometer is an electromechanical device that measures
acceleration forces. These forces may be static, like the constant
force of gravity pulling at your feet, or they could be dynamic –
caused by moving or vibrating the accelerometer. It is a kind of
sensor which record acceleration and gives an analog data while
moving in X,Y,Z direction or may be X,Y direction only depending
on the type of the sensor.
Electronics & Communication, SCE 2014 – 15 6
Gesture Controlled Robot
PIN NO. SYMBOL FUNCTION
1 ST Sets the sensitivity of the accelerometer
2 Z Records analog data for Z direction
3 Y Records analog data for Y direction
4 X Records analog data for X direction
5 GND Connected to ground for biasing
6 VCC +3.3 volt is applied
Electronics & Communication, SCE 2014 – 15 7
Gesture Controlled Robot
• COMPARATOR IC (LM324)
The comparator ic compares the analog voltage received from the
accelerometer and compares it with a reference voltage and gives
a particular high or low voltage. The received signal is quite noisy
and of various voltage levels. This ic compares those levels and
outputs in the form of 1 or 0 voltage level. This process is called
signal conditioning. The figure shown below is comparator IC. The
pins 1, 7, 8 and 14 are output pins.
Electronics & Communication, SCE 2014 – 15 8
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 9
Gesture Controlled Robot
PIN NO. SYMBOL FUNCTION
1 Output 1 Output of 1st Comparator
2 Input 1- Inverting Input of 1st Comparator
3 Input1+ Non-Inverting Input of 1st Comparator
4 VCC Supply Voltage; 5V (up to 32V)
5 Input 2+ Non-Inverting Input of 2nd Comparator
6 Input 2- Inverting Input of 2nd Comparator
7 Output 2 Output of 2nd Comparator
8 Output 3 Output of 3rd Comparator
9 Input 3- Inverting Input of 3rd Comparator
10 Input 3+ Non-Inverting Input of 3rd Comparator
11 Ground Ground (0V)
12 Input 4+ Non-Inverting Input of 4th Comparator
13 Input 4- Inverting Input of 4th Comparator
14 Output 4 Output of 4th Comparator
Electronics & Communication, SCE 2014 – 15 10
• ENCODER IC (PT2262)
• It encodes data and address pins into serial coded waveform
suitable for RF or IR modulation. The pin description is shown
below. It has 4 input while 1 output pin. The address pins can also
be utilized as data pins.
Electronics & Communication, SCE 2014 – 15 11
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 12
PIN NO. SYMBOL FUNCTION
1-8 A0-A7 Address pins
9 Vss Ground pin
13-10 D0-D3 Output pins
14 TE Enables the transmission
15-16 Osc1-Osc2 Rosc of 470K ohm is connected
17 Dout Output for transmission
18 Vcc 5V supply voltage
Gesture Controlled Robot
• RF MODULE (Rx/Tx)
Although radio frequency is a rate of oscillation, the term "radio
frequency" or its abbreviation "RF" are also used as a synonym for
radio – i.e. to describe the use of wireless communication, as
opposed to communication via electric wires
The RF module is working on the frequency of 315 MHz and has a
range of 50-80 meters.
Electronics & Communication, SCE 2014 – 15 13
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 14
PIN FUNCTION
VCC 5V supply
GND Ground pin
Data Input from pin 17 of PT2262 for data transmission
Ant A wire attached here works as an antenna
RF Transmitter
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 15
PIN FUNCTION
VCC 5V supply
GND Ground pin
Data Output to pin 14 of PT2272 for data transmission
Ant A wire attached here works as an antenna
RF Receiver
Gesture Controlled Robot
• DECODER IC (PT2272)
The input data is decoded when no error or unmatched codes are
found. It has 1 input while 4 output pins. The address pins can also
be utilized as data pins.
Electronics & Communication, SCE 2014 – 15 16
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 17
PIN NO. SYMBOL FUNCTION
1-8 A0-A7 Address pins
9 Vss Ground pin
13-10 D0-D3 Output pins
14 Din Input from RF
15-16 Osc1-Osc2 Rosc of 470K ohm is connected
17 VT Indicates valid transmission
18 Vcc 5V supply voltage
Gesture Controlled Robot
• MOTOR DRIVER IC (L293D)
• It is also known as H-Bridge or Actuator IC. Actuators are those
devices which actually gives the movement to do a task like that
of a motor. In the real world there are different types of motors
available which work on different voltages.
Electronics & Communication, SCE 2014 – 15 18
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 19
Turning a motor ON and OFF can be achieved by using four switches that are arranged in an
intelligent manner such that the circuit not only drives the motor, but also controls its direction. The
most common and clever design is a H-bridge circuit where transistors are arranged in a shape that
resembles the English alphabet "H".
Gesture Controlled Robot
• As seen in the image, the circuit has four switches A, B, C and D.
Turning these switches ON and OFF can drive a motor in different
ways.
• When switches A and D are on, motor rotates clockwise.
• When B and C are on, the motor rotates anti-clockwise.
• When A and B are on, the motor will stop.
• Turning on A & C at the same time or B & D at the same time
shorts the entire circuit. So, never try to do it.
Electronics & Communication, SCE 2014 – 15 20
Gesture Controlled Robot
DC MOTORS
• A machine that converts DC power into mechanical power is known as
a DC motor. Its operation is based on the principle that when a current
carrying conductor is placed in a magnetic field, the conductor
experiences a mechanical force.
• Different connections of the field and armature winding provide
different speed/torque regulation features. The speed of a DC motor
can be controlled by changing the voltage applied to the armature or
by changing the field current.
Electronics & Communication, SCE 2014 – 15 21
Gesture Controlled Robot
DC GEAR MOTOR
• A geared DC Motor has a gear assembly devoted to the motor. The
speed of motor is counted in terms of rotations of the shaft per
minute and is termed as RPM .The gear assembly helps in increasing
the torque and dropping the speed. Using the correct arrangement of
gears in a gear motor, its speed can be reduced to any required figure.
This concept of reducing the speed with the help of gears and
increasing the torque is known as gear reduction.
• Reducing the speed put out by the motor while increasing the quantity
of applied torque is a important feature of the reduction gear trains
found in a gear motor. The decrease in speed is inversely relative to
the increase in torque. This association means that, in this sort of
device, if the torque were to double, the speed would decrease by one
half. Small electric motors, such as the gear motor, are able to move
and stand very heavy loads because of these reduction gear trains.
While the speed and ability of larger motors is greater, small electric
motors are sufficient to bear these loads.
Electronics & Communication, SCE 2014 – 15 22
Gesture Controlled Robot
Electronics & Communication, SCE 2014 – 15 23
Gesture Controlled Robot
Methodology
• The transmitting device includes a Comparator IC for assigning
proper levels to the input voltages from the accelerometer and an
Encoder which is used to encode the data and then it will be
transmitted by an RF Transmitter module.
• At the receiving end an RF Receiver module will receive the
encoded data and decode it by using a decoder. This data is then
processed by a microcontroller and passed onto a motor driver to
rotate the motors in a special configuration to make the robot
move in the same direction as that of the hand.
Electronics & Communication, SCE 2014 – 15 24
Gesture Controlled Robot
REFERENCES
[1] Jochen Triesch and Christoph Von Der Malsburg, “Robotic Gesture Recognition
(1997)”
[2] http://www.scribd.com/doc/98400320/InTech-Real-Time-Robotic-Hand-Control-
UsingHand-Gestures
[3] “Gesture Controlled Tank Toy User Guide”
<http://www.slideshare.net/neeraj18290/wireless-gesture-controlled-tank-toy-transmitter>
Electronics & Communication, SCE 2014 – 15 25
Gesture Controlled Robot
APPLICATIONS
• Through the use of gesture recognition, remote control with the
wave of a hand of various devices is possible.
• Gesture controlling is very helpful for handicapped and physically
disabled people to achieve certain tasks, such as driving a vehicle.
• Gestures can be used to control interactions for entertainment
purposes such as gaming to make the game player's experience
more interactive or immersive.
Electronics & Communication, SCE 2014 – 15 26
Gesture Controlled Robot
Thank you for your cooperation!
Electronics & Communication, SCE 2014 – 15 27
Gesture Controlled Robot

More Related Content

What's hot

Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Pragya
 
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINOACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINOSnehasis Mondal
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptRajendra Prasad
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOjovin Richard
 
Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robotsiddhartha muduli
 
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding RobotRasheed Khan
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled RobotVIBEK MAURYA
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controllSumit Saini
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicleMayank sankhla
 
Hand gesture controlled robot
Hand gesture controlled robotHand gesture controlled robot
Hand gesture controlled robotManav Chauhan
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robotRahuldey1991
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slideShourovSarkerJoy
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 

What's hot (20)

Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2
 
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINOACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
 
Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robot
 
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding Robot
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 
Gesture Control Car
Gesture Control CarGesture Control Car
Gesture Control Car
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled Robot
 
Bluetooth controlled robot
Bluetooth controlled robotBluetooth controlled robot
Bluetooth controlled robot
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controll
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicle
 
Hand gesture controlled robot
Hand gesture controlled robotHand gesture controlled robot
Hand gesture controlled robot
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 
HMI- Human Machine Interface
HMI-  Human Machine InterfaceHMI-  Human Machine Interface
HMI- Human Machine Interface
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
Gesture vocalizer
Gesture vocalizerGesture vocalizer
Gesture vocalizer
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slide
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 

Similar to GESTURE CONTROL ROBOT

DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLERTridib Bose
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMKEVSER CARPET
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerIRJET Journal
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONEAUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONEIRJET Journal
 
Tunnel robot ppt
Tunnel robot pptTunnel robot ppt
Tunnel robot pptshakshi58
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlSushil Mishra
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51biharimukund
 
Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...eSAT Journals
 
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERShanmukha S. Potti
 
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...IOSR Journals
 
Grid synchronisation
Grid synchronisationGrid synchronisation
Grid synchronisationmanogna gwen
 

Similar to GESTURE CONTROL ROBOT (20)

DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEM
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
 
Module 4
Module 4Module 4
Module 4
 
Adc and dac
Adc and dacAdc and dac
Adc and dac
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONEAUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
AUTOMATIC ACCELERATION CONTROL IN TRAFFIC SIGNAL/SCHOOL ZONE
 
Tunnel robot ppt
Tunnel robot pptTunnel robot ppt
Tunnel robot ppt
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor control
 
7380969 Line Follower Using At89c51
7380969 Line Follower Using At89c517380969 Line Follower Using At89c51
7380969 Line Follower Using At89c51
 
Newppt major
Newppt majorNewppt major
Newppt major
 
INTELIGENT RAILWAY SYSTEM
INTELIGENT RAILWAY SYSTEMINTELIGENT RAILWAY SYSTEM
INTELIGENT RAILWAY SYSTEM
 
Team7 report
Team7 reportTeam7 report
Team7 report
 
Automatic mall elevator
Automatic mall elevatorAutomatic mall elevator
Automatic mall elevator
 
Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...
 
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
Speed Control of FSTP Inverter Fed Induction Motor Drive with a Neural Networ...
 
C010141422
C010141422C010141422
C010141422
 
Grid synchronisation
Grid synchronisationGrid synchronisation
Grid synchronisation
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

GESTURE CONTROL ROBOT

  • 1. Gesture Controlled Robot Gesture Controlled Robot A Kartikane 1sg11ec001 Ankit Narayan singh 1sg11ec010 Rajanish kumar 1sg11ec062 Satyam kumar 1sg11ec072 Under the Guidance of: RAVISHANKARA M.N. (ASSOCIATE PROFESSOR) Electronics & Communication, SCE 2014 – 15 1
  • 2. OBJECTIVE OF PROJECT The objective is to make this device simple as well as cheap gesture controlled robot so that it could be mass produced and can be used for a number of purposes. Electronics & Communication, SCE 2014 – 15 2 Gesture Controlled Robot
  • 3. Introduction • Gesture Controlled Robot is a robot which can be controlled by simple gestures. • The user just needs to wear a gesture device which includes a sensor. • The sensor will record the movement of hand in a specific direction which will result in the movement of the robot in the respective direction. • The robot and the Gesture device are connected wirelessly via radio waves. • The wireless communication enables the user to interact with the robot in a more friendly way. • Thus, such gesture-based interfaces can not only substitute the common interface devices but can also be exploited to extend their functionality. Electronics & Communication, SCE 2014 – 15 3 Gesture Controlled Robot
  • 4. Block diagram Transmitter Section Receiver Section Electronics & Communication, SCE 2014 – 15 4 Gesture Controlled Robot Accelerometer Comparator Encoder RF Transmitter RF Receiver Decoder Microcontroller Motor Driver Geared DC Motors
  • 5. HARDWARE DESCRIPTION Electronics & Communication, SCE 2014 – 15 5
  • 6. • ACCELEROMETER (ADXL335) An Accelerometer is an electromechanical device that measures acceleration forces. These forces may be static, like the constant force of gravity pulling at your feet, or they could be dynamic – caused by moving or vibrating the accelerometer. It is a kind of sensor which record acceleration and gives an analog data while moving in X,Y,Z direction or may be X,Y direction only depending on the type of the sensor. Electronics & Communication, SCE 2014 – 15 6 Gesture Controlled Robot
  • 7. PIN NO. SYMBOL FUNCTION 1 ST Sets the sensitivity of the accelerometer 2 Z Records analog data for Z direction 3 Y Records analog data for Y direction 4 X Records analog data for X direction 5 GND Connected to ground for biasing 6 VCC +3.3 volt is applied Electronics & Communication, SCE 2014 – 15 7 Gesture Controlled Robot
  • 8. • COMPARATOR IC (LM324) The comparator ic compares the analog voltage received from the accelerometer and compares it with a reference voltage and gives a particular high or low voltage. The received signal is quite noisy and of various voltage levels. This ic compares those levels and outputs in the form of 1 or 0 voltage level. This process is called signal conditioning. The figure shown below is comparator IC. The pins 1, 7, 8 and 14 are output pins. Electronics & Communication, SCE 2014 – 15 8 Gesture Controlled Robot
  • 9. Electronics & Communication, SCE 2014 – 15 9 Gesture Controlled Robot
  • 10. PIN NO. SYMBOL FUNCTION 1 Output 1 Output of 1st Comparator 2 Input 1- Inverting Input of 1st Comparator 3 Input1+ Non-Inverting Input of 1st Comparator 4 VCC Supply Voltage; 5V (up to 32V) 5 Input 2+ Non-Inverting Input of 2nd Comparator 6 Input 2- Inverting Input of 2nd Comparator 7 Output 2 Output of 2nd Comparator 8 Output 3 Output of 3rd Comparator 9 Input 3- Inverting Input of 3rd Comparator 10 Input 3+ Non-Inverting Input of 3rd Comparator 11 Ground Ground (0V) 12 Input 4+ Non-Inverting Input of 4th Comparator 13 Input 4- Inverting Input of 4th Comparator 14 Output 4 Output of 4th Comparator Electronics & Communication, SCE 2014 – 15 10
  • 11. • ENCODER IC (PT2262) • It encodes data and address pins into serial coded waveform suitable for RF or IR modulation. The pin description is shown below. It has 4 input while 1 output pin. The address pins can also be utilized as data pins. Electronics & Communication, SCE 2014 – 15 11 Gesture Controlled Robot
  • 12. Electronics & Communication, SCE 2014 – 15 12 PIN NO. SYMBOL FUNCTION 1-8 A0-A7 Address pins 9 Vss Ground pin 13-10 D0-D3 Output pins 14 TE Enables the transmission 15-16 Osc1-Osc2 Rosc of 470K ohm is connected 17 Dout Output for transmission 18 Vcc 5V supply voltage Gesture Controlled Robot
  • 13. • RF MODULE (Rx/Tx) Although radio frequency is a rate of oscillation, the term "radio frequency" or its abbreviation "RF" are also used as a synonym for radio – i.e. to describe the use of wireless communication, as opposed to communication via electric wires The RF module is working on the frequency of 315 MHz and has a range of 50-80 meters. Electronics & Communication, SCE 2014 – 15 13 Gesture Controlled Robot
  • 14. Electronics & Communication, SCE 2014 – 15 14 PIN FUNCTION VCC 5V supply GND Ground pin Data Input from pin 17 of PT2262 for data transmission Ant A wire attached here works as an antenna RF Transmitter Gesture Controlled Robot
  • 15. Electronics & Communication, SCE 2014 – 15 15 PIN FUNCTION VCC 5V supply GND Ground pin Data Output to pin 14 of PT2272 for data transmission Ant A wire attached here works as an antenna RF Receiver Gesture Controlled Robot
  • 16. • DECODER IC (PT2272) The input data is decoded when no error or unmatched codes are found. It has 1 input while 4 output pins. The address pins can also be utilized as data pins. Electronics & Communication, SCE 2014 – 15 16 Gesture Controlled Robot
  • 17. Electronics & Communication, SCE 2014 – 15 17 PIN NO. SYMBOL FUNCTION 1-8 A0-A7 Address pins 9 Vss Ground pin 13-10 D0-D3 Output pins 14 Din Input from RF 15-16 Osc1-Osc2 Rosc of 470K ohm is connected 17 VT Indicates valid transmission 18 Vcc 5V supply voltage Gesture Controlled Robot
  • 18. • MOTOR DRIVER IC (L293D) • It is also known as H-Bridge or Actuator IC. Actuators are those devices which actually gives the movement to do a task like that of a motor. In the real world there are different types of motors available which work on different voltages. Electronics & Communication, SCE 2014 – 15 18 Gesture Controlled Robot
  • 19. Electronics & Communication, SCE 2014 – 15 19 Turning a motor ON and OFF can be achieved by using four switches that are arranged in an intelligent manner such that the circuit not only drives the motor, but also controls its direction. The most common and clever design is a H-bridge circuit where transistors are arranged in a shape that resembles the English alphabet "H". Gesture Controlled Robot
  • 20. • As seen in the image, the circuit has four switches A, B, C and D. Turning these switches ON and OFF can drive a motor in different ways. • When switches A and D are on, motor rotates clockwise. • When B and C are on, the motor rotates anti-clockwise. • When A and B are on, the motor will stop. • Turning on A & C at the same time or B & D at the same time shorts the entire circuit. So, never try to do it. Electronics & Communication, SCE 2014 – 15 20 Gesture Controlled Robot
  • 21. DC MOTORS • A machine that converts DC power into mechanical power is known as a DC motor. Its operation is based on the principle that when a current carrying conductor is placed in a magnetic field, the conductor experiences a mechanical force. • Different connections of the field and armature winding provide different speed/torque regulation features. The speed of a DC motor can be controlled by changing the voltage applied to the armature or by changing the field current. Electronics & Communication, SCE 2014 – 15 21 Gesture Controlled Robot
  • 22. DC GEAR MOTOR • A geared DC Motor has a gear assembly devoted to the motor. The speed of motor is counted in terms of rotations of the shaft per minute and is termed as RPM .The gear assembly helps in increasing the torque and dropping the speed. Using the correct arrangement of gears in a gear motor, its speed can be reduced to any required figure. This concept of reducing the speed with the help of gears and increasing the torque is known as gear reduction. • Reducing the speed put out by the motor while increasing the quantity of applied torque is a important feature of the reduction gear trains found in a gear motor. The decrease in speed is inversely relative to the increase in torque. This association means that, in this sort of device, if the torque were to double, the speed would decrease by one half. Small electric motors, such as the gear motor, are able to move and stand very heavy loads because of these reduction gear trains. While the speed and ability of larger motors is greater, small electric motors are sufficient to bear these loads. Electronics & Communication, SCE 2014 – 15 22 Gesture Controlled Robot
  • 23. Electronics & Communication, SCE 2014 – 15 23 Gesture Controlled Robot
  • 24. Methodology • The transmitting device includes a Comparator IC for assigning proper levels to the input voltages from the accelerometer and an Encoder which is used to encode the data and then it will be transmitted by an RF Transmitter module. • At the receiving end an RF Receiver module will receive the encoded data and decode it by using a decoder. This data is then processed by a microcontroller and passed onto a motor driver to rotate the motors in a special configuration to make the robot move in the same direction as that of the hand. Electronics & Communication, SCE 2014 – 15 24 Gesture Controlled Robot
  • 25. REFERENCES [1] Jochen Triesch and Christoph Von Der Malsburg, “Robotic Gesture Recognition (1997)” [2] http://www.scribd.com/doc/98400320/InTech-Real-Time-Robotic-Hand-Control- UsingHand-Gestures [3] “Gesture Controlled Tank Toy User Guide” <http://www.slideshare.net/neeraj18290/wireless-gesture-controlled-tank-toy-transmitter> Electronics & Communication, SCE 2014 – 15 25 Gesture Controlled Robot
  • 26. APPLICATIONS • Through the use of gesture recognition, remote control with the wave of a hand of various devices is possible. • Gesture controlling is very helpful for handicapped and physically disabled people to achieve certain tasks, such as driving a vehicle. • Gestures can be used to control interactions for entertainment purposes such as gaming to make the game player's experience more interactive or immersive. Electronics & Communication, SCE 2014 – 15 26 Gesture Controlled Robot
  • 27. Thank you for your cooperation! Electronics & Communication, SCE 2014 – 15 27 Gesture Controlled Robot