Resultado Final Lector Braille

Como resultado final, se demuestra el funcionamiento del prototipo al momento de ingresar un texto para luego ser traducido mediante el software y el hardware elaborado en el transcurso de este tiempo.
Se agradece al docente Paul Beltrand por la orientacion del proyecto y a Antony Garcia y su pagina http://www.panamahitek.com quién ayudo al desarrollo y programacion del Arduino.

Anuncios

Diseño físico del Lector Braille

Anteriormente se realizó un video mostrando el mecanismo que se va a utilizar, el solenoide con arduino demuestra la manera en que se va lograr el movimiento de los puntos que permitirá la lectura táctil.
DSC_0165

El solenoide anterior no estaba acuerdo con la escala del diseño, ahora se adquirió solenoides a menor escala, en donde cada uno representa un punto. Por medio de un circuito electrico, éste se conecta al Arduino y funciona como la interfaz del traductor.
DSC_0166

Al avanzar un caracter, un punto de la placa emite una señal, donde el relé permite el paso de energizar cada solenoide y formar la lectura braille
DSC_0167

Como procedimiento previo, podemos recordar el prototipo uno, donde se demuestra cada caracter en braille por medio de luces led, pues avanzando en el desarrollo del proyecto, ahora se presenta el trabajo por medio de un mecanismo que permitira al no vidente la lectura de lo ingresado en pantalla. Pronto se presentara el prototipo final.

Solenoide con Arduino

Luego de haber investigado acerca del mecanismo del prototipo final, se ha adquirido un solenoide para realizar la compatibilidad con el Arduino Uno. En este ejemplo, solo se muestra el ejercicio con una bobina (o solenoide), asi como fue hace un tiempo, el “blink” de un led.
El solenoide del video no va con la dimension con el prototipo final, ya que los solenoides que se van a ocupar, no estaba disponibles en el pais.

Solenoides

Un solenoide es un dispositivo capaz de crear una zona de campo magnético uniforme, en otras palabras, es un alambre aislado, de longitud finita, enrollado en forma de hélice (bobina) o un número de espirales, con un paso acorde a las necesidades, por el que circula una corriente eléctrica. Cuando esto sucede, se genera un campo magnético dentro de la bobina tanto más uniforme cuanto más larga sea la bobina. (Wikipedia)
Una breve reseña de lo que es un solenoide, pero en palabras más simples, es la herramienta que permitira hacer el funcionamiento del mecanismo para que el lector braille funcione de manera final, reemplazando los led. Más adelante se va realizar una demostración en la que se aplicará por medio de Arduino y familiarizarlo con el prototipo que tenemos por el momento.
 

Etapa final de Trabajo

Durante este semestre se ha diseñado un plan de trabajo que compromete a mostrar el resultado final del proyecto, esperando cumplir con las expectativas del estudio realizado

Lector Braille (Prototipo)

Anteriormente se mostro la manera en que se buscaba llegar a un resultado previo de como funcionara el Lector Braille, se han hecho mejores desde el ejercicio anterior, arreglando la interfaz, un boton para pausar el proceso de traducción enviado al harware prototipo y un boton para limpiar el texto de entrada.

Para probar el traductor, se hace ingreso de “hola mundo”, siendo pausado por momentos.

Ejercicio Arduino III

Se ha hecho ejercicios de Arduino y Java por separado, pero es momento de realizar un ejercicio juntos. En esa oportunidad, arduino será controlado mediante Java, donde se ha realizado un interfaz para ingresar un texto por pantalla, por medio de Java sera codificado los caracteres y de esta manera da una orden al codigo Arduino, en la que depende del caracter leido, se envia una orden de prender las luces led de acuerdo al lenguaje braille. En este ejercicio indica un funcionamiento pero no es el resultado que aun se espera, por el momento entrega los resultados donde cada caracter es traducido en un periodo por un segundo cada caracter.

Prueba en Java

Anteriormente se presento un ejercicio de lo que se puede hacer en Arduino. Pero aparte de arduino, recordemos que el objetivo del proyecto es usar Arduino mediante codigo java.
Aca se muestra un intento fallido pero con el proposito de crear un interfaz y hacer funcionar el codigo de traductor para ser aplicado mas adelante junto al controlador Arduino.

Ejercicio Arduino II

Tomando uno de los ejemplos que posee el programa Arduino, como es el caso del codigo “Blink” se ha hecho una pequeña modificación para comprobar que los led del prototipo esten funcionando para aplicar la traducción. En el video muestra un simple ejercicio que hace que cada led parpadea en un periodo de 1 segundo y su orden va de acuerdo a como se identifica el lenguaje braille ( 1,2,3 primera columna y 4,5,6, segunda columna de arriba hacia abajo)

Ejercicio Arduino

blink arduino

Luego de haber construido el prototipo, se puso a prueba mediante un simple ejemplo que Arduino dispone, éste es el codigo “blink” (o parpadeo) en la que consiste simplemente, como lo dice el ejemplo, realizar un parpadeo de un led.
El ejemplo “blink” consiste en declarar un pin, el que se desea ejecutar y luego, mediante un loop, se declara el periodo de encendido y de apagado como lo demuestra el video. Si se realiza un cambio en el codigo, facilmente se podría declarar los 6 pines del prototipo y hacer que enciendan uno por uno y todos a la vez.