Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2023 |
| Tipo de documento: | Trabalho de conclusão de curso |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UFSCAR |
| Texto Completo: | https://repositorio.ufscar.br/handle/20.500.14289/18515 |
Resumo: | Braile reading is fundamental to include visually impaired people in the access to information, it‘s a type of literacy and communication able to include everyone in society allowing then access to knowledge and culture. This tactile reading can be found in diffrents formats such as embossed paper or even in a much more complex way, like a braile display. The Celta project, elaborated by SEaD-UFSCar squad funded by CAPES, had as objective the development of a low cost hardware and software to braile reading. By the end of project were elaborated intructions manuals for replications and advertising material, there was a contextualization and clarification about the use and applicability of Celta. The present work aims to continue the development of the Celta project by promoting a technological update of this equipment. This update involves replacing the Arduino microcontroller with the Raspberry Pi computer. Through this replacement, it becomes possible to implement new advancements, such as replacing serial communication with wireless communication using sockets. In the Raspberry Pi, port programming is carried out using the Python language, while in the desktop application, a software developed in Java is used to extract text from .PDF and .TXT files. The use of Python and Java languages makes the project more user-friendly and accessible to developers, taking advantage of the popularity of these communities. These changes result in greater convenience for equipment users. |
| id |
SCAR_c85a57bacd61ff7fde05048744587eda |
|---|---|
| oai_identifier_str |
oai:repositorio.ufscar.br:20.500.14289/18515 |
| network_acronym_str |
SCAR |
| network_name_str |
Repositório Institucional da UFSCAR |
| repository_id_str |
4322 |
| spelling |
Santos, Juan Henrique dosSantos, Marilde Terezinha Pradohttp://lattes.cnpq.br/9826026025118073http://lattes.cnpq.br/3371179651231722https://orcid.org/0009-0004-1604-0127https://orcid.org/0000- 0001-5572-2009b467700e-e821-4925-a46d-bf474d281b232023-09-05T18:26:22Z2023-09-05T18:26:22Z2023-08-31SANTOS, Juan Henrique dos. Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/18515.https://repositorio.ufscar.br/handle/20.500.14289/18515<https://github.com/juan-santos/celta_ufscar/tree/feature/embarcado-python/new_celta/ raspberry/ponto.py>Braile reading is fundamental to include visually impaired people in the access to information, it‘s a type of literacy and communication able to include everyone in society allowing then access to knowledge and culture. This tactile reading can be found in diffrents formats such as embossed paper or even in a much more complex way, like a braile display. The Celta project, elaborated by SEaD-UFSCar squad funded by CAPES, had as objective the development of a low cost hardware and software to braile reading. By the end of project were elaborated intructions manuals for replications and advertising material, there was a contextualization and clarification about the use and applicability of Celta. The present work aims to continue the development of the Celta project by promoting a technological update of this equipment. This update involves replacing the Arduino microcontroller with the Raspberry Pi computer. Through this replacement, it becomes possible to implement new advancements, such as replacing serial communication with wireless communication using sockets. In the Raspberry Pi, port programming is carried out using the Python language, while in the desktop application, a software developed in Java is used to extract text from .PDF and .TXT files. The use of Python and Java languages makes the project more user-friendly and accessible to developers, taking advantage of the popularity of these communities. These changes result in greater convenience for equipment users.A leitura em braile desempenha um papel fundamental na inclusão e no acesso à informação para pessoas cegas ou com baixa visão. Ela é uma forma de alfabetização e comunicação capaz de incluir pessoas para que possam participar plenamente da sociedade, permitindo que tenham acesso ao conhecimento e a cultura. O Projeto Celta, elaborado pela equipe da SEaD-UFSCar com apoio financeiro da CAPES, teve como objetivo o desenvolvimento de um hardware e software de baixo custo para a leitura braile através de uma célula tátil. Ao final do projeto, foram elaborados manuais com instruções para a replicação e na elaboração de material de divulgação. O presente trabalho tem como objetivo dar continuidade ao desenvolvimento do projeto Celta, promovendo uma atualização tecnológica desse equipamento. Essa atualização envolve a substituição do microcontrolador Arduíno pelo computador Raspberry Pi. Através dessa substituição, torna-se possível a implementação de novos avanços, como a troca da comunicação serial pela comunicação sem fio utilizando sockets. No Raspberry Pi, a programação das portas é realizada utilizando a linguagem Python, enquanto na aplicação desktop, um software desenvolvido em Java é utilizado para extrair texto de arquivos nos formatos .PDF e .TXT. A utilização das linguagens Python e Java torna o projeto mais amigável e acessível aos desenvolvedores, aproveitando a popularidade dessas comunidades. Essas mudanças resultam em uma maior praticidade no uso do equipamento aos usuários.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia de Computação - ECUFSCarAttribution-NonCommercial-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/3.0/br/info:eu-repo/semantics/openAccessAcessibilidadeBraileProjeto CeltaComunicação socketJavaPythonRaspberry PICeltic Research ProjectAccessibilityCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAcessibilidade de leitura para cegos com o projeto Celta numa Raspberry PIReading accessibility for the blind with the Celta project on a Raspberry PIinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis6006001bdb200e-99c1-45c7-8e62-ff292489211ereponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARTHUMBNAILTCC EnC Juan Henrique dos Santos.pdf.jpgTCC EnC Juan Henrique dos Santos.pdf.jpgGenerated Thumbnailimage/jpeg4758https://repositorio.ufscar.br/bitstreams/b6411817-ca88-46e7-a813-b75137dfe0a6/download7db9bb00120cfd44dec62c8df0b2c857MD54falseAnonymousREADORIGINALTCC EnC Juan Henrique dos Santos.pdfTCC EnC Juan Henrique dos Santos.pdfMonografia do TCC de Juan Henrique dos Santosapplication/pdf14263353https://repositorio.ufscar.br/bitstreams/887a5d5f-c1e3-4d41-8fe4-75d67280bd84/download7de7669c55f6361254b8d9a64b92928bMD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81036https://repositorio.ufscar.br/bitstreams/b83f5e2c-34db-4ab4-89de-5202e35bcd18/download36c17387d15ae3a457ba8815a26942c5MD52falseAnonymousREADTEXTTCC EnC Juan Henrique dos Santos.pdf.txtTCC EnC Juan Henrique dos Santos.pdf.txtExtracted texttext/plain109936https://repositorio.ufscar.br/bitstreams/a14e4163-ea26-4bb8-96c1-e2d6d3c57edf/downloadcf984673948c43e292bdeac75f6b128aMD53falseAnonymousREAD20.500.14289/185152025-02-06 00:18:58.609http://creativecommons.org/licenses/by-nc-sa/3.0/br/Attribution-NonCommercial-ShareAlike 3.0 Brazilopen.accessoai:repositorio.ufscar.br:20.500.14289/18515https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-06T03:18:58Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
| dc.title.por.fl_str_mv |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| dc.title.alternative.eng.fl_str_mv |
Reading accessibility for the blind with the Celta project on a Raspberry PI |
| title |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| spellingShingle |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI Santos, Juan Henrique dos Acessibilidade Braile Projeto Celta Comunicação socket Java Python Raspberry PI Celtic Research Project Accessibility CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| title_full |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| title_fullStr |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| title_full_unstemmed |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| title_sort |
Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI |
| author |
Santos, Juan Henrique dos |
| author_facet |
Santos, Juan Henrique dos |
| author_role |
author |
| dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/3371179651231722 |
| dc.contributor.authororcid.por.fl_str_mv |
https://orcid.org/0009-0004-1604-0127 |
| dc.contributor.advisor1orcid.por.fl_str_mv |
https://orcid.org/0000- 0001-5572-2009 |
| dc.contributor.author.fl_str_mv |
Santos, Juan Henrique dos |
| dc.contributor.advisor1.fl_str_mv |
Santos, Marilde Terezinha Prado |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/9826026025118073 |
| dc.contributor.authorID.fl_str_mv |
b467700e-e821-4925-a46d-bf474d281b23 |
| contributor_str_mv |
Santos, Marilde Terezinha Prado |
| dc.subject.por.fl_str_mv |
Acessibilidade Braile Projeto Celta Comunicação socket Java Python Raspberry PI Celtic Research Project |
| topic |
Acessibilidade Braile Projeto Celta Comunicação socket Java Python Raspberry PI Celtic Research Project Accessibility CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| dc.subject.eng.fl_str_mv |
Accessibility |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
Braile reading is fundamental to include visually impaired people in the access to information, it‘s a type of literacy and communication able to include everyone in society allowing then access to knowledge and culture. This tactile reading can be found in diffrents formats such as embossed paper or even in a much more complex way, like a braile display. The Celta project, elaborated by SEaD-UFSCar squad funded by CAPES, had as objective the development of a low cost hardware and software to braile reading. By the end of project were elaborated intructions manuals for replications and advertising material, there was a contextualization and clarification about the use and applicability of Celta. The present work aims to continue the development of the Celta project by promoting a technological update of this equipment. This update involves replacing the Arduino microcontroller with the Raspberry Pi computer. Through this replacement, it becomes possible to implement new advancements, such as replacing serial communication with wireless communication using sockets. In the Raspberry Pi, port programming is carried out using the Python language, while in the desktop application, a software developed in Java is used to extract text from .PDF and .TXT files. The use of Python and Java languages makes the project more user-friendly and accessible to developers, taking advantage of the popularity of these communities. These changes result in greater convenience for equipment users. |
| publishDate |
2023 |
| dc.date.accessioned.fl_str_mv |
2023-09-05T18:26:22Z |
| dc.date.available.fl_str_mv |
2023-09-05T18:26:22Z |
| dc.date.issued.fl_str_mv |
2023-08-31 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
SANTOS, Juan Henrique dos. Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/18515. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/20.500.14289/18515 |
| dc.identifier.url.por.fl_str_mv |
<https://github.com/juan-santos/celta_ufscar/tree/feature/embarcado-python/new_celta/ raspberry/ponto.py> |
| identifier_str_mv |
SANTOS, Juan Henrique dos. Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/18515. <https://github.com/juan-santos/celta_ufscar/tree/feature/embarcado-python/new_celta/ raspberry/ponto.py> |
| url |
https://repositorio.ufscar.br/handle/20.500.14289/18515 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.confidence.fl_str_mv |
600 600 |
| dc.relation.authority.fl_str_mv |
1bdb200e-99c1-45c7-8e62-ff292489211e |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Engenharia de Computação - EC |
| dc.publisher.initials.fl_str_mv |
UFSCar |
| publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Engenharia de Computação - EC |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
| instname_str |
Universidade Federal de São Carlos (UFSCAR) |
| instacron_str |
UFSCAR |
| institution |
UFSCAR |
| reponame_str |
Repositório Institucional da UFSCAR |
| collection |
Repositório Institucional da UFSCAR |
| bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstreams/b6411817-ca88-46e7-a813-b75137dfe0a6/download https://repositorio.ufscar.br/bitstreams/887a5d5f-c1e3-4d41-8fe4-75d67280bd84/download https://repositorio.ufscar.br/bitstreams/b83f5e2c-34db-4ab4-89de-5202e35bcd18/download https://repositorio.ufscar.br/bitstreams/a14e4163-ea26-4bb8-96c1-e2d6d3c57edf/download |
| bitstream.checksum.fl_str_mv |
7db9bb00120cfd44dec62c8df0b2c857 7de7669c55f6361254b8d9a64b92928b 36c17387d15ae3a457ba8815a26942c5 cf984673948c43e292bdeac75f6b128a |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
| repository.mail.fl_str_mv |
repositorio.sibi@ufscar.br |
| _version_ |
1834468974349254656 |