You are on page 1of 4

Volume 4, Issue 3, March – 2019 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Implementation of Low-Cost Data Glove to use in


Virtual Reality Systems using Hall Sensor
1 2
D. Venkata Siva Prasad K. Priyanka
Asst Professor, ECE ECE,
BVRIT Hyderabad College of Engineering for Women, BVRIT Hyderabad College of Engineering for Women,
Hyderabad, India Hyderabad, India
3 4
M. Shree Keerthana D. Srilatha
ECE, ECE,
BVRIT Hyderabad College of Engineering for Women, BVRIT Hyderabad College of Engineering for Women,
Hyderabad, India Hyderabad, India
5
G. Teja Sri
ECE,
BVRIT Hyderabad College of Engineering for Women,
Hyderabad, India

Abstract:- The primary point of this paper is to execute B. Proposed System


a low-cost information glove utilizing hall sensor, In addition, with the tracking of the object, we can
Arduino NANO (ATMEGA328P microcontroller) and even able to control our system with by our hand using this
Processing IDE. This glove is utilized in virtual reality glove without any contact with the system this will happen
condition and is incorporated into a suite of utilization. we simply wave our hand in front of our system or laptops.
When we wear the glove to our hand and wave it before
the PC, we will almost certainly move the pointer to the C. System Specifications
ideal area and play out a particular undertaking.
 Scope of system specifications
Keywords:- Arduino NANO, Processing IDE, Data Glove. This framework determines the description of the
function and the execution of the system and the user. The
I. INTRODUCTION purpose of this task is to manage and control our system
without any touch pads or stylus, by simply waving our
Virtual Reality is a computer-generated simulation hand in front of the screen.
environment that makes everyone to experience the
impossible. It can be explored and interacted by a person  System Description
using specific electronic equipment like a helmet or a glove This framework has two sections to be specific
fitted with sensors. Virtual reality means an artificial hardware and software. The hardware here used is
environment. Communication systems means the VR ATMEGA328P microcontroller which is a 28 pin IC, and
systems which includes sensations and transmission of the Hall Effect sensor. The software part used is Processing
vibration to the user by devices is known as kinaesthetic IDE and Arduino IDE.
communication systems. This is used in gaming zones,
military training and medical applications. This VR system II. HARDWARE USED
also refers to Virtual presence of users with artifact in
remote communication environment. The following is the description of the hardware parts
used in this project:
A. Previous System
Previously we can able to track a particular object A. Arduino Nano
when something that points the object, which depends on Arduino Nano is a microcontroller board dependent
the RGB color combination. Later it is developed as a stylus on the ATmega328P. It has 14 digital input/output pins (of
to work with the smart board and scribble pad. which 6 can be utilized as PWM outputs), 8 analog inputs,
2 reset pins, 6 power pins, a 16 MHz quartz crystal, a USB
As the any color combination which include red, green, or connection, a power jack, an ICSP header and a reset
blue or some other color which has the more intensity is button. It has everything expected to help a
used for the object to be tracked. Once the program is done microcontroller. It has same usefulness as arduino UNO
with the image processing the specified color is tracked. yet it is in little size. Variety of microprocessors and
And this kind of mechanism is mostly seen in major controllers are used by arduino board designs. A set of
supermarkets to identify and bill the fruits. digital and analog input/output (I/O) pins are equipped in
the board. These are utilized to interface different
extension boards (shields) and different circuits. In some of

IJISRT19MA692 www.ijisrt.com 791


Volume 4, Issue 3, March – 2019 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
the models the board features serial communications
interfaces. It is Universal Serial Bus (USB), this is used for
loading programs from personal computers. Programming
languages like C and C++ are used for programming the
microcontroller.

Fig 3

C. Bluetooth Module
Bluetooth module is intended to setup a wireless
serial connection. The HC-05 Bluetooth module has two
arrangements, Master and Slave setup. By default, it is in
SLAVE configuration. The Master or Slave can be
Fig 1
arranged just by AT COMMANDS. A Slave module
cannot start a connection with another Bluetooth device,
B. Hall Sensor
but can pair with other devices. Master module can start a
Hall Effect Sensor is a transducer that changes its
connection to other devices. The user can utilize it setting
output voltage with respect to the external magnetic field
up a sequential port replacement to build up association
applied on it. Magnetic field has two important
between MCU and GPS, PC to your embedded project, etc.
characteristics. They are flux density and polarity (south
and north poles). Hall Sensor has the following applications
like proximity switching, positioning, speed detection, and
current sensing applications. In a hall-effect sensor, there is
a thin metallic strip with current flowing through it. In the
presence of an external magnetic field the electrons are
deflected towards the edge of the metal strip, this produces
a voltage across the short-side of the strip (perpendicular to
the feed current). At the point when the magnetic flux
density around the sensor surpasses a certain pre-set limit,
the sensor distinguishes it and produces a certain voltage
called Hall voltage. These sensors have the favorable
position that they can recognize static (non-changing)
magnetic fields.

Fig 4

III. SOFTWARE USED

Software part utilized in this project is described below:

A. Arduino IDE
The Arduino Software (IDE) or Arduino Integrated
Development Environment – consists of an editor of text
type to compose code, a message zone, a text console, the
distinctive buttons on toolbar for functions that are
commonly utilized and diverse menus. It interlinks the
Arduino equipment to upload the program and to interact
with them. It is a cross platform Java application that is
Fig 2 used as an editor of code and compiler and is also suitable
for assigning the firmware to the board in a serial manner.

IJISRT19MA692 www.ijisrt.com 792


Volume 4, Issue 3, March – 2019 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
IV. BLOCK DIAGRAM

The Block diagram for this project is as follows,

Fig 5

B. Processing IDE
It is an integrated environment and open source
language of computer programming developed for Fig 7
electronics arts, new media arts, and communities of
 Working Principle
optical design. The main aim is to teach the fundamental
programming language in an optical setting and it is a Once the connection has been made as per the block
diagram, the LED on the Bluetooth module must glow
software sketchbook which is very flexible. Processing has
stable which means the connection has been established
created another undertaking, Wiring, that utilizes the
between the hardware and software. And we will get the
Processing IDE with a set of libraries which are composed
in the C++ language so as to teach artists the approaches to calibration screen upon running the program, where we are
going to trace the object on the glove and to calibrate the
code microcontrollers. At present there are two diverse
hardware projects to be specific Wiring and Arduino, Hall Sensor, it gives the message as all sensors are active.
utilizing the language as well as Wiring environment. When the calibration is completed, we get a home screen
Fritzing is also a similar software environment, which with a blue background. We have the two options one is
supports designers and artists in documentation of their the paint screen and other is the LED toggle screen.
prototypes which are interactive and to make a forward Therefore, when we wave our hand before the web camera,
step towards actual product from a basic physical the hall sensor is able to find the position and helps to drag
prototype. the screens and we are able to operate our system with no
contact with the system.

V. CONCLUSION

Finally, we structured the glove for use in Virtual


Reality frameworks and is incorporated into a suite of
applications and we can wave our hand before the PC and
move the pointer to the ideal area and perform some tasks

REFERENCES

[1]. Aroca, Rafael V.; Gomes, Rafael B.; Dantas,


Rummennigue R.; Calbo, Adonai G.; Gonçalves,
Luiz M.G. 2013. "A Wearable Mobile Sensor
platform to Assist Fruit Grading." Sensors 13, no. 5:
61096140. (references)
[2]. Deliang Zhu, Zhiquan Feng, Bo Yang, Yan Jiang,
Tiantian Yang. The Design and Implementation of
3D Hand-based Human Computer Interaction. 20IO
International Conference on Computer Application
Fig 6
and System Modeling (ICCASM 2010).
[3]. Faludi, Robert (January 4, 2011), Building Wireless
Sensor Networks: with ZigBee, XBee, Arduino, an
Processing (1st ed.), O'Reilly Media, p. 320, ISBN
978-0-596-80774-0.

IJISRT19MA692 www.ijisrt.com 793


Volume 4, Issue 3, March – 2019 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
[4]. Vantomme, Jan (September 20, 2012), Processing 2,
Creative Programming Cookbook (1st ed.), Packt
Publishing, p. 291, ISBN 9781849517942.
[5]. Slater, Mel; Guger, Christoph; Edlinger, Guenter;
Leeb, Robert; Pfurtscheller, Gert; Antley, Angus;
Garau, Maia; Brogni, Andrea; Friedman, Doron
(2006-10-01)."Analysis of Physiological Responses to
a Social Situation in an Immersive Virtual
Environment". Presence: Tele operators Virtual
Environments. 15 (5): 553–569.ISSN 1054-7460.
doi:10.1162/pres.15.5.553.
[6]. Peck, Tabitha C.; Seinfeld, Sofia; Aglioti, Salvatore
M.; Slater, Mel (September 2013). "Putting yourself
in the skin of a black avatar reduces implicit racial
bias”. Consciousness and Cognition. 22 (3): 779787.
ISSN 10902376.
[7]. Reger, Greg M.; Holloway, Kevin M.; Candy,
Colette; Rothbaum, Barbara O.; Difede, JoAnn;
Rizzo, Albert A.; Gahm, Gregory A. (2011-02- 01).
"Effectiveness of virtual reality exposure therapy for
active duty soldiers in a military mental health clinic".
Journal of Traumatic Stress. 24 (1): 9396. ISSN
15736598. doi:10.1002/jts.20574.
[8]. Steve Aukstakalnis:( 2013). “Practical Augmented
Reality: A Guide to the Technologies, Applications
and Human Factors for AR and VR (Usability). ISSN
10802678.

IJISRT19MA692 www.ijisrt.com 794

You might also like