Facebook Twitter RSS Reset

Arduino y Braille

¿Qué es braille?

El braille es un sistema de lectura y escritura táctil pensado para personas con alguna discapacidad visual. Fue ideado por el francés Louis Braille a mediados del siglo XIX, que se quedó ciego debido a un accidente durante su niñez mientras jugaba en el taller de su padre.

Alfabeto Braille

Arduino y Braille

¿Qué es arduino?

Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.

¿Qué materiales se utilizaron?

6 Push buttons

Arduino y Braille

Arduino Uno

Arduino y Braille

Módulo de Audio WTV020-SD-16P
Arduino y Braille

Bocina

Arduino y Braille

Micro SD de 2 gb

Arduino y Braille

Módulo Micrófono.

Arduino y Braille

¿Cómo se realizó?

Primeramente se realizaron los archivos de audio, para ello se grabo con la voz de traductor de google y camtasia studio: Se abría google traductor y se ponía la letra:

Arduino y Braille

Después se inició Camtasia studio:

Arduino y Braille

Al comenzar a grabar en Camtasia se activaba el audio de google para guardalo en un archivo de video y posteriormente convertirlo a archivo mp3 con el Editor de Camtasia.

Sin embargo el módulo de audio requería los archivos de audio en formato AD4 y guardados en formato numérico octal (0000,0001,0002,0003,0004,0005,00006,0007,0010).

Por lo que la conversión se realizo con el programa USB Recorder o SOMO Tool, como se observa en este video de youtube:

https://www.youtube.com/watch?v=QW86vKWpy68

Todos los pasos anteriores se hicieron para todas las letras del alfabeto así como para las instrucciones del menú.

Otro de los puntos a considerar fue la conexión entre arduino, la bocina y el módulo para el correcto funcionamiento, para ello se siguió el siguiente esquema.

Arduino y Braille

Arduino y Braille

Solo que para mí caso no se consideraron los push y el led del esquema, debido a que todo es activado con la programación de arduino.

Otra cosa a considerar es que se tuvo que instalar la librería del módulo de audio en Arduino para su correcto funcionamiento.

Teniendo todos los archivos de audio se realizó la parte de programación en arduino.

Lo que hace el sistema de aprendizaje es primeramente activar un audio que da las instrucciones de uso. El sistema se divide en dos etapas:

La etapa de aprendizaje, para entrar a esta se debe dar un aplauso para que el módulo de micrófono lo detecte y entre. En esta etapa consiste en que al hacer la combinación de una letra del abecedario en braille con los push buttons, se activará un audio nombrando dicha letra. Y nuevamente para salir de esta etapa y regresar a la grabación del menú, se debe dar otra vez un aplauso.

La segunda etapa es la etapa de práctica, esta consiste en que una grabación te dará una palabra y tu deberás formar la palabra con cada una de sus letras. Al completarla te dará otra y así sucesivamente hasta acabar el juego o sumar tres errores. Otra parte interactiva es la parte del puntaje, ya que se van sumando puntos cada vez que se contesta correctamente.

Entonces ya teniendo claro el funcionamiento del sistema, parte del programa se puede ver en estas capturas:

Arduino y Braille

Aquí se puede observar la declaración de las variables.

Arduino y Braille

Declaración de las entradas y salidas.

Arduino y Braille

Líneas de código del menú.

Arduino y Braille
Líneas de código de la etapa de aprendizaje Parte 1. Se observan las banderas de tiempo.

Arduino y Braille

Lineas de cógido de la etapa de aprendizaje Parte 2. Se observa la continuación de las banderas de tiempo.

Arduino y Braille

Líneas de código de la etapa de aprendizaje Parte 3. Algunos de los diferentes casos para cada letra del abecedario.

Arduino y Braille

Líneas de código de la activación de la etapa de práctica.

Resultados.