Prévia do material em texto
GABARITO | Avaliação III - Desafio Profissional - Individual (Cod.:1600285) Verde: resposta correta. Vermelho: alternativa marcada por você que está incorreta. Peso da Avaliação 3,00 Prova 120371545 Qtd. de Questões 1 Nota 10,00 DESAFIO PROFISSIONAL DA DISCIPLINA DE MICROCONTROLADORES E MICROPROCESSADORES Esta é a descrição do seu Desafio Profissional. Para que você possa desenvolver sua atividade e chegar à conclusão desta avaliação, é necessário baixar e salvar o Template Padrão Único em Word, disponível no link indicado ao final desta descrição. Para baixá-lo, clique em Arquivo > Criar uma cópia > Baixar uma cópia. Você somente conseguirá editar o template após salvá-lo. Leia atentamente todas as orientações antes de iniciar. Seja bem-vindo ao Desafio Profissional da disciplina de Microcontroladores e Microprocessadores! Aqui, você assume o papel de profissional responsável por analisar uma situação real. Vamos adiante. Leia com atenção. ETAPA 1 – Apresentação do Desafio Profissional Você é um técnico em automação responsável por implementar melhorias em um sistema de monitoramento de temperatura em um pequeno armazém de alimentos. Atualmente, o controle é feito manualmente, o que tem gerado perdas de produtos devido a falhas na verificação da temperatura ideal de armazenamento. O gerente solicita que você desenvolva uma solução utilizando um microcontrolador para automatizar esse processo. Você deverá explicar: Como um microcontrolador pode ser utilizado para monitoramento automático; Qual o papel da linguagem de programação nesse sistema; Como funciona a leitura de sensores; E como os dados podem ser utilizados para acionar dispositivos (como alarmes ou LEDs). O sistema deverá ser baseado em: VOLTAR A+Aumentar, Fonte Alterar modo de visualização 1 Luiz Fernando Leite Engenharia Elétrica (4271742) 02/09/2026, 20:50 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiMTYwMDI4NSIsImRlc2NyaXB0aW9uIjoiQXZhbGlhw6fDo28gSUlJIC0gRGVzYWZpbyBQcm9maXNzaW9uYWwgL… 1/5 Placa Arduino Uno; Sensor de temperatura; LED indicador de alerta. ETAPA 2 – Materiais de referência (ambientação) Durante o levantamento de requisitos, foram identificadas as seguintes informações: A temperatura ideal deve permanecer abaixo de 10°C; O sistema deve acionar um LED quando a temperatura ultrapassar esse limite; O operador deseja visualizar os dados via monitor serial; O sistema deverá funcionar continuamente de forma automática. O gerente deseja entender: Como o Arduino “toma decisões”; Como o código é estruturado; Como sensores e atuadores se comunicam com o microcontrolador. ETAPA 3 – Levantamento de conceitos teóricos (preencher no Template Padrão Único) O estudante deverá identificar e explicar conceitos como: Estrutura básica de um programa em C++ (setup e loop); Variáveis e tipos de dados; Estruturas condicionais (if/else); Leitura de entradas analógicas/digitais; Escrita em saídas digitais; Funcionamento básico do Arduino Uno; IDE do Arduino. ETAPA 4 – Aplicação dos Conceitos Teóricos ao Desafio Profissional (preencher no Template Padrão Único) Nesta etapa, você deverá relacionar diretamente os conceitos estudados com a situação proposta. Não basta definir os conceitos isoladamente. É necessário explicar: Como o Arduino executa o programa continuamente; Como o sensor fornece dados ao microcontrolador; Como o programa interpreta esses dados; Como a estrutura condicional permite tomada de decisão; Como o LED é acionado com base nas condições do sistema. Você deverá: Identificar o tipo de sistema (entrada → processamento → saída); Explicar o papel do sensor como entrada; Descrever o processamento feito pelo código em C++; Luiz Fernando Leite Engenharia Elétrica (4271742) 02/09/2026, 20:50 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiMTYwMDI4NSIsImRlc2NyaXB0aW9uIjoiQXZhbGlhw6fDo28gSUlJIC0gRGVzYWZpbyBQcm9maXNzaW9uYWwgL… 2/5 Explicar como o Arduino toma decisões com base em condições; Interpretar o funcionamento prático do sistema automatizado; Justificar tecnicamente a automação como melhoria em relação ao processo manual. ETAPA 5 – ETAPA AVALIATIVA – Memorial Analítico (preencher no Template Padrão Único e copiar no campo de resposta) Nesta etapa, você deverá elaborar um Memorial Analítico como produto final do Desafio Profissional. O texto deverá ser organizado na seguinte sequência: Resumo do que foi descoberto (um parágrafo); Contextualização do desafio (um parágrafo); Análise técnica fundamentada (um parágrafo, utilizando dois a três conceitos da disciplina); Propostas de solução com justificativa técnica (até dois parágrafos); Conclusão reflexiva (até dois parágrafos); Referências utilizadas; Autoavaliação (um parágrafo). Após finalizar no Template Padrão Único, copie e cole o texto no campo de resposta da atividade. Lembre-se: para baixar o Template Padrão Único do Desafio Profissional, clique no link disponibilizado e siga o passo a passo: Arquivo > Criar uma cópia > Baixar uma cópia. Você só conseguirá editar o documento após salvá-lo. Bons estudos! Livro didático da disciplina. https://www.uniasselvi.com.br/extranet/o-2.0/download/arqu_download.php?link=549786 Resposta esperada RESPOSTA ESPERADA Resumo do que você descobriu (um parágrafo) – vale 1 ponto Ao analisar o sistema proposto, foi possível identificar que a automação do monitoramento de temperatura pode ser realizada com o uso de um microcontrolador Arduino, que processa dados de sensores e toma decisões com base em estruturas condicionais. A utilização da linguagem C++ permite programar o comportamento do sistema, acionando dispositivos como LEDs quando condições específicas são atendidas, garantindo maior eficiência e redução de perdas. Contextualização do desafio (um parágrafo) – vale 0,5 ponto Luiz Fernando Leite Engenharia Elétrica (4271742) 02/09/2026, 20:50 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiMTYwMDI4NSIsImRlc2NyaXB0aW9uIjoiQXZhbGlhw6fDo28gSUlJIC0gRGVzYWZpbyBQcm9maXNzaW9uYWwgL… 3/5 https://www.uniasselvi.com.br/extranet/o-2.0/download/arqu_download.php?link=549786 O desafio ocorre em um armazém que enfrenta problemas no controle manual de temperatura. O técnico foi solicitado a propor uma solução automatizada utilizando Arduino. A necessidade envolve monitoramento contínuo e resposta rápida a variações de temperatura, exigindo aplicação prática de conceitos de programação e sistemas embarcados. Análise (um parágrafo – usar de dois a três conceitos da disciplina) – vale 2 pontos O funcionamento do sistema baseia-se na estrutura de programação em C++, especialmente nas funções setup() e loop(), além do uso de estruturas condicionais. O sensor atua como entrada, fornecendo dados que são processados pelo microcontrolador. A partir desses dados, o programa executa decisões utilizando comandos if/else. Quando a temperatura ultrapassa o limite estabelecido, o Arduino envia um sinal para a saída digital, acionando o LED. Esse processo caracteriza um sistema embarcado com fluxo contínuo de leitura, processamento e ação. Propostas de solução (até dois parágrafos) – vale 3 pontos Como solução, recomenda-se o desenvolvimento de um sistema baseado em Arduino Uno, utilizando um sensor de temperatura conectado a uma entrada analógica. O programa deve realizar leituras periódicas e comparar os valores com o limite definido. Caso o valor seja excedido, o sistema deve acionar um LED de alerta e exibir a informação no monitor serial. Além disso, pode-se expandir o sistema com melhorias como alarmes sonoros ou integração com outros dispositivos. Essa abordagem automatiza o controle, reduz falhas humanas e garante maior confiabilidade no armazenamento dos produtos. Conclusão reflexiva (até dois parágrafos) – vale 2 pontos A realização deste desafio evidencia a importância da programação aplicada a sistemas físicos,mostrando como conceitos teóricos se traduzem em soluções reais. O uso de microcontroladores permite automatizar processos simples com grande impacto operacional. Além disso, a atividade reforça o papel da linguagem C++ no desenvolvimento de sistemas embarcados, destacando a importância da lógica de programação e da integração entre hardware e software para resolução de problemas práticos. Referências – vale 0,5 ponto Obs.: O acadêmico pode referenciar qualquer material que tenha relação com o desafio profissional além do livro didático da disciplina. BANZI, M. Getting started with Arduino. 3. ed. Sebastopol, CA: O'Reilly Media, 2011. Documentação oficial Arduino. Disponível em: https://docs.arduino.cc/. Acesso em: 2 abr. 2026. MCROBERTS, M. Arduino básico: projetos práticos para iniciantes. São Paulo: Novatec, 2013. Autoavaliação (um parágrafo) – vale 1 ponto O estudante deverá refletir sobre como a atividade contribuiu para o entendimento da programação em microcontroladores, destacando as dificuldades encontradas e o aprendizado obtido na aplicação prática dos conceitos. Minha resposta O desenvolvimento deste trabalho permitiu compreender como os microcontroladores podem ser aplicados em sistemas simples de automação e monitoramento. A análise mostrou que a utilização do Arduino Uno juntamente com sensores e atuadores possibilita o controle automático da temperatura de ambientes, reduzindo falhas humanas e aumentando a confiabilidade do processo. Também Luiz Fernando Leite Engenharia Elétrica (4271742) 02/09/2026, 20:50 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiMTYwMDI4NSIsImRlc2NyaXB0aW9uIjoiQXZhbGlhw6fDo28gSUlJIC0gRGVzYWZpbyBQcm9maXNzaW9uYWwgL… 4/5 foi possível entender a importância da programação em C++ no funcionamento do sistema e na tomada de decisões automáticas. O desafio proposto consistia em desenvolver uma solução automatizada para monitoramento de temperatura em um pequeno armazém de alimentos. O sistema manual utilizado anteriormente apresentava falhas na verificação da temperatura ideal, causando perdas de produtos armazenados. Para solucionar o problema, foi proposto um sistema baseado em Arduino Uno, sensor de temperatura e LED indicador de alerta, permitindo monitoramento contínuo e automático do ambiente. A análise técnica foi baseada em conceitos como leitura de entradas analógicas, estruturas condicionais e saídas digitais. O sensor de temperatura atua como entrada do sistema, enviando sinais ao Arduino, que realiza o processamento das informações por meio de um programa em linguagem C++. Utilizando estruturas condicionais if/else, o microcontrolador compara os valores de temperatura com o limite programado de 10°C. Quando esse valor é ultrapassado, o sistema aciona automaticamente o LED de alerta através de uma saída digital, além de exibir as informações no monitor serial da IDE do Arduino. Como proposta de solução, recomenda-se a implementação do sistema automatizado utilizando Arduino devido ao seu baixo custo, facilidade de programação e boa eficiência para aplicações simples de automação. O sistema permite monitoramento contínuo sem necessidade de supervisão constante do operador, aumentando a segurança no armazenamento dos alimentos e reduzindo perdas causadas por falhas humanas. Outra vantagem importante é a possibilidade de expansão do projeto, permitindo futuramente adicionar alarmes sonoros, displays ou até comunicação remota via internet. Dessa forma, além de resolver o problema atual do armazém, o sistema oferece possibilidades de modernização e melhoria contínua do processo de monitoramento. Esse trabalho contribuiu para compreender melhor a aplicação prática dos conceitos estudados na disciplina, principalmente em relação ao funcionamento de microcontroladores e lógica de programação. Também foi possível perceber como sistemas simples de automação podem trazer melhorias significativas em processos do cotidiano, aumentando eficiência e confiabilidade. Além do conhecimento técnico, o desenvolvimento da atividade ajudou a fortalecer o raciocínio lógico e a capacidade de relacionar teoria e prática. A experiência mostrou a importância da automação em sistemas de controle e monitoramento, especialmente em aplicações que exigem funcionamento contínuo e tomada de decisão automática. Referências: BANZI, Massimo. Primeiros Passos com Arduino. MCROBERTS, Michael. Arduino Básico. MONK, Simon. Programação com Arduino. Material da disciplina – Uniasselvi. Autoavaliação: Durante o desenvolvimento do trabalho, percebi que consigo compreender melhor os conteúdos quando aplicados em situações práticas. A atividade ajudou a reforçar conhecimentos sobre programação, sensores e automação, além de mostrar como conceitos estudados em aula podem ser utilizados na solução de problemas reais. Isso contribuiu bastante para meu aprendizado e desenvolvimento na área de automação. template_padrao_unico_desafio_.pdf Clique para baixar sua resposta Retorno da correção Prezado acadêmico, A atividade apresenta desempenho favorável, evidenciando domínio dos conteúdos avaliados e atendimento aos critérios propostos para o desenvolvimento do Memorial Analítico, além de demonstrar organização, clareza e consistência nas análises realizadas. Imprimir Luiz Fernando Leite Engenharia Elétrica (4271742) 02/09/2026, 20:50 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiMTYwMDI4NSIsImRlc2NyaXB0aW9uIjoiQXZhbGlhw6fDo28gSUlJIC0gRGVzYWZpbyBQcm9maXNzaW9uYWwgL… 5/5