Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Departments and Schools
  3. Faculty of Engineering
  4. Department of Electrical and Computer Engineering
  5. EE 4BI6 Electrical Engineering Biomedical Capstones
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/14450
Title: Software and Microcontroller Implementation for a Braille Teaching Device
Authors: Hernandez, Jonathan A.
Keywords: assistive device;Braille;computer input;microcontroller programming;program interfacing;Biomedical;Electrical and Computer Engineering;Biomedical
Publication Date: Apr-2010
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>
URI: http://hdl.handle.net/11375/14450
Identifier: ee4bi6/48
1045
1796822
Appears in Collections:EE 4BI6 Electrical Engineering Biomedical Capstones

Files in This Item:
File Description SizeFormat 
Design_Project_CODE.zip
Open Access
8.77 MBUnknownView/Open
fulltext.pdf
Open Access
1.4 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue