Repositório Institucional da Universidade Federal de Alagoas (RIUFAL) 00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO TRABALHOS DE CONCLUSÃO DE CURSO (TCC) - GRADUAÇÃO - IC Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC
Use este identificador para citar ou linkar para este item: https://www.repositorio.ufal.br/handle/123456789/18768
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Barboza, Erick de Andrade-
dc.contributor.advisor1IDhttps://orcid.org/0000-0002-0558-9120pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1049532071774598pt_BR
dc.contributor.referee1Leite, Glauber Rodrigues-
dc.contributor.referee1IDhttps://orcid.org/0000-0002-8886-6348pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0881944734241308pt_BR
dc.contributor.referee2Peixoto, Rodrigo José Sarmento-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6425071675662791pt_BR
dc.creatorLima, Victor Hugo Sampaio-
dc.creator.Latteshttps://lattes.cnpq.br/9161542641909920pt_BR
dc.date.accessioned2026-10-29T14:56:31Z-
dc.date.available2026-10-29-
dc.date.available2026-10-29T14:56:31Z-
dc.date.issued2025-05-27-
dc.identifier.citationLIMA, Victor Hugo Sampaio. Controle de veículo através de palavras-chave faladas utilizando TinyML. 2026. 42 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) – Instituto de Computação, Universidade Federal de Alagoas, Maceió, 2025.pt_BR
dc.identifier.urihttps://www.repositorio.ufal.br/handle/123456789/18768-
dc.description.abstractTechnological evolution has enabled the development of devices with increasingly greater processing power and storage capacity while reducing their physical size and energy consumption. Among these devices are microcontrollers, components capable of executing software (referred to in this context as firmware) and controlling hardware. Alongside the evolution of electronic devices, machine learning, a subfield of AI that is responsible for developing devices capable of learning and improving from experience, has also significantly emerged. This work aims to explore and interconnect these two major areas of computer science. This subfield is known as TinyML. In this project, an edge device was developed, capable of classifying keywords using a neural network in order to control a vehicle. The neural network model is executed on a microcontroller, which detects the keyword and sends the corresponding command to a second microcontroller responsible for controlling the vehicle’s peripherals. The execution of the AI model on a microcontroller is made possible through the Edge Impulse platform, where it is possible to manage the dataset, create, train, and test the model, and conclude by exporting the model in a format compatible with the microcontroller. The results obtained showed that, despite the hardware’s limitations, it was possible to achieve a good level of accuracy, and the model could also be extended to classify more keywords without interfering with the vehicle’s operation.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCurso de Engenharia da Computação - Bachareladopt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectMicrocontroladorespt_BR
dc.subjectDispositivo de bordapt_BR
dc.subjectTinyMLpt_BR
dc.subjectFirmwarept_BR
dc.subjectHardwarept_BR
dc.subjectRedes neurais (Computação)pt_BR
dc.subjectEdge Impulsept_BR
dc.subjectVeículospt_BR
dc.subjectMicrocontrollerspt_BR
dc.subjectEdge devicept_BR
dc.subjectNeural networks (Computing)pt_BR
dc.subjectVehiclept_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleControle de veículo através de palavras-chave faladas utilizando TinyMLpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.description.resumoO avanço tecnológico tem possibilitado o desenvolvimento de dispositivos com maior capacidade de processamento e armazenamento, aliados a custos de produção reduzidos, dimensões físicas menores e menor consumo energético. Dentre esses dispositivos, temos os microcontroladores, que são capazes de executar um software (nesse contexto é denominado firmware) e controlar um hardware. Paralelo ao avanço dos dispositivos eletrônicos, também está presente a aprendizagem de máquina, subárea da IA responsável por desenvolver dispositivos capazes de aprender e melhorar com a experiência. Este trabalho tem como objetivo explorar e interligar essas duas grandes áreas da computação. Essa subárea é denominada de TinyML. Neste projeto foi elaborado um dispositivo de borda capaz de classificar palavras-chave utilizando uma rede neural para controlar um veículo. O modelo da rede neural é executada em um microcontrolador, que detecta a palavra-chave e envia um comando respectivo para um segundo microcontrolador, responsável por controlar os periféricos do veículo. A execução do modelo de IA em um microcontrolador é possível através da plataforma Edge Impulse, onde é possível realizar o manejo do banco de dados, a criação, treinamento e teste do modelo, e por fim exportar o modelo em um formato compatível com o microcontrolador. Os resultados obtidos demonstraram que, embora com um hardware limitado, foi possível atingir um bom grau de acurácia, e que também foi possível estender o modelo para classificar mais palavras, mas sem interferir no funcionamento do veículo.pt_BR
Aparece nas coleções:Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Controle de veículo através de palavras-chave faladas utilizando TinyML.pdfControle de veículo através de palavras-chave faladas utilizando TinyML8.59 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.