SlideShare a Scribd company logo
WIRELESS GESTURE CONTROLLED
ROBOTIC ARM
GROUPMEMBERS:
Sneha Daise Paulson - 40
Niloofer Abdul Jaleel - 23
Singh Pooja Kumari - 39
Sruthy Mohan - 44
1W. GESTURE CONTROLLED ROBOTIC ARM
INTRODUCTION
Now a days robots are increasingly being integrated into working
tasks to replace humans esp. to perform the repetitive task.
In worst case scenario, humans pick and place the bomb
somewhere for containment and for repeated pick and place
action in industries.
Therefore a human can be replaced by Robot to do work.
2W. GESTURE CONTROLLED ROBOTIC ARM
Human hand gestures-easier to interact with the robot.
Moves depending on the gesture made by your hand from a
distance.
Areas of
application:
• Medical science
• Surgeries
• Defense
3W. GESTURE CONTROLLED ROBOTIC ARM
BLOCK DIAGRAM:
•TRANSMITTER :
4W. GESTURE CONTROLLED ROBOTIC ARM
RECEIVER:
TRACTION MOVEMENT:
ARM CONTROL:
5W. GESTURE CONTROLLED ROBOTIC ARM
Useful for
sensing
vibrations in
systems.
Contain
capacitive
plates.
Some are fixed, while
others are attached to
miniscule springs that
move as acceleration
forces, act upon the
sensor.
As these plates move in relation to each other,
the capacitance between them changes. From these
changes, the acceleration can be determined.
They can be centered
on piezoelectric
materials. These tiny
crystal structures
output electrical
charge when placed
under mechanical
stress.
6W. GESTURE CONTROLLED ROBOTIC ARM
DESCRIPTION OF BLOCK DIAGRAM:
1. ACCELEROMETER:
VDD- give +5volt to this pin
GND- Connect this pin to the ground for biasing.
X- On this pin we will receive the analog data for x direction movement.
Y- On this pin we will receive the analog data for y direction movement.
Z- On this pin we will receive the analog data for z direction movement.
ST- this pin is use to set the sensitivity of the accelerometer 1.5g/2g/3g/4g.
7W. GESTURE CONTROLLED ROBOTIC ARM
The Accelerometer having 6 pin –
Gestures
for
platform
parallel to the
ground- stop
tilted
forward –
forward
movement
tilted
backward -
backward
movement
tilted towards
right – moves
towards right
tilted
towards left
- moves
towards left
8W. GESTURE CONTROLLED ROBOTIC ARM
Gestures
for arm
Hand
parallel to
the ground
- no
movement
Hand tilted
right – arm
widens
Hand tilted
left – arm
closes
9W. GESTURE CONTROLLED ROBOTIC ARM
2. RF TRANSCIEVER MODEM
•Working at 2.4 GHz frequency in half duplex mode with automatic
switching of receive/transmit mode with LED indication.
• Receives and Transmits serial data of adjustable baud rate of 9600/115200
bps
• Stable, small size, easier mounting.
• RF range 50-70 meters
• GND: Common Ground
• +3.3V/5V : Regulated positive power input 3.3V to 5V DC
• TX : Transmit Output
• RX : Receive Input
PIN DESCRIPTIONS:
10W. GESTURE CONTROLLED ROBOTIC ARM
3. MICROCONTROLLER (PIC16F877A)
• Operating speed: DC – 20 MHz clock input
• Up to 8K x 14 words of Flash Program Memory,
• Up to 368 x 8 bytes of Data Memory (RAM),
• Up to 256 x 8 bytes of EEPROM Data Memory
The processing is the most important part of the robot.
Peripheral Features:
• Timer0: 8-bit timer/counter with 8-bit prescaler
• Timer1: 16-bit timer/counter with prescaler
• Timer2: 8-bit timer/counter with prescaler and postscaler
11W. GESTURE CONTROLLED ROBOTIC ARM
• - Capture is 16-bit, max. resolution is 12.5 ns
• - Compare is 16-bit, max. resolution is 200 ns
• - PWM max. resolution is 10-bit
Two Capture, Compare, PWM modules
• Synchronous Serial Port (SSP) with SPI™ (Master mode) and
I2C™ (Master/Slave)
• Universal Synchronous Asynchronous Receiver Transmitter
(USART/SCI) with 9-bit address detection
• Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and
CS controls (40/44-pin only)
• Brown-out detection circuitry for Brown-out Reset (BOR)
12W. GESTURE CONTROLLED ROBOTIC ARM
• 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
• Brown-out Reset (BOR)
• - Two analog comparators
• - Programmable on-chip voltage reference (VREF) module
• - Programmable input multiplexing from device inputs and
internal voltage reference
• - Comparator outputs are externally accessible
• Analog Comparator module with:
13W. GESTURE CONTROLLED ROBOTIC ARM
Analog Features:
• 100,000 erase/write cycle Enhanced Flash program memory
typical
• 1,000,000 erase/write cycle Data EEPROM memory typical
• Data EEPROM Retention > 40 years
• Self-reprogrammable under software control
• In-Circuit Serial Programming™ (ICSP™) via two pins
• Single-supply 5V In-Circuit Serial Programming
• Watchdog Timer (WDT) with its own on-chip RC oscillator
for reliable operation
• Programmable code protection
• Power saving Sleep mode
• Selectable oscillator options
• In-Circuit Debug (ICD) via two pins
Special Microcontroller
Features:
14W. GESTURE CONTROLLED ROBOTIC ARM
15W. GESTURE CONTROLLED ROBOTIC ARM
4. ACTUATOR(L293D)
H-Bridge base Motor Driver IC
The driver IC L293D is quad push-pull
drivers capable of delivering output
currents to 1A per channel respectively.
Accepts TTL logic levels
Drives inductive loads (DC motors)
Each channel has enable input
W. GESTURE CONTROLLED ROBOTIC ARM 16
5. ACTUATION
The "muscles" of a mechanical arm, the
parts which convert stored energy into
movement.
Most popular actuators are electric motors
that spin a wheel or gear, and linear
actuators that control industrial mechanical
arm in factors.
But there are some recent advances in
alternative types of actuators, powered by
electricity, chemicals, or compressed air.
is a robot manipulator, programmable with
similar functions to a human arm.
The end effectors can be designed to perform
any desired task such as, gripping, spinning
etc, depending on the application.
17W. GESTURE CONTROLLED ROBOTIC ARM
6. ROBOTIC ARM
W. GESTURE CONTROLLED ROBOTIC ARM 18
7. LCD DISPLAY (LM016L)
ALGORITHM
We are going to discuss:
1. Transmitter side algorithm
2. Receiver side algorithm
19W. GESTURE CONTROLLED ROBOTIC ARM
START
INITIALIZE PIC
INITIALIZE LCD
DISPLAY INITIAL MESSAGE
CHECK
MODE
SWITCH
DO ADC FOR X
VALUE
>Z FOR
‘F’
MOTION
TEXT ‘F’
MOTION
COMMAND
>Z FOR
‘B’
MOTION
TEXT ‘B’
MOTION
COMMAND
A
B
DO ADC FOR
X VALUE
>Z FOR
‘H’
MOTION
TEXT ‘H’
MOTION
COMMAND
>Z FOR
‘O’
MOTION
TEXT ‘O’
MOTION
COMMAND
B
YES
YES YES
YESYES
NO
NO NO
NO NO
NO
NO
TRANSMITTER SIDE ALGORITHM
20W. GESTURE CONTROLLED ROBOTIC ARM
A
DO ADC FOR
Y VALUE
>Z FOR
‘L’
MOTION
TEXT ‘L’
MOTION
COMMAND
>Z FOR
‘R’
MOTION
TEXT ‘R’
MOTION
COMMAND
B
NO
NO
NO
YES
YES
<Z FOR ‘B’
MOTION &
<Z FOR ‘F’
MOTION
TEXT ‘S’
COMMAND
YES
NO
21W. GESTURE CONTROLLED ROBOTIC ARM
RECEIVER SIDE ALGORITHM
START
INITIALIZE PIC
RECEPTION
CHECK
CHECK MODE
SET
MODE
CHECK ‘H’
COMMAND
CHECK ‘U’
COMMAND
DRIVE HOLD
MOTOR
ANTICLOCK-
WISE
CHECK
ARM OPEN
SENSOR
STOP HOLD
MOTOR
C
C
DRIVE HOLD
MOTOR
CLOCKWISE
CHECK
PROXIMIT
Y SWITCH
STOP HOLD
MOTOR
C
D
YES
YES
YES
NO
YES
C
NOYES
NO
NO
ARM
MODE TRACTION
MODE
NO
22W. GESTURE CONTROLLED ROBOTIC ARM
D
CHECK ‘F’
COMMAND
CHECK ‘B’
COMMAND
CHECK ‘L’
COMMAND
CHECK ‘R’
COMMAND
CHECK ‘S’
COMMAND
DRIVE ROBOT
MOTOR
FORWARD
DRIVE ROBOT
MOTOR
BACKWARD
DRIVE ROBOT
MOTOR LEFT
DRIVE ROBOT
MOTOR RIGHT
STOP
ROBOT C
YES
YES
YES
YES
YES
NO
NO
NO
NO
23W. GESTURE CONTROLLED ROBOTIC ARM
W. GESTURE CONTROLLED ROBOTIC ARM 24
TRANSMITTER SIDE CIRCUIT DIAGRAM
W. GESTURE CONTROLLED ROBOTIC ARM 25
RECEIVER SIDE CIRCUIT DIAGRAM
W. GESTURE CONTROLLED ROBOTIC ARM 26
PCB LAYOUTS
W. GESTURE CONTROLLED ROBOTIC ARM 27
TRANSMITTER
W. GESTURE CONTROLLED ROBOTIC ARM 28
RECEIVER
PROGRAM CODES
29W. GESTURE CONTROLLED ROBOTIC ARM
W. GESTURE CONTROLLED ROBOTIC ARM 30
CURRENT STATUS
31W. GESTURE CONTROLLED ROBOTIC ARM
Finally……
Thanks to The
Almighty GOD….
Thanks to all the
teachers for guiding us.
Thanks to our families
and….Thanks to
our friends

More Related Content

What's hot (20)

PPT
Initial Conditions of Resistor, Inductor & Capacitor
Jayanshu Gundaniya
 
PPTX
Landmines Detection by Robots presentation
Ahmed Abdelaziz
 
PPTX
Passive infrared based human detection alive robot
Sidharth Mohapatra
 
PPTX
Humanoid Robotics
Ramya Mk
 
PPTX
Line Following Robot
Vikram Jha
 
PPTX
Obstacle Avoidance Robot
Ratan Srikanth
 
PPTX
Gesture Control Robot
nikhilsaini25
 
PPTX
Operational amplifier parameters
UshaRani289
 
PPTX
Obstacle avoiding Robot
Rasheed Khan
 
DOCX
Obstacle Avoiding Robot Report Robot23
Abhijeet kapse
 
PPTX
Line follower robot
Rohit Dadoriya
 
PPTX
Humanoid robot
Som Mishra
 
PPTX
Mems based hand gesture controlled robot
Sriteja Rst
 
PPTX
Function generator
Bhavin Mangukiya
 
PPT
HUMANOID ROBOT PPT
Çhetáñ Âhírråö
 
PPTX
Robotic arm
kartikeya Agarwal
 
PDF
IRJET- Smart Speaking Glove for Speech Impaired People
IRJET Journal
 
PPTX
WATER LEVEL AUTOMATIC PUMP CONTROLLER
Shiv Kapil
 
PPTX
Bluetooth controlled robot
UVSofts Technologies
 
Initial Conditions of Resistor, Inductor & Capacitor
Jayanshu Gundaniya
 
Landmines Detection by Robots presentation
Ahmed Abdelaziz
 
Passive infrared based human detection alive robot
Sidharth Mohapatra
 
Humanoid Robotics
Ramya Mk
 
Line Following Robot
Vikram Jha
 
Obstacle Avoidance Robot
Ratan Srikanth
 
Gesture Control Robot
nikhilsaini25
 
Operational amplifier parameters
UshaRani289
 
Obstacle avoiding Robot
Rasheed Khan
 
Obstacle Avoiding Robot Report Robot23
Abhijeet kapse
 
Line follower robot
Rohit Dadoriya
 
Humanoid robot
Som Mishra
 
Mems based hand gesture controlled robot
Sriteja Rst
 
Function generator
Bhavin Mangukiya
 
HUMANOID ROBOT PPT
Çhetáñ Âhírråö
 
Robotic arm
kartikeya Agarwal
 
IRJET- Smart Speaking Glove for Speech Impaired People
IRJET Journal
 
WATER LEVEL AUTOMATIC PUMP CONTROLLER
Shiv Kapil
 
Bluetooth controlled robot
UVSofts Technologies
 

Viewers also liked (20)

PDF
Word embeddings et leurs applications (Meetup TDS, 2016-06-30)
Camille Pradel
 
PPTX
La plateforme CHESS un outil pour l’analyse comparative des technologies de c...
Nabil Bouzerna
 
PDF
Cyborg Design: Multimodal Interactions, Information, and Environments for Wea...
Bennett King
 
PDF
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
IEEEP Karachi
 
PPTX
Cyborgs-The next generation human-robotic devices
Rohit Agrawal
 
PPTX
Glove sector
siti dahliah
 
ODP
Cyborg Presentation
shas3233
 
PDF
Glass Camp - Meetup #15 Presse & Media @Presstalis - Décembre 2014
Glasscamp
 
PDF
Nabil bouzerna - Mémoire d'ingénieur / Master Thesis ENSIIE - ADVESTIGO - 2007
Nabil Bouzerna
 
PPTX
La reconnaissance gestuelle
beblop
 
PDF
SODA-IIoT4ConnectedCars: Spread updates between cars with limited Internet ac...
Nabil Bouzerna
 
PPT
Deaf and dumb
Mariam Khalid
 
PDF
Petit-déjeuner OCTO - Objets connectés : We Are Able !
OCTO Technology
 
PDF
SODA-IIoT4Automotive: Blockchain to keep the Automotive ECU up-to-date
Nabil Bouzerna
 
PPTX
Smart glove
Sapna Patil
 
PDF
Future@SystemX - Nabil Bouzerna - Experiment IMM Project
Nabil Bouzerna
 
PPTX
Gesture Recognition
Shounak Katyayan
 
PPTX
Gesture Recognition Technology-Seminar PPT
Suraj Rai
 
PPTX
Gestures and body language
mariashanicemitra
 
PPTX
Gesture recognition
PrachiWadekar
 
Word embeddings et leurs applications (Meetup TDS, 2016-06-30)
Camille Pradel
 
La plateforme CHESS un outil pour l’analyse comparative des technologies de c...
Nabil Bouzerna
 
Cyborg Design: Multimodal Interactions, Information, and Environments for Wea...
Bennett King
 
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
IEEEP Karachi
 
Cyborgs-The next generation human-robotic devices
Rohit Agrawal
 
Glove sector
siti dahliah
 
Cyborg Presentation
shas3233
 
Glass Camp - Meetup #15 Presse & Media @Presstalis - Décembre 2014
Glasscamp
 
Nabil bouzerna - Mémoire d'ingénieur / Master Thesis ENSIIE - ADVESTIGO - 2007
Nabil Bouzerna
 
La reconnaissance gestuelle
beblop
 
SODA-IIoT4ConnectedCars: Spread updates between cars with limited Internet ac...
Nabil Bouzerna
 
Deaf and dumb
Mariam Khalid
 
Petit-déjeuner OCTO - Objets connectés : We Are Able !
OCTO Technology
 
SODA-IIoT4Automotive: Blockchain to keep the Automotive ECU up-to-date
Nabil Bouzerna
 
Smart glove
Sapna Patil
 
Future@SystemX - Nabil Bouzerna - Experiment IMM Project
Nabil Bouzerna
 
Gesture Recognition
Shounak Katyayan
 
Gesture Recognition Technology-Seminar PPT
Suraj Rai
 
Gestures and body language
mariashanicemitra
 
Gesture recognition
PrachiWadekar
 
Ad

Similar to Wireless gesture controlled robotic arm (20)

PPTX
Robo arm final 2 (2)
Godhuli Biswas
 
PPTX
Robotic Arm using flex sensor and servo motor
jovin Richard
 
PPTX
Robot arm control through human hand motion
vignesh viki
 
PPT
MARK ROBOTIC ARM.ppt
tffttfyyf
 
PPT
MARK ROBOTIC ARM.ppt
Afstddrrdv
 
PDF
IRJET - Controlling 4 DOF Robotic ARM with 3-Axis Accelerometer and Flex ...
IRJET Journal
 
PPTX
presentation
Hitesh Tripathi
 
PDF
IRJET-Gesture Recognition Robot using Digital Image Processing
IRJET Journal
 
PDF
IRJET- Mechanical Design and Fabrication of Hand Motion Controlled Robotic...
IRJET Journal
 
PDF
Vehicle Controlled by Hand Gesture Using Raspberry pi
IRJET Journal
 
PPTX
Batch 11 - Final Review Department of Mechatronics
DinooJoel
 
PPTX
Hand Gesture controlled Robotic Arm | Android | Arduino
Parvez Hafeez
 
PDF
IRJET- Design and Implementation of Gesture Controlled Robot with a Robotic ARM
IRJET Journal
 
PDF
Performance analysis of gesture controlled robotic car
eSAT Journals
 
PDF
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
Snehasis Mondal
 
PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
PDF
Design of Robotic Arm based on Hand Gesture Control System using Wireless Sen...
IRJET Journal
 
PPTX
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
PDF
GESTURE CONTROLLED CbbhnjjnjjjjjAR (2).pdf
ohm333kg
 
Robo arm final 2 (2)
Godhuli Biswas
 
Robotic Arm using flex sensor and servo motor
jovin Richard
 
Robot arm control through human hand motion
vignesh viki
 
MARK ROBOTIC ARM.ppt
tffttfyyf
 
MARK ROBOTIC ARM.ppt
Afstddrrdv
 
IRJET - Controlling 4 DOF Robotic ARM with 3-Axis Accelerometer and Flex ...
IRJET Journal
 
presentation
Hitesh Tripathi
 
IRJET-Gesture Recognition Robot using Digital Image Processing
IRJET Journal
 
IRJET- Mechanical Design and Fabrication of Hand Motion Controlled Robotic...
IRJET Journal
 
Vehicle Controlled by Hand Gesture Using Raspberry pi
IRJET Journal
 
Batch 11 - Final Review Department of Mechatronics
DinooJoel
 
Hand Gesture controlled Robotic Arm | Android | Arduino
Parvez Hafeez
 
IRJET- Design and Implementation of Gesture Controlled Robot with a Robotic ARM
IRJET Journal
 
Performance analysis of gesture controlled robotic car
eSAT Journals
 
ACCELEROMETER BASED HAND GESTURE CONTROLLED ROBOT USING ARDUINO
Snehasis Mondal
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 
Design of Robotic Arm based on Hand Gesture Control System using Wireless Sen...
IRJET Journal
 
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
GESTURE CONTROLLED CbbhnjjnjjjjjAR (2).pdf
ohm333kg
 
Ad

Recently uploaded (20)

PDF
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PDF
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
PPTX
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PPTX
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
PPTX
Ground improvement techniques-DEWATERING
DivakarSai4
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
PPTX
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
Ground improvement techniques-DEWATERING
DivakarSai4
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
Zero Carbon Building Performance standard
BassemOsman1
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 

Wireless gesture controlled robotic arm

  • 1. WIRELESS GESTURE CONTROLLED ROBOTIC ARM GROUPMEMBERS: Sneha Daise Paulson - 40 Niloofer Abdul Jaleel - 23 Singh Pooja Kumari - 39 Sruthy Mohan - 44 1W. GESTURE CONTROLLED ROBOTIC ARM
  • 2. INTRODUCTION Now a days robots are increasingly being integrated into working tasks to replace humans esp. to perform the repetitive task. In worst case scenario, humans pick and place the bomb somewhere for containment and for repeated pick and place action in industries. Therefore a human can be replaced by Robot to do work. 2W. GESTURE CONTROLLED ROBOTIC ARM
  • 3. Human hand gestures-easier to interact with the robot. Moves depending on the gesture made by your hand from a distance. Areas of application: • Medical science • Surgeries • Defense 3W. GESTURE CONTROLLED ROBOTIC ARM
  • 4. BLOCK DIAGRAM: •TRANSMITTER : 4W. GESTURE CONTROLLED ROBOTIC ARM
  • 5. RECEIVER: TRACTION MOVEMENT: ARM CONTROL: 5W. GESTURE CONTROLLED ROBOTIC ARM
  • 6. Useful for sensing vibrations in systems. Contain capacitive plates. Some are fixed, while others are attached to miniscule springs that move as acceleration forces, act upon the sensor. As these plates move in relation to each other, the capacitance between them changes. From these changes, the acceleration can be determined. They can be centered on piezoelectric materials. These tiny crystal structures output electrical charge when placed under mechanical stress. 6W. GESTURE CONTROLLED ROBOTIC ARM DESCRIPTION OF BLOCK DIAGRAM: 1. ACCELEROMETER:
  • 7. VDD- give +5volt to this pin GND- Connect this pin to the ground for biasing. X- On this pin we will receive the analog data for x direction movement. Y- On this pin we will receive the analog data for y direction movement. Z- On this pin we will receive the analog data for z direction movement. ST- this pin is use to set the sensitivity of the accelerometer 1.5g/2g/3g/4g. 7W. GESTURE CONTROLLED ROBOTIC ARM The Accelerometer having 6 pin –
  • 8. Gestures for platform parallel to the ground- stop tilted forward – forward movement tilted backward - backward movement tilted towards right – moves towards right tilted towards left - moves towards left 8W. GESTURE CONTROLLED ROBOTIC ARM
  • 9. Gestures for arm Hand parallel to the ground - no movement Hand tilted right – arm widens Hand tilted left – arm closes 9W. GESTURE CONTROLLED ROBOTIC ARM
  • 10. 2. RF TRANSCIEVER MODEM •Working at 2.4 GHz frequency in half duplex mode with automatic switching of receive/transmit mode with LED indication. • Receives and Transmits serial data of adjustable baud rate of 9600/115200 bps • Stable, small size, easier mounting. • RF range 50-70 meters • GND: Common Ground • +3.3V/5V : Regulated positive power input 3.3V to 5V DC • TX : Transmit Output • RX : Receive Input PIN DESCRIPTIONS: 10W. GESTURE CONTROLLED ROBOTIC ARM
  • 11. 3. MICROCONTROLLER (PIC16F877A) • Operating speed: DC – 20 MHz clock input • Up to 8K x 14 words of Flash Program Memory, • Up to 368 x 8 bytes of Data Memory (RAM), • Up to 256 x 8 bytes of EEPROM Data Memory The processing is the most important part of the robot. Peripheral Features: • Timer0: 8-bit timer/counter with 8-bit prescaler • Timer1: 16-bit timer/counter with prescaler • Timer2: 8-bit timer/counter with prescaler and postscaler 11W. GESTURE CONTROLLED ROBOTIC ARM
  • 12. • - Capture is 16-bit, max. resolution is 12.5 ns • - Compare is 16-bit, max. resolution is 200 ns • - PWM max. resolution is 10-bit Two Capture, Compare, PWM modules • Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave) • Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection • Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only) • Brown-out detection circuitry for Brown-out Reset (BOR) 12W. GESTURE CONTROLLED ROBOTIC ARM
  • 13. • 10-bit, up to 8-channel Analog-to-Digital Converter (A/D) • Brown-out Reset (BOR) • - Two analog comparators • - Programmable on-chip voltage reference (VREF) module • - Programmable input multiplexing from device inputs and internal voltage reference • - Comparator outputs are externally accessible • Analog Comparator module with: 13W. GESTURE CONTROLLED ROBOTIC ARM Analog Features:
  • 14. • 100,000 erase/write cycle Enhanced Flash program memory typical • 1,000,000 erase/write cycle Data EEPROM memory typical • Data EEPROM Retention > 40 years • Self-reprogrammable under software control • In-Circuit Serial Programming™ (ICSP™) via two pins • Single-supply 5V In-Circuit Serial Programming • Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation • Programmable code protection • Power saving Sleep mode • Selectable oscillator options • In-Circuit Debug (ICD) via two pins Special Microcontroller Features: 14W. GESTURE CONTROLLED ROBOTIC ARM
  • 15. 15W. GESTURE CONTROLLED ROBOTIC ARM 4. ACTUATOR(L293D) H-Bridge base Motor Driver IC The driver IC L293D is quad push-pull drivers capable of delivering output currents to 1A per channel respectively. Accepts TTL logic levels Drives inductive loads (DC motors) Each channel has enable input
  • 16. W. GESTURE CONTROLLED ROBOTIC ARM 16 5. ACTUATION The "muscles" of a mechanical arm, the parts which convert stored energy into movement. Most popular actuators are electric motors that spin a wheel or gear, and linear actuators that control industrial mechanical arm in factors. But there are some recent advances in alternative types of actuators, powered by electricity, chemicals, or compressed air.
  • 17. is a robot manipulator, programmable with similar functions to a human arm. The end effectors can be designed to perform any desired task such as, gripping, spinning etc, depending on the application. 17W. GESTURE CONTROLLED ROBOTIC ARM 6. ROBOTIC ARM
  • 18. W. GESTURE CONTROLLED ROBOTIC ARM 18 7. LCD DISPLAY (LM016L)
  • 19. ALGORITHM We are going to discuss: 1. Transmitter side algorithm 2. Receiver side algorithm 19W. GESTURE CONTROLLED ROBOTIC ARM
  • 20. START INITIALIZE PIC INITIALIZE LCD DISPLAY INITIAL MESSAGE CHECK MODE SWITCH DO ADC FOR X VALUE >Z FOR ‘F’ MOTION TEXT ‘F’ MOTION COMMAND >Z FOR ‘B’ MOTION TEXT ‘B’ MOTION COMMAND A B DO ADC FOR X VALUE >Z FOR ‘H’ MOTION TEXT ‘H’ MOTION COMMAND >Z FOR ‘O’ MOTION TEXT ‘O’ MOTION COMMAND B YES YES YES YESYES NO NO NO NO NO NO NO TRANSMITTER SIDE ALGORITHM 20W. GESTURE CONTROLLED ROBOTIC ARM
  • 21. A DO ADC FOR Y VALUE >Z FOR ‘L’ MOTION TEXT ‘L’ MOTION COMMAND >Z FOR ‘R’ MOTION TEXT ‘R’ MOTION COMMAND B NO NO NO YES YES <Z FOR ‘B’ MOTION & <Z FOR ‘F’ MOTION TEXT ‘S’ COMMAND YES NO 21W. GESTURE CONTROLLED ROBOTIC ARM
  • 22. RECEIVER SIDE ALGORITHM START INITIALIZE PIC RECEPTION CHECK CHECK MODE SET MODE CHECK ‘H’ COMMAND CHECK ‘U’ COMMAND DRIVE HOLD MOTOR ANTICLOCK- WISE CHECK ARM OPEN SENSOR STOP HOLD MOTOR C C DRIVE HOLD MOTOR CLOCKWISE CHECK PROXIMIT Y SWITCH STOP HOLD MOTOR C D YES YES YES NO YES C NOYES NO NO ARM MODE TRACTION MODE NO 22W. GESTURE CONTROLLED ROBOTIC ARM
  • 23. D CHECK ‘F’ COMMAND CHECK ‘B’ COMMAND CHECK ‘L’ COMMAND CHECK ‘R’ COMMAND CHECK ‘S’ COMMAND DRIVE ROBOT MOTOR FORWARD DRIVE ROBOT MOTOR BACKWARD DRIVE ROBOT MOTOR LEFT DRIVE ROBOT MOTOR RIGHT STOP ROBOT C YES YES YES YES YES NO NO NO NO 23W. GESTURE CONTROLLED ROBOTIC ARM
  • 24. W. GESTURE CONTROLLED ROBOTIC ARM 24 TRANSMITTER SIDE CIRCUIT DIAGRAM
  • 25. W. GESTURE CONTROLLED ROBOTIC ARM 25 RECEIVER SIDE CIRCUIT DIAGRAM
  • 26. W. GESTURE CONTROLLED ROBOTIC ARM 26 PCB LAYOUTS
  • 27. W. GESTURE CONTROLLED ROBOTIC ARM 27 TRANSMITTER
  • 28. W. GESTURE CONTROLLED ROBOTIC ARM 28 RECEIVER
  • 29. PROGRAM CODES 29W. GESTURE CONTROLLED ROBOTIC ARM
  • 30. W. GESTURE CONTROLLED ROBOTIC ARM 30 CURRENT STATUS
  • 31. 31W. GESTURE CONTROLLED ROBOTIC ARM Finally…… Thanks to The Almighty GOD…. Thanks to all the teachers for guiding us. Thanks to our families and….Thanks to our friends