Skip to content
This repository has been archived by the owner on Mar 29, 2020. It is now read-only.

Releases: zuevval/braille

Braille Trainer 2.1

09 May 16:55
Compare
Choose a tag to compare
Braille Trainer 2.1 Pre-release
Pre-release

First Braille Trainer (first after Gleb's studies) was made during FabLab Polytech 2019 winter school. Our team included @Ravino @zuevval @AlexeyKlopov @Vanek741 @lpvmak @zhenyatos

Now, after 10 weeks of work during "Basics of Projecting" course or team (@MakarSolomatin @mualal @zuevval @AlexeyKlopov @DEDBbiTNPAH @IvanBegun @aniskoff @belpablo ) introduces Braille Trainer 2.1, which is much closer to a real replicable device. So far we have written more than 2000 lines of code in Python3 and RobotC. Device runs C program and transmits signals to computer, where is a running Python program provides lessons, notes, alphabet, clock, calculator and blitz game. All actions are augmented with audio explanations made with RHVoice speech synthesizer; user may change the speed of talk.

Braille Trainer 2.1 has a space key and help button (blue square button on top). When user presses buttons, small hints are spoken aloud with RHVoice synthesizer which help not to get lost in menus.

Next step will be rewriting our client app in Java, code for controller - in C++. Also we plan to construct a new multi-character braille display and try to use Nano Pi Duo as a controller (we have tried but some problems with Arduino PCA9685 driver occured)
DSC01675
render6
render7


OkStop team 2019. This project is fully open-source.