Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Software and Microcontroller Implementation for a Braille Teaching Device

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

<p>Despite all the technological advancements, the accessibility of Braille has declined in recent years. Less than 10% of the United States population is capable of reading Braille and less than 10% of children are currently learning it. The Braille Teaching Device aims to create a practical and affordable solution that allows a person to learn with an assistant or on their own. Development of a computer application that integrates numerous computer hardware and software components into a single package is necessary for efficiency and accessibility. Written in C#, the program interacts with an Arduino microcontroller, MATLAB and a Braille Teaching Device to help teach a person how to read Braille. The microcontroller must also be programmed to communicate between the software and hardware; determining which letters are to be displayed on the device and allowing an external form of GUI navigation. The program provides several ways of teaching Braille, allowing a person to continuously challenge themselves while learning. Working with a partner, a person can choose words from a pre-defined database or use their own words if they desire. Alternatively, a person can be tested using a random selection of words. Should a person desire to independently learn, the program allows interaction with Speech Recognition software that takes in a vocal response and determines if the correct word is identified. The program also records statistics for each test, allowing the reader to track and identify their progress over time.</p>

Description

Citation

Endorsement

Review

Supplemented By

Referenced By