Sei sulla pagina 1di 3

PAPER PROYECTO CREATIVO 1

Implementacin de un Teclado de Enseanza de Braille


6
David Castillo1* y Ronny Polanco1
1
Escuela de Ingeniera Mecatrnica, Universidad Internacional del Ecuador, Quito, Ecuador
*
Autor principal/Corresponding author, e-mail: Dacastillove@hotmail.com

Abstract: Project developing should have certain strategies to solve problems by finding the best way to solve it. This project consists in the
design and implementation of a keyboard that teaches braille language. This keyboard is capable of teaching the alphabet in braille. The keyboard
have a total of twenty-seven buttons which are connected to an Arduino and covered by a keyboard key, this key have, on the top of it, the letter
that belongs to the button written in braille. Altogether the keyboard have the same name of keys as of buttons. By pressing a key this sends
information to the Arduino and, in the same way, the Arduino send information to NetBeans so this last, using and interface will show the letter
assigned in the screen and it will reproduce a voice saying the letter.
Keywords Arduino, keyboard, NetBeans, button.
Resumen: El desarrollo de proyectos consiste en crear estrategias para resolver problemas al encontrar la mejor manera de resolverlos. Este
proyecto consiste en el diseo e implementacin de un teclado de enseanza del lenguaje braille. Este teclado es capaz de ensear el alfabeto en
braille. Dicho teclado contiene un total de veintisiete pulsadores conectados a un Arduino y cubiertos por teclas que contienen la letra que le
pertenezca al pulsador encima de ellas. En total el teclado tiene el mismo nmero de teclas que de pulsadores. Al presionar una tecla esta mandar
informacin a al Arduino, este tomar la informacin y la enviar a NetBeans para que en una interfaz se muestre la letra perteneciente a la tecla
presionada en la pantalla y se reproducir una voz que diga la letra que es.
Palabras clave Arduino, teclado, NetBeans, pulsador.

pensado realizar el
I. INTRODUCCIN componente externo
que asimile al teclado
de una computadora.
Este proyecto pretende aportar informacin y material La nica opcin que
didctico a la comunidad educativa en el tema de la enseanza hay es utilizar
del alfabeto en lenguaje braille. Dicho lenguaje es de gran Pulsadores pulsadores ya que se
Botones necesita teclas para
utilidad en la vida diaria de las personas. Para aprender este poder poner en ellas las
lenguaje se han realizado varios mtodos de enseanza para letras en braille.
ayudar a las personas que carecen de visin. Debido a esto se Conexin serial La conexin del
implementa este proyecto, para ayudar a dichas personas que software de tipo B
desean aprender una parte del lenguaje braille a travs de un podra ser una opcin
teclado y una interfaz constando en este las veintisiete letras del muy buena, ya que
trabaja directamente
alfabeto espaol. con el ordenador.
Conexiones
Como objetivo principal del proyecto se tiene la La conexin a
implementacin de un teclado de aprendizaje del alfabeto bluetooth, tambin
espaol en braille. Los objetivos secundarios se dan a medida puede ser una muy
buena opcin, ya que el
que se va avanzando en el proyecto, siendo: aplicar NetBeans Conexin
prototipo seria
para la realizacin de una interfaz; relacionar imgenes o bluetooth. llamativo y no tendra
sonidos con la parte prctica para un mejor aprendizaje; dificultades en cuanto
construir un dispositivo externo llamativo y con funcionalidad; al funcionamiento de
un cable.
inferir en el aprendizaje del usuario a travs de material La madera es una
didctico. muy buena opcin, ya
Madera que en ella se pueden
II. DISEO DEL PROTOTIPO hacer orificios y
decoraciones de
A. Anlisis de Alternativas Material manera prctica y
sencilla.
TABLA I
ANLISIS DE ALTERNATIVAS El policarbonato es
Policarbonato otra buena opcin, ya
que este material es
Hardware Como se desea
muy novedoso y
trabajar
duradero.
didcticamente, se ha

UIDE 2016
PAPER PROYECTO CREATIVO 2

Tabla I. En la tabla se muestran las alternativas de los


Pin Funcin
materiales a usar
1 VSS o GND y un pin digital del arduino
B. Modelamiento de la Estructura Mediante Software CAD
2 VDD o Alimentacin(+5V)
Para el modelamiento de la estructura, se hace uso del Tabla II. La columna izquierda nos muestra el nmero de pin (los pulsadores
Software AutoCAD el cual, por su versatilidad de tienen 2) y la columna izquierda nos muestra la informacin de cada pin [1].
funcionamiento y facilidad de uso, es el Software ms viable
para el diseo de la estructura a travs de la creacin de planos.

C. Diseo Preliminar del Software


Los programas que se han usado son NetBeans y Arduino. Dados a conocer los pines de los pulsadores se procede a
Para crear la interfaz de aprendizaje en el ordenador porttil se conectarlos con el Arduino con la siguiente configuracin:
ha utilizado NetBeans, por la facilidad de la creacin de una
interfaz a partir de plantillas dadas en el software. Arduino es
el software que se us para programar los pulsadores, este es
un software que se usa de manera funcional, ya que inicialmente
se llaman las bibliotecas con las que se implementar la
programacin y luego se crean funciones como recurso para
llamar cada vez que se necesite de un proceso que se utilice
varias veces, de este modo no se tendr que repetir lneas de
programacin de manera repetitiva.

III. DISEO DEL SOFTWARE


A. Comunicacin
La comunicacin del Arduino con los pulsadores es
importante y, de la misma manera, la comunicacin del Arduino
con NetBeans. Ambas comunicaciones son diferentes, ya que la
conexin de las dos primeras es mediante el protocolo SPI
(Serial Peripherical Interface); y la comunicacin del Arduino
con NetBeans es a travs de una conexin serial.
1) Conexin a Travs de Puerto Serial: El software
implementado mantiene una conexin de manera serial con la
computadora que contenga la interfaz de aprendizaje. Esto es
de suma importancia debido a que podr permitir detectar cual
ser el puerto de comunicacin a utilizarse, la informacin es
transmitida como bits, la capacidad de transferencia es de un bit
Figura 1. Conexin de Arduino con pulsador segn las normas SPI [1].
a la vez, para el caso de este proyecto las partculas deben ser
De modo que el prototipo queda de la siguiente manera:
bidireccionales para que exista una retroalimentacin.
2) Conexin Mediante el Protocolo SPI: Para la conexin .
que se realiza entre el Arduino y los pulsadores no se necesitan
libreras especiales. Luego de esto se procede a generar la V. CONCLUSIONES
programacin deseada para obtener los resultados esperados.
Netbeans es muy importante para este tipo de proyectos ya
que permite realizar interfaces y existe mucha informacin en
IV. DISEO ELECTRNICO la red para poder realizar las debidas conexiones.
Para la interfaz se ha utilizado de manera simultnea el uso
A. Dimensionamiento del Circuito de los Pulsadores de las imgenes de las letras que se complementan con la parte
La conexin, siguiendo el protocolo SPI de los pulsadores prctica (sentir las teclas).
con el Arduino sigue un circuito especfico de conexin entre El dispositivo tiene un diseo llamativo ya que fue realizado
ambos. Para la conexin se necesita de una resistencia de 270 en policarbonato.
ohmios, un punto de tierra y una fuente de alimentacin que Aprender por medio del uso de tecnologa puede llegar a ser
entregue 5 voltios. complicado. Debido a esto, los equipos para ensear deben
Un pulsador cuenta con los pines que son mostrados en la estar destinados nicamente a este propsito.
tabla II. El proyecto ha tenido un costo no muy elevado, por lo que
puede ser accesible para los colegios inclusivos donde se
TABLA II desee implementar este tipo de aprendizaje.
PINES DE UN PULSADOR

UIDE - 2016
PAPER PROYECTO CREATIVO 3

VI. RECOMENDACIONES
Para la interfaz se recomienda mantener orden y jerarqua en
los frames, para as poder comunicar una con otra.
Hay que verificar de manera correcta las conexiones que se
realizan ya que, si no se las verifica antes de mandar corriente,
se puede daar algn elemento perteneciente al circuito.
Al momento de realizar la conexin serial, tener muy en
cuenta las libreras que se van a usar y los diferentes
componentes que permiten dicha comunicacin.
La comunicacin serial solo se puede realizar con java de 32
bits por la naturaleza de la librera.

VII. TRABAJOS FUTUROS


Se puede mejorar mucho ms el prototipo ya que se podran
aadir muchas ms teclas con smbolos que se usan en el
lenguaje braille. De este modo el modelo ser mucho ms
sofisticado y atractivo.
Referencias
[1] Paruro, Lectura Serial Digital Pulsador Paruro Pe, Feb. 2013.
[Online]. Disponible el 18.03.2017 en:
https://paruro.pe/aprende/arduino/es-digitales/arduino-digital-pulsador

UIDE - 2016

Potrebbero piacerti anche