Skip navigation
Universidade Federal da Bahia |
Repositório Institucional da UFBA
Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/39592
Registro completo de metadados
Campo DCValorIdioma
dc.creatorIgino, Wellington Passos-
dc.date.accessioned2024-07-12T12:37:14Z-
dc.date.available2024-07-12T12:37:14Z-
dc.date.issued2023-12-11-
dc.identifier.urihttps://repositorio.ufba.br/handle/ri/39592-
dc.description.abstractThis work aims to analyze qualitatively and quantitatively the perspective of engineering students regarding the application of active methodologies in the teaching of embedded systems, specifically Project Based Learning (PBL). The use of project-based or problem-based approaches aims to encourage students to give practical meaning to the concepts presented in class. The methodology presented here was applied in classes of the course ENGD33 - Real-Time Programming for Embedded Systems at the Federal University of Bahia (UFBA) in the semesters 2021.2, 2022.1, and 2023.1. The course content was delivered through online lectures in 2021.2 and 2022.1 due to the COVID-19 pandemic, with in-person classes resuming in 2023.1. Recorded video lectures, explanatory videos, and reference materials were provided. Data collection was conducted through two questionnaires, one administered at the beginning and another at the end of the ENGD33 course, involving a total of 46 students. The suggested project involves the development of firmware using the FreeRTOS real-time operating system for the STM32F401 microcontroller from STMicroelectronics, responsible for telemetry, teleoperation, and control functions of a three-wheeled omnidirectional mobile robotic base. Implementing these functions in firmware allows students to interact with sensors, actuate actuators, implement and use network and storage protocols, divide the project into tasks, and communicate data between these tasks. The choice of microcontroller is justified by the set of peripherals it possesses and the availability of protoboard compatible modules in the market. FreeRTOS is a widely used free real-time operating system among embedded systems developers. Kits assembled from commercially available electronic modules were provided. As a result, students generally had a positive reception towards the project process, presentation of course content, and the knowledge required to understand and carry out the project. The method of information transmission was considered interesting enough for students to follow the classes, assimilate the content, and become able to carry out the project, even if they did not feel capable with only previous knowledge.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal da Bahiapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectAprendizagem baseada em projetospt_BR
dc.subjectSistemas embarcadospt_BR
dc.subjectRobótica móvelpt_BR
dc.subject.otherProject based learningpt_BR
dc.subject.otherEmbedded systemspt_BR
dc.subject.otherMobile roboticspt_BR
dc.titleEnsino de sistemas embarcados baseado em projeto: exemplo aplicado à robóticapt_BR
dc.title.alternativeProject-based learning in embedded systems: an applied robotics examplept_BR
dc.typeDissertaçãopt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica (PPGEE) pt_BR
dc.publisher.initialsUFBApt_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICApt_BR
dc.contributor.advisor1Cerqueira, Jés de Jesus Fiais-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3099827700882478pt_BR
dc.contributor.referee1Conceição, André Gustavo Scolari-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/6840685961007897pt_BR
dc.contributor.referee2Fernández, César Augusto Peña-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1316173467385333pt_BR
dc.contributor.referee3Ribeiro, Tiago Trindade-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/3521539442337416pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/6899909708381832pt_BR
dc.description.resumoEste trabalho tem como objetivo analisar de forma qualitativa e quantitativa a perspectiva de estudantes de engenharia com relação à aplicação de metodologias ativas no ensino de sistemas embarcados, especificamente a aprendizagem baseada em projeto (Project Based Learning, PBL). O uso da abordagem baseada em projetos ou em problemas visa estimular os estudantes a dar sentido prático aos conceitos apresentados em classe. A metodologia aqui apresentada foi aplicada em turmas da disciplina ENGD33 - Programação em Tempo Real para Sistemas Embarcados da Universidade Federal da Bahia (UFBA) nos semestres 2021.2, 2022.1 e 2023.1. O conteúdo da disciplina foi apresentado através de aulas expositivas na modalidade online em 2021.2 e 2022.1 em virtude da pandemia causada pelo COVID-19, sendo retomadas as aulas presenciais em 2023.1. Foram disponibilizadas videoaulas gravadas, vídeos explicativos e materiais de referência. A coleta de dados ocorreu por meio de dois questionários, um aplicado no início e outro ao fim da disciplina ENGD33, abrangendo um total de 46 estudantes. O projeto sugerido consiste no desenvolvimento de um firmware com o sistema operacional de tempo real FreeRTOS para o microcontrolador STM32F401 da STMicroelectronics, que é responsável pelas funções de telemetria, teleoperação, e acionamento de uma base robótica móvel omnidirecional de três rodas. A realização em firmware destas funções permite aos estudantes realizar a leituras de sensores, acionamento de atuadores, implementação e uso de protocolos de rede e armazenamento, divisão do projeto em tarefas (tasks) e comunicação de dados entre estas tarefas. A especificação do microcontrolador se justifica pelo conjunto de periféricos que possui e pela disponibilidade de módulos compatíveis com protoboard no mercado. O FreeRTOS é gratuito de uso difundido entre desenvolvedores de sistemas embarcados. Kits montados a partir de módulos eletrônicos encontrados comercialmente foram disponibilizados. Como resultado, os estudantes tiveram uma recepção geralmente positiva em relação ao processo, apresentação dos conteúdos do curso e conhecimentos necessários para compreender e realizar o projeto. A forma de transmissão das informações foi considerada interessante o suficiente para que os estudantes pudessem acompanhar as aulas, assimilar o conteúdo e se tornarem aptos a realizar o projeto, mesmo que não se sentissem capazes apenas com conhecimentos prévios.pt_BR
dc.publisher.departmentEscola Politécnicapt_BR
dc.type.degreeMestrado Acadêmicopt_BR
Aparece nas coleções:Dissertação (PPGEE)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Dissertação_Mestrado_WPI.pdfDissertação em pdf6,86 MBAdobe PDFVisualizar/Abrir
Mostrar registro simples do item Visualizar estatísticas


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