The purpose of making this keyboard is turn more easy and funny the alphabetization of children with blindness or some level of visual impairment. It basically works by translating the inserted braille cell to the sound of its respective character in the Latin alphabet.
The six front buttons represents a custom braille cell that can be written by changing the state (on/off) of the buttons. The 'confirm' button, at the top, takes this current cell and makes that the sound of the corresponding character be emitted.
The cells above represent the letter 'A'.
Qnt | Name |
---|---|
01 | Arduino Uno (or Nano) |
06 | Switch Push Button on/off |
01 | Push Button |
08 | 1kΩ Resistor |
01 | 680Ω Resistor |
01 | Mini Speaker 0.5w 8Ω |
01 | Switch on/off (power) |
01 | 9V Battery |
01 | Snap Connector to DC Power Adapter for Arduino |
01 | Breadboard |
01 | Mini SD Card |
01 | DFPlayer Mini Module |
The simulation is available on Tinkercad.
-
To simulate in the browser with sound response, a web driver for Chrome is required - ChromeDriver.
pip3 install selenium pip3 install playsound pip3 install webdriver_manager