Hand Gesture Control Robot
Hand Gesture Control Robot
Hand Gesture Control Robot
I. INTRODUCTION
Published By:
Blue Eyes Intelligence Engineering
Retrieval Number: D1790097418 24 & Sciences Publication
Robot Control by Accelerometer Based Hand Gesture using Arduino Microcontroller
Published By:
Blue Eyes Intelligence Engineering
Retrieval Number: D1790097418 25 & Sciences Publication
International Journal of Recent Technology and Engineering (IJRTE)
ISSN: 2277-3878, Volume-7 Issue-4, November 2018
robot starts moving backwards until stopped and when does IV. RF TRANSMITTER AND RECEIVER
exactly opposite the robot moves forward. When the user
The QBT37-XXX transmitter module and QBR37-XXX
turns his hand 90 degrees measured from the floor with his
receiver module are the two miniature narrow band UHF
thumb pointing the roof then the robot turns right and starts
radio modules, which can be used to enable a simple telemetry
moving until stopped and when the robot moves left does
link at data rates up to 20Kbps.
exactly opposite then.
These modules are available for operations between range of
3.1.3. Pin Diagram of Arduino Uno Microcontroller 433.075 and 434.725 MHz in 50 KHz steps making the
The microcontroller used in this project work is Arduino Uno, availability of 34 different frequency channels for
which is very popular microcontroller because of easy to wire transmission at distance of up to 400m.
and program. The applications of these two modules are suitable for
one-to-one and multi-node wireless links such as building and
car security, remote industrial process monitoring and
computer networking. Their small size and low power
requirements of both the modules make ideal for use in
portable battery powered wireless applications.
3.1.4. ACCELEROMETER
Fig 3.4: Pin diagram of Arduino Uno Microcontroller
A sensor with accelerometer module has been applied here,
Arduino has analog input ports to read from various analog which senses the axis of direction of the movements of the
sensors simultaneously and also included with a Serial Data hand, then the robot starts moving according to the movement
(SDA) line and a Serial Clock (SCL) line. Both the SDA line of the hand.
and SCL line are necessary to support I2C sensors. This On measuring, the static acceleration amount due to gravity,
facility makes the Arduino Uno able to read from three the angle tilted at with respect to the earth is determined. On
various analog sensors and two digital sensors sensing the dynamic acceleration amount, the way of moving
simultaneously. Furthermore, the Arduino Uno includes the device is analysed. But measuring tilt angle and
Serial Peripheral Interface (SPI) function, which allows it to acceleration doesn't seem all that exciting. However,
interface with certain peripheral hardware devices, like SD researchers have come up with number of ways to make really
card modules. The Arduino Uno board also allows digital useful products with them.
ports for Serial Transmit (TX) and Serial Receive (RX) lines,
which necessitate connecting via Bluetooth module [6].
Arduino IDE
The program has been written in Arduino Integrated
Development Environment (IDE) v1.6.1 as shown in figure
3.5. and connected to the Arduino hardware to upload
programs. Before uploading the program there is a need to
select appropriate Microcontroller so, “Arduino Uno” from
the Tool menu has been chosen and then for proper
communication with computer and Arduino Uno boards there
is a need to select COM port from the Tool menu.
Published By:
Blue Eyes Intelligence Engineering
Retrieval Number: D1790097418 26 & Sciences Publication
Robot Control by Accelerometer Based Hand Gesture using Arduino Microcontroller
VI. CONCLUSION
In our project we have added special features by which our
robot can overcome so many problems in industry. If it is
further developed then it can be used for military application.
A Gesture Controlled robot with Arduino Uno
microcontroller has been designed in this work, which can be
controlled by human hand gestures. This requires to wear a
small transmitting device on our hand included an
accelerometer, which transmits particular commands to the
robot to move according to the users hand gesture and one
receiver at the robot.
FUTURE SCOPE
This project can be enhanced using voice circuit in this for
deaf and dumb people. Voice circuit converts gestures into
voice. With voice circuit implemented this will be useful for
Animal Planet, Discovery people for their studies on animals
by playing different sounds & for their exploration. Further
we can add GPRS and GPS modules for place location. We
can add video camera for live streaming. We can add bomb
and metal detectors and can send to place, harmful for a
person to go. This type of hand gesture system can be
developed for whole body and can be used in military
operations.
Published By:
Blue Eyes Intelligence Engineering
Retrieval Number: D1790097418 27 & Sciences Publication