Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth
| Main Author: | |
|---|---|
| Publication Date: | 2025 |
| Format: | Bachelor thesis |
| Language: | por |
| Source: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
| Download full: | http://repositorio.ufc.br/handle/riufc/82420 |
Summary: | This paper presents the development of a mobile application for controlling an educational robotic arm via Bluetooth communication, using Android devices. The growing demand for technological tools in education justifies the creation of an interactive solution, allowing students to manipulate the equipment in real time, promoting hands-on learning in subjects such as robo- tics, automation, and programming. The application was developed based on the React Native framework, enabling an intuitive interface compatible with most mobile devices. Communication between the application and the robotic arm occurs through a Bluetooth module integrated with an Arduino, which interprets and executes commands sent by the user. The project was structured following the Scrum methodology, allowing for iterative and incremental development, with continuous testing and validation cycles. The results demonstrate that the developed application provides precise and efficient control of the robotic arm, with good responsiveness and usability. The presented solution contributes to the integration of robotics into the educational environment, making learning more dynamic and accessible. Improvements may be implemented in the future, such as new features and expanded compatibility with other platforms. |
| id |
UFC-7_ce35a63d8232b60b5ffb34f5dee2a422 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufc.br:riufc/82420 |
| network_acronym_str |
UFC-7 |
| network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| repository_id_str |
|
| spelling |
Souza, João Igor Carneiro deMelo, Reuber Regis de2025-09-08T19:15:35Z2025-09-08T19:15:35Z2025SOUZA, João Igor Carneiro. Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025.http://repositorio.ufc.br/handle/riufc/82420This paper presents the development of a mobile application for controlling an educational robotic arm via Bluetooth communication, using Android devices. The growing demand for technological tools in education justifies the creation of an interactive solution, allowing students to manipulate the equipment in real time, promoting hands-on learning in subjects such as robo- tics, automation, and programming. The application was developed based on the React Native framework, enabling an intuitive interface compatible with most mobile devices. Communication between the application and the robotic arm occurs through a Bluetooth module integrated with an Arduino, which interprets and executes commands sent by the user. The project was structured following the Scrum methodology, allowing for iterative and incremental development, with continuous testing and validation cycles. The results demonstrate that the developed application provides precise and efficient control of the robotic arm, with good responsiveness and usability. The presented solution contributes to the integration of robotics into the educational environment, making learning more dynamic and accessible. Improvements may be implemented in the future, such as new features and expanded compatibility with other platforms.Este trabalho apresenta o desenvolvimento de um aplicativo móvel, baseado em Android, para o controle de um braço robótico educacional por meio de comunicação Bluetooth. Diante da crescente demanda por ferramentas tecnológicas aplicadas à educação, a solução proposta visa proporcionar uma experiência interativa e prática para alunos, especialmente em disciplinas como robótica, automação e programação. O aplicativo foi desenvolvido com o framework React Native, possibilitando uma interface intuitiva e compatível com a maioria dos dispositivos móveis. A comunicação com o braço robótico ocorre via módulo Bluetooth HC-05, integrado a um microcontrolador Arduino, responsável por interpretar e executar os comandos enviados. A metodologia adotada baseou-se nos princípios do Scrum, favorecendo um desenvolvimento iterativo com validações contínuas. Os resultados demonstraram que o sistema oferece controle preciso e responsivo do braço robótico, com boa usabilidade. A proposta contribui para a inserção da robótica no contexto educacional de forma acessível e dinâmica. Futuramente, pretende-se ampliar as funcionalidades do aplicativo e sua compatibilidade com outras plataformas.Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetoothinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisrobótica educacionalarduinobluetoothaplicativo androideducational roboticsarduinobluetoothandroid aplicationCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFC2025ORIGINAL2025_tcc_jicsouza.pdf2025_tcc_jicsouza.pdfapplication/pdf1153501http://repositorio.ufc.br/bitstream/riufc/82420/1/2025_tcc_jicsouza.pdf16dbef79a7270fcd6cc5e5065ac9d360MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/82420/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufc/824202025-09-08 16:15:35.655oai:repositorio.ufc.br:riufc/82420Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2025-09-08T19:15:35Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
| dc.title.pt_BR.fl_str_mv |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| title |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| spellingShingle |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth Souza, João Igor Carneiro de CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO robótica educacional arduino bluetooth aplicativo android educational robotics arduino bluetooth android aplication |
| title_short |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| title_full |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| title_fullStr |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| title_full_unstemmed |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| title_sort |
Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth |
| author |
Souza, João Igor Carneiro de |
| author_facet |
Souza, João Igor Carneiro de |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Souza, João Igor Carneiro de |
| dc.contributor.advisor1.fl_str_mv |
Melo, Reuber Regis de |
| contributor_str_mv |
Melo, Reuber Regis de |
| dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO robótica educacional arduino bluetooth aplicativo android educational robotics arduino bluetooth android aplication |
| dc.subject.ptbr.pt_BR.fl_str_mv |
robótica educacional arduino bluetooth aplicativo android |
| dc.subject.en.pt_BR.fl_str_mv |
educational robotics arduino bluetooth android aplication |
| description |
This paper presents the development of a mobile application for controlling an educational robotic arm via Bluetooth communication, using Android devices. The growing demand for technological tools in education justifies the creation of an interactive solution, allowing students to manipulate the equipment in real time, promoting hands-on learning in subjects such as robo- tics, automation, and programming. The application was developed based on the React Native framework, enabling an intuitive interface compatible with most mobile devices. Communication between the application and the robotic arm occurs through a Bluetooth module integrated with an Arduino, which interprets and executes commands sent by the user. The project was structured following the Scrum methodology, allowing for iterative and incremental development, with continuous testing and validation cycles. The results demonstrate that the developed application provides precise and efficient control of the robotic arm, with good responsiveness and usability. The presented solution contributes to the integration of robotics into the educational environment, making learning more dynamic and accessible. Improvements may be implemented in the future, such as new features and expanded compatibility with other platforms. |
| publishDate |
2025 |
| dc.date.accessioned.fl_str_mv |
2025-09-08T19:15:35Z |
| dc.date.available.fl_str_mv |
2025-09-08T19:15:35Z |
| dc.date.issued.fl_str_mv |
2025 |
| 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 |
SOUZA, João Igor Carneiro. Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025. |
| dc.identifier.uri.fl_str_mv |
http://repositorio.ufc.br/handle/riufc/82420 |
| identifier_str_mv |
SOUZA, João Igor Carneiro. Aplicativo Android para envio de movimentos sequenciais a um braço robótico educacional por comunicação Bluetooth. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025. |
| url |
http://repositorio.ufc.br/handle/riufc/82420 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
| instname_str |
Universidade Federal do Ceará (UFC) |
| instacron_str |
UFC |
| institution |
UFC |
| reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| bitstream.url.fl_str_mv |
http://repositorio.ufc.br/bitstream/riufc/82420/1/2025_tcc_jicsouza.pdf http://repositorio.ufc.br/bitstream/riufc/82420/2/license.txt |
| bitstream.checksum.fl_str_mv |
16dbef79a7270fcd6cc5e5065ac9d360 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
| repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
| _version_ |
1847792261979439104 |