{'fraction_non_alphanumeric': 0.013146362839614373, 'fraction_numerical': 0.007011393514460999, 'mean_word_length': 4.856410256410256, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Research on embedded Braille learning machine based on STM32

At present, China has the largest number of blind people in the world. The low level of education for visually impaired people is mainly due to the insufficient popularity of Braille. In order to help visually impaired people and special education people learn Braille, this paper designs an embedded Braille learning machine based on STM32. The Braille learning machine uses GB2312 font library, and the Braille and Chinese characters are exchanged according to the structure of the Braille. The Braille dot matrix touch module is designed, and the Braille is displayed in the dot matrix touch module according to the learning content. The user completes the Braille learning through the touch of the dot matrix touch module. In the learning process, voice broadcast and display on the LCD screen can be carried out to assist users in learning. This learning machine Braille learning machine has a high cost performance ratio, with SD card external storage can also update the font at any time. This study can better serve society and bring convenience to the visually impaired.