Acessibilidade de leitura para cegos com o projeto Celta numa Raspberry PI

Detalhes bibliográficos
Autor(a) principal: Santos, Juan Henrique dos
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