SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34
www.ijera.com 32|P a g e
ArduinoBased Head GestureControlled Robot UsingWireless
Communication
*Saurabh Kandalkar, Pratik Kadam**, Prof. A. B. Kadu
TY-BTech(Department of Instrumentation and control,Vishwkarma Institute Of Technology,Pune.)
(Assistent ProfessorVishwkarma Institute Of Technology,Pune.)
ABSTRACT
This paper describes the robustness of ardiuno based head movement controlled robot. This robot is controlled
using motion sensor which is mounted on the head. In future there is need of robots which can be used to ease
the human tasks and interact with the human easily. Our objective is to control the robot using head gesture.
Accelerometer is used to detect the direction of head movement. In order to full-fill our requirement a program
has been written and executed using a microcontroller system. By observing the results of experimentation our
gesture formula is very competent and it’s also enhance the natural way of intelligence and also assembled in a
simple hardware circuit.
Keywords–Accelerometer, Arduino, Head movement, robot,wireless.
I. INTRODUCTION
Now days, human are working on developing the
new techniques of interacting with the robot. The
gesture is one of these techniques which is more
flexible than other. A gesture is a form of non-verbal
communication in which visible bodily actions
communicate particular messages. It comprises of
sound, light variation or any type of body movement.
Based upon the type of gestures, they have been
captured via Acoustic (sound), Tactile (touch),
Optical (light), Motion Technologies , data glove,
Bluetooth, infrared beams etc. Motion Technology
has succeeded in drawing the attention of researchers
from different parts of the world.
II. HARDWARE DESIGN:
Our requirement is to move the robot without
any direct contact with it. Gesture is used to achieve
this. Gesture is a nonverbal and easier physical
action. A sensor that takes gesture as its input can do
this job. The Power supply is a reference to a source
of electrical power. A device or system that supplies
electrical or other types of energy to an output
load or group of loads is called a power supply
unit or PSU. The term is most commonly applied to
electrical energy supplies, less often to mechanical
ones, and rarely to others. The motion sensor is used
is accelerometer. The ADXL335 is a small, thin, low
power, complete 3-axis accelerometer with signal
conditioned voltage outputs. The product measures
acceleration with a minimum full-scale range of ±3 g.
It can measure the static acceleration of gravity in
tilt-sensing applications, as well as dynamic
acceleration resulting from motion, shock, or
vibration. RF module, as the name suggests, uses
radio frequency to send signals. These signals are
transmitted at a particular frequency and a baud rate.
A receiver can receive these signals only if it is
configured for that frequency. A four channel
encoder/decoder pair has also been used in this
system. The input signals, at the transmitter side, are
taken through accelerometer while the outputs are
monitored by motion of the robot.
This radio frequency (RF) transmission system
employs Amplitude Shift Keying (ASK) with
transmitter/receiver (Tx/Rx) pair operating at 434
MHz. The transmitter module takes serial input and
transmits these signals through RF. The transmitted
signals are received by the receiver module placed
away from the source of transmission. The system
allows one way communication between two nodes,
namely, transmission and reception. The RF module
has been used in conjunction with a set of four
channel encoder/decoder ICs. Here HT12E & HT12D
have been used as encoder and decoder respectively.
The encoder converts the parallel inputs (from the
accelerometer) into serial set of signals. These signals
are serially transferred through RF to the reception
point. The decoder is used after the RF receiver to
decode the serial format and retrieve the original
signals as outputs. This output is given to the ardiuno.
Motor Driver LN293D is connected to the ardiuno
microcontroller. The L293 and L293D are quadruple
high-current half-H drivers. The L293 is designed to
provide bidirectional drive currents of up to 1 A at
voltages from 4.5 V to 36 V. The L293D is designed
to provide bidirectional drive currents of up to 600-
mA at voltages from 4.5 V to 36 V. Both devices are
designed to drive inductive loads such as relays,
solenoids, dc and bipolar stepping motors, as well as
other highcurrent/ high-voltage loads in positive-
supply applications.
RESEARCH ARTICLE OPEN ACCESS
SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34
www.ijera.com 33|P a g e
Transmitting section: The above transmitting
diagram indicates the transmitting section which
includes an accelerometer whose output is in
continuous form as the encoder can only understands
the digital data we are using the comparator for
converting the analogy data to digital data and this
data is to be transmitted so we are using radio
transmitter which transmits the serial data converted
by the encoder from parallel data.
Receiving Section: The above receiving block
diagram indicates the receiver section the transmitted
data by the transmitter is received by the RF receiver
and the serial data is given as input to the decoder
which converts the serial data to parallel data and is
given as input to the microcontroller which consists
of a predefined program to fulfil our task, depending
upon the data received the controller generates some
signals to the motor driver.here the purpose of the
motor driver is to drive the motors.
III. SOFTWARE PART
We have developed program using arduino IDE.
First We checked the reading of accelerometer output
on serial monitor of arduino software and then
observed the changes in outputs in our required
directions. We have given a range of x-pin and y-pin
for doing particular pins high. Here we are using four
pins which are connected via RF to another driver
circuit to drive motors. By sending the particular bit
configurations or patterns we are making the vehicle
to move in that particular direction accordingly.
IV. EXPERIMENTAL RESULTS:-
When we move our head downward robotic
vehicle moves in forward direction. By moving head
moving upward our vehicle moves in reverse
direction and when we make our head stable that is
Looking straight the robotic vehicle stops. When we
move our head towards right side the vehicle takes
the right turn & respectively when we move our head
towards left side the vehicle takes left turn.
Accelerometer
Sensor
Ardiuno
HT12E RF TRANSMITTER
RF ReceiverHT12D
Ardiuno
Microcontroller
IR Sensor
Motors
LN293D
SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34
www.ijera.com 34|P a g e
V. FIGURES AND TABLES
1.Direction of Robot according to the outputs of
accelerometer:-
Direction Analog Values Transferred Data
Forward Xpin<330 1010
Reverse Xpin>370 0101
Right Ypin>330 1101
Left Ypin<370 1110
Stop 330<Ypin<370 1111
2.Outputs of Accelerometer on Serial Monitor
BOT ASSEMBLY
GESTURE DETECTOR ASSEMBLY
MOUNTING ON HEAD(CAP)
VI. CONCLUSION
We proposed a fast and simple algorithm for
head gesture recognition for controlling robot. We
have demonstrated the effectiveness of this
computationally efficient algorithm on real images
we have acquired. In our system of gesture controlled
robots, we have only considered a limited number of
gestures. Our algorithm can be extended in a number
of ways to recognize a broader set of gestures. The
gesture recognition portion of our algorithm is too
simple, and would need to be improved if this
technique would need to be used in challenging
operating conditions. Reliable performance of head
gesture recognition techniques in a general setting
require dealing with occlusions, temporal tracking for
recognizing dynamic gestures, as well as 3D
modelling of the hand, which are still mostly beyond
the current state of the art.
REFERENCES
[1] D. H. Rubine (1991), “The Automatic
Recognition of Gesture,” Ph.D dissertation,
Computer Science Dept., Carnegie Mellon Univ.,
Pittsburgh, PA.
[2] http:/www.arduino.cc
[3] J. Liu, Z. Wang, L. Zhong, J. Wickramasuriya,
and V. Vasudevan, "Demonstration: uWave:
Accelerometer-based personalized gesture
recognition," in ACM Symp. User Interface
Software and Technology (UIST), 2008.

Mais conteúdo relacionado

Mais procurados

Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
Rajendra Prasad
 
GESTURE CONTROL ROBOTS
GESTURE CONTROL ROBOTSGESTURE CONTROL ROBOTS
GESTURE CONTROL ROBOTS
Jibin Poulose
 

Mais procurados (20)

Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robot
 
Presentation on gesture control robot
Presentation on gesture control robotPresentation on gesture control robot
Presentation on gesture control robot
 
gesture recognition robot
gesture recognition robot gesture recognition robot
gesture recognition robot
 
Mems based hand gesture controlled robot
Mems based hand gesture controlled robotMems based hand gesture controlled robot
Mems based hand gesture controlled robot
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicle
 
Haptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometerHaptic gloves controlled robotic arm using MEMS accelerometer
Haptic gloves controlled robotic arm using MEMS accelerometer
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled Robot
 
Gesture Controlled Robot
Gesture Controlled RobotGesture Controlled Robot
Gesture Controlled Robot
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 
Accelerometer controlled robot
Accelerometer controlled robotAccelerometer controlled robot
Accelerometer controlled robot
 
Smart ambulance
Smart ambulanceSmart ambulance
Smart ambulance
 
Gesture based appliance control
Gesture based appliance controlGesture based appliance control
Gesture based appliance control
 
GESTURE CONTROL ROBOTS
GESTURE CONTROL ROBOTSGESTURE CONTROL ROBOTS
GESTURE CONTROL ROBOTS
 
presentation
presentationpresentation
presentation
 
Hand Gesture controlled Robotic Arm | Android | Arduino
Hand Gesture controlled Robotic Arm  | Android | ArduinoHand Gesture controlled Robotic Arm  | Android | Arduino
Hand Gesture controlled Robotic Arm | Android | Arduino
 
Gesture control bot
Gesture control botGesture control bot
Gesture control bot
 
Hand gesture controlled robot with arduino
Hand gesture controlled robot with arduinoHand gesture controlled robot with arduino
Hand gesture controlled robot with arduino
 
Robo arm final 2 (2)
Robo arm final  2 (2)Robo arm final  2 (2)
Robo arm final 2 (2)
 
Gesture controlling of Robots
Gesture controlling of Robots Gesture controlling of Robots
Gesture controlling of Robots
 

Destaque

Пересчет рецептур плавленых сыров
Пересчет рецептур плавленых сыровПересчет рецептур плавленых сыров
Пересчет рецептур плавленых сыров
qwer78
 
Основные направления развития современных технологий
Основные направления развития современных технологийОсновные направления развития современных технологий
Основные направления развития современных технологий
qwer78
 
Modul 9-kata-majmuk
Modul 9-kata-majmukModul 9-kata-majmuk
Modul 9-kata-majmuk
Botol Budu
 
Elsevier Buitenplaatsen
Elsevier BuitenplaatsenElsevier Buitenplaatsen
Elsevier Buitenplaatsen
Saskia Legein
 

Destaque (15)

ใบงานสำรวจตนเอง M6
ใบงานสำรวจตนเอง M6ใบงานสำรวจตนเอง M6
ใบงานสำรวจตนเอง M6
 
Wearable Devices - Technical Innovation - Gruppo E.
Wearable Devices -  Technical Innovation - Gruppo E.Wearable Devices -  Technical Innovation - Gruppo E.
Wearable Devices - Technical Innovation - Gruppo E.
 
Пересчет рецептур плавленых сыров
Пересчет рецептур плавленых сыровПересчет рецептур плавленых сыров
Пересчет рецептур плавленых сыров
 
Italy coverage book-apr15
Italy coverage book-apr15Italy coverage book-apr15
Italy coverage book-apr15
 
Intro
IntroIntro
Intro
 
Основные направления развития современных технологий
Основные направления развития современных технологийОсновные направления развития современных технологий
Основные направления развития современных технологий
 
Asdf
AsdfAsdf
Asdf
 
A cuore normale ga
A cuore normale gaA cuore normale ga
A cuore normale ga
 
Modul 9-kata-majmuk
Modul 9-kata-majmukModul 9-kata-majmuk
Modul 9-kata-majmuk
 
Attestato delle competenze. Elena Sinitsyna
Attestato delle competenze. Elena SinitsynaAttestato delle competenze. Elena Sinitsyna
Attestato delle competenze. Elena Sinitsyna
 
Distance Protection Scheme for Series Compensated Transmission Lines
Distance Protection Scheme for Series Compensated Transmission LinesDistance Protection Scheme for Series Compensated Transmission Lines
Distance Protection Scheme for Series Compensated Transmission Lines
 
Elsevier Buitenplaatsen
Elsevier BuitenplaatsenElsevier Buitenplaatsen
Elsevier Buitenplaatsen
 
14- experience certificate
14- experience certificate14- experience certificate
14- experience certificate
 
Sponsors FC Win
Sponsors FC WinSponsors FC Win
Sponsors FC Win
 
Harmonic Minimization using PSO of meld μgird-MLCI
Harmonic Minimization using PSO of meld μgird-MLCIHarmonic Minimization using PSO of meld μgird-MLCI
Harmonic Minimization using PSO of meld μgird-MLCI
 

Semelhante a ArduinoBased Head GestureControlled Robot UsingWireless Communication

Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...
eSAT Journals
 
Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module
Associate Professor in VSB Coimbatore
 
accelerometer based robot.pptx
accelerometer based robot.pptxaccelerometer based robot.pptx
accelerometer based robot.pptx
Kishor Mhaske
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor
 

Semelhante a ArduinoBased Head GestureControlled Robot UsingWireless Communication (20)

Hand Gesture Control Robot
Hand Gesture Control RobotHand Gesture Control Robot
Hand Gesture Control Robot
 
IRJET- Design and Development of Gesture Controlled Robot
IRJET- Design and Development of Gesture Controlled RobotIRJET- Design and Development of Gesture Controlled Robot
IRJET- Design and Development of Gesture Controlled Robot
 
Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...
 
Gesture Control Robot using Arduino
Gesture Control Robot using ArduinoGesture Control Robot using Arduino
Gesture Control Robot using Arduino
 
Analysis and Construction of a Robot controlled by a Universal Remote Control
Analysis and Construction of a Robot controlled by a Universal Remote ControlAnalysis and Construction of a Robot controlled by a Universal Remote Control
Analysis and Construction of a Robot controlled by a Universal Remote Control
 
IRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place RobotIRJET - The Line Follower -and- Pick and Place Robot
IRJET - The Line Follower -and- Pick and Place Robot
 
Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module Robotic Vehicle with Hand Motion Control Using a RF Module
Robotic Vehicle with Hand Motion Control Using a RF Module
 
Hand Motion Controlled Robotic Vehicle with Obstacle Detection
Hand Motion Controlled Robotic Vehicle with Obstacle DetectionHand Motion Controlled Robotic Vehicle with Obstacle Detection
Hand Motion Controlled Robotic Vehicle with Obstacle Detection
 
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
 
B044020609
B044020609B044020609
B044020609
 
IRJET- Design of an FPGA based Control System for Robot
IRJET-  	  Design of an FPGA based Control System for RobotIRJET-  	  Design of an FPGA based Control System for Robot
IRJET- Design of an FPGA based Control System for Robot
 
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
 
IRJET- PC Controlled Wireless Robot for Detecting Human Presence
IRJET-  	  PC Controlled Wireless Robot for Detecting Human PresenceIRJET-  	  PC Controlled Wireless Robot for Detecting Human Presence
IRJET- PC Controlled Wireless Robot for Detecting Human Presence
 
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
IRJET- Autonomous Adjustable Pesticide Spraying Device for Agricultural Appli...
 
DLD-LAB-PROPOSAL
DLD-LAB-PROPOSALDLD-LAB-PROPOSAL
DLD-LAB-PROPOSAL
 
IOT ASSET TRACKING SYSTEM
IOT ASSET TRACKING SYSTEMIOT ASSET TRACKING SYSTEM
IOT ASSET TRACKING SYSTEM
 
accelerometer based robot.pptx
accelerometer based robot.pptxaccelerometer based robot.pptx
accelerometer based robot.pptx
 
Tunnel robot ppt
Tunnel robot pptTunnel robot ppt
Tunnel robot ppt
 
Team7 report
Team7 reportTeam7 report
Team7 report
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 

Último

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Último (20)

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
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
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
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
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
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

ArduinoBased Head GestureControlled Robot UsingWireless Communication

  • 1. SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34 www.ijera.com 32|P a g e ArduinoBased Head GestureControlled Robot UsingWireless Communication *Saurabh Kandalkar, Pratik Kadam**, Prof. A. B. Kadu TY-BTech(Department of Instrumentation and control,Vishwkarma Institute Of Technology,Pune.) (Assistent ProfessorVishwkarma Institute Of Technology,Pune.) ABSTRACT This paper describes the robustness of ardiuno based head movement controlled robot. This robot is controlled using motion sensor which is mounted on the head. In future there is need of robots which can be used to ease the human tasks and interact with the human easily. Our objective is to control the robot using head gesture. Accelerometer is used to detect the direction of head movement. In order to full-fill our requirement a program has been written and executed using a microcontroller system. By observing the results of experimentation our gesture formula is very competent and it’s also enhance the natural way of intelligence and also assembled in a simple hardware circuit. Keywords–Accelerometer, Arduino, Head movement, robot,wireless. I. INTRODUCTION Now days, human are working on developing the new techniques of interacting with the robot. The gesture is one of these techniques which is more flexible than other. A gesture is a form of non-verbal communication in which visible bodily actions communicate particular messages. It comprises of sound, light variation or any type of body movement. Based upon the type of gestures, they have been captured via Acoustic (sound), Tactile (touch), Optical (light), Motion Technologies , data glove, Bluetooth, infrared beams etc. Motion Technology has succeeded in drawing the attention of researchers from different parts of the world. II. HARDWARE DESIGN: Our requirement is to move the robot without any direct contact with it. Gesture is used to achieve this. Gesture is a nonverbal and easier physical action. A sensor that takes gesture as its input can do this job. The Power supply is a reference to a source of electrical power. A device or system that supplies electrical or other types of energy to an output load or group of loads is called a power supply unit or PSU. The term is most commonly applied to electrical energy supplies, less often to mechanical ones, and rarely to others. The motion sensor is used is accelerometer. The ADXL335 is a small, thin, low power, complete 3-axis accelerometer with signal conditioned voltage outputs. The product measures acceleration with a minimum full-scale range of ±3 g. It can measure the static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from motion, shock, or vibration. RF module, as the name suggests, uses radio frequency to send signals. These signals are transmitted at a particular frequency and a baud rate. A receiver can receive these signals only if it is configured for that frequency. A four channel encoder/decoder pair has also been used in this system. The input signals, at the transmitter side, are taken through accelerometer while the outputs are monitored by motion of the robot. This radio frequency (RF) transmission system employs Amplitude Shift Keying (ASK) with transmitter/receiver (Tx/Rx) pair operating at 434 MHz. The transmitter module takes serial input and transmits these signals through RF. The transmitted signals are received by the receiver module placed away from the source of transmission. The system allows one way communication between two nodes, namely, transmission and reception. The RF module has been used in conjunction with a set of four channel encoder/decoder ICs. Here HT12E & HT12D have been used as encoder and decoder respectively. The encoder converts the parallel inputs (from the accelerometer) into serial set of signals. These signals are serially transferred through RF to the reception point. The decoder is used after the RF receiver to decode the serial format and retrieve the original signals as outputs. This output is given to the ardiuno. Motor Driver LN293D is connected to the ardiuno microcontroller. The L293 and L293D are quadruple high-current half-H drivers. The L293 is designed to provide bidirectional drive currents of up to 1 A at voltages from 4.5 V to 36 V. The L293D is designed to provide bidirectional drive currents of up to 600- mA at voltages from 4.5 V to 36 V. Both devices are designed to drive inductive loads such as relays, solenoids, dc and bipolar stepping motors, as well as other highcurrent/ high-voltage loads in positive- supply applications. RESEARCH ARTICLE OPEN ACCESS
  • 2. SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34 www.ijera.com 33|P a g e Transmitting section: The above transmitting diagram indicates the transmitting section which includes an accelerometer whose output is in continuous form as the encoder can only understands the digital data we are using the comparator for converting the analogy data to digital data and this data is to be transmitted so we are using radio transmitter which transmits the serial data converted by the encoder from parallel data. Receiving Section: The above receiving block diagram indicates the receiver section the transmitted data by the transmitter is received by the RF receiver and the serial data is given as input to the decoder which converts the serial data to parallel data and is given as input to the microcontroller which consists of a predefined program to fulfil our task, depending upon the data received the controller generates some signals to the motor driver.here the purpose of the motor driver is to drive the motors. III. SOFTWARE PART We have developed program using arduino IDE. First We checked the reading of accelerometer output on serial monitor of arduino software and then observed the changes in outputs in our required directions. We have given a range of x-pin and y-pin for doing particular pins high. Here we are using four pins which are connected via RF to another driver circuit to drive motors. By sending the particular bit configurations or patterns we are making the vehicle to move in that particular direction accordingly. IV. EXPERIMENTAL RESULTS:- When we move our head downward robotic vehicle moves in forward direction. By moving head moving upward our vehicle moves in reverse direction and when we make our head stable that is Looking straight the robotic vehicle stops. When we move our head towards right side the vehicle takes the right turn & respectively when we move our head towards left side the vehicle takes left turn. Accelerometer Sensor Ardiuno HT12E RF TRANSMITTER RF ReceiverHT12D Ardiuno Microcontroller IR Sensor Motors LN293D
  • 3. SaurabhKandalkaret al. Int. Journal of Engineering Research and Applicationswww.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -3) May 2015, pp.32-34 www.ijera.com 34|P a g e V. FIGURES AND TABLES 1.Direction of Robot according to the outputs of accelerometer:- Direction Analog Values Transferred Data Forward Xpin<330 1010 Reverse Xpin>370 0101 Right Ypin>330 1101 Left Ypin<370 1110 Stop 330<Ypin<370 1111 2.Outputs of Accelerometer on Serial Monitor BOT ASSEMBLY GESTURE DETECTOR ASSEMBLY MOUNTING ON HEAD(CAP) VI. CONCLUSION We proposed a fast and simple algorithm for head gesture recognition for controlling robot. We have demonstrated the effectiveness of this computationally efficient algorithm on real images we have acquired. In our system of gesture controlled robots, we have only considered a limited number of gestures. Our algorithm can be extended in a number of ways to recognize a broader set of gestures. The gesture recognition portion of our algorithm is too simple, and would need to be improved if this technique would need to be used in challenging operating conditions. Reliable performance of head gesture recognition techniques in a general setting require dealing with occlusions, temporal tracking for recognizing dynamic gestures, as well as 3D modelling of the hand, which are still mostly beyond the current state of the art. REFERENCES [1] D. H. Rubine (1991), “The Automatic Recognition of Gesture,” Ph.D dissertation, Computer Science Dept., Carnegie Mellon Univ., Pittsburgh, PA. [2] http:/www.arduino.cc [3] J. Liu, Z. Wang, L. Zhong, J. Wickramasuriya, and V. Vasudevan, "Demonstration: uWave: Accelerometer-based personalized gesture recognition," in ACM Symp. User Interface Software and Technology (UIST), 2008.