Escolar Documentos
Profissional Documentos
Cultura Documentos
I. INTRODUCTION
In India, about 15 million out of 37 million visually
challenged people are found in India. The recent
technologies in Braille displays are found to be very
expensive for a middle class visually challenged person to
afford it. There are lot of features incorporated in the Braille
phones proposed by various mobile phone manufacturing
companies but these features makes it complex to use and
not so user friendly for the visually challenged people. The
phones that are available in the market are user friendly for
normal people yet many of the visually challenged use it
with difficulty and struggle with its basic operation . The
common man avails the basic mobile phone for an affordable
cost while a middle class visually challenged person has to
spend a lot for a basic and compact Braille mobile phone,
since the cost of Braille display by itself is very expensive.
To bridge the gap between the cost of the normal mobile
represent general and common words. This made the Grade2 popular than the Grade-1.The Grade-3 Braille system is
essentially a system of Braille shorthand. Since it was not
standardized it is not used in publications. Nevertheless,
they are used by individuals for their personal convenience.
It consists around 300 word contractions. In addition, the
space-spacing between the words and paragraphs is reduced
so as to shorten the length of the final document. Even
though there are so much of advancements in technology to
establish an electronic Braille displays, but they are highlypriced. The recent technologies in Braille displays are,
III. LABVIEW
LabVIEW is a graphical software that uses
graphical programming language [5]-[8]. It uses graphical
icons to write program instead of text line programming,
The graphical language is a dataflow programming
Keypad
Braille display
Keypad
Keypad consists of fifteen Boolean keys placed
like 4x4 matrix keypad. An event structure that senses the
mouse down action is used. So, when a key is pressed using
the mouse its corresponding character is sent to the Alpha
numeric display in the front panel and at the same time it is
Braille display
Braille Keypad
Braille display consists of five Virtual LEDs
which are the five pins of modified Braille display. When
the key is pressed, the key is sensed and its corresponding
data is sent to the five Virtual LEDs that resembles the
Braille display. Inbuilt block event structure is used to
convert the alphabets and numbers into modified Braille
code.
A. SenseKey()
The key pressed in the 4x4 Matrix keypad is sent to the
Micro controller using this function. A 8-bit port is used to
interface the keypad with the micro controller. It performs
two actions. The first operation is to fetch the 4-bit input data
from the keypad and the second operations is to send the data
to the Micro controller via ports.
B. Convert2Braille()
The key pressed is sensed and stored in a 8-bit digital
data. A 5-bit digital data is needed as a input to the single
cell Braille display. This work is done by the function stored
in the micro controller and it sends the 5-bit data to the
Braille display through the ports. The Braille displays the
key pressed instantaneously.
C. Storeph_no()
The keys pressed must be stored in a memory in order to
send it to the GSM Module. So, the function Storeph_no()
stores the phone number pressed in a array and saves it so
that it can be retrieved whenever necessary.
D. Serial_recieve()
The communication with the GSM module is via a serial
communication and hence it is necessary to use serial receive
function. Its function is to receive everything from the GSM
module. It detects the incoming call and other messages from
the GSM module.
E. AT Commands()
The AT command function is used to send the data
serially to the GSM module. It attaches the phone number
and other data into AT commands and sends it to the GSM
module. The GSM module processes it to make calls and
other call commands
Figure 5 - Block Diagram of the Virtual Simulation Model of the mobile Phone