Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. A comunicação de dados deve garantir que o sinal transmitido seja recebido com qualidade e, para isso, é necessário determinar regras para que esta transmissão seja efetiva. O protocolo de comunicação reúne regras, normas e padrões que, definidos, garantem que o sinal transmitido seja o mesmo que o recebido em seu destino. Para a comunicação de dados, existem alguns tipos de protocolos diferentes e, cada um deles, possui regras e uso específicos. Com base no conteúdo estudado sobre os tipos de protocolos, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) O protocolo UART é uma comunicação assíncrona e full-duplex, responsável pela conversão de paralelo para comunicação serial. II. ( ) O protocolo I²C/TWI faz uma comunicação síncrona e full-duplex, e faz o uso de um clock. III. ( ) O protocolo RS232 usa, necessariamente, todos os pinos da conexão para a transmissão e recepção de dados. IV. ( ) O protocolo SPI é síncrono e full-duplex, e possui a função de comunicação entre equipamentos com pequenas distâncias. Agora, assinale a alternativa que apresenta a sequência correta: V, V, F, F 2. O Sistema Arduino foi inventado há mais de quinze anos, para ser utilizado por estudantes de robótica e para pequenos projetos, por ser barato, funcional e simples. Como é de simples aprendizado, se tornou um grande aliado nas salas de aula para executar projetos de estudo e alinhar o entendimento de outras aplicações. Considerando essas informações e o conteúdo estudado sobre sistema Arduino, analise as asserções a seguir e a relação proposta entre elas. I. Muitos projetos e inovações do dia a dia podem ser feitos no Arduino, que é utilizado nas mais variadas automações devido ao seu custo, que pode tornar o projeto mais barato. Porque: II. Para o projeto, devemos levar em conta a escolha do tipo de placa do Arduino, conforme o número de portas que serão necessárias. A seguir, assinale a alternativa correta: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 3. As portas analógicas possuem internamente um conversor analógico/digital e podem ser entradas analógicas. Essas portas são úteis, pois, muitas vezes, a entrada necessita de variações maiores para determinar o que o sensor está apresentando. Considerando essas informações e o conteúdo estudado, responda: por que são usados internamente os conversores analógicos digitais em tais portas? Os conversores são utilizados porque o microcontrolador do Arduino trabalha com dados digitais, então, é necessária a conversão do sinal recebido. 4. A colocação de um display em um projeto de controle e automação o eleva a outro nível, pois torna a interface mais visível e amigável e o projeto mais interativo. Os módulos de display de LCD (Liquid Crystal Display - display de cristal líquido) são interfaces visuais muito úteis, quando há necessidade de informação visual. Considerando essas informações e o conteúdo estudado sobre displays, assinale a alternativa correta. o display LCD, cristal líquido, tem os modelos LED e OLED, atualmente. 5. O conceito de Internet das Coisas surge a partir da revolução tecnológica. Tal conceito faz referência a todas as “coisas” que podem ser interligadas à grande rede de computadores, ou seja, objetos que podemos ligar à internet e que passam a ser integrados e controlados. Considerando essas informações e o conteúdo estudado, assinale as afirmativas que contenham soluções que podem ser definidas como IoT. I. Em uma residência, caracteriza-se como uma solução de IoT a instalação de um detector de fumaças capaz de gerar alertas e ser acionado a partir de um smartphone, iniciando um mecanismo de reação. II. Alimentos codificados com RFID e colocados dentro de uma geladeira com acesso à internet, quando estiverem acabando, podem enviar avisos para o smartphone do usuário. III. Uma roupa com iluminação embutida pode ser controlada para que a iluminação tenha diferentes formatos em apresentações teatrais ou outros. IV. O sensor de temperatura é um dispositivo controlador de IoT, pois ele verifica as variações de temperatura e atua sobre o objeto controlado. V. Em uma cidade inteligente, é possível verificar o trânsito e, caso alguma área esteja congestionada, ela pode atuar alterando Semáforo ou enviando novas rotas para diluir o trânsito automaticamente. Está correto apenas o que afirma em: I, II e V. 6. O Arduino é uma pequena placa de microcontrolador que contém um conector USB que permite ligá-la a um computador, além de diversos pinos que permitem a conexão com circuitos eletrônicos externos, como motores, relés, sensores luminosos, diodos laser, alto-falantes, microfones, etc [...] Na realidade, embora o Arduino seja o projeto aberto e uma placa de interface baseada em microcontrolador, ele é muito mais do que isso, porque além da própria placa, inclui também as ferramentas de desenvolvimento de software necessárias para programar as placas. MONK, S. 30 projetos com Arduino. Porto Alegre: Bookman, 2014, p. 1 e 2. O projeto Arduino engloba hardware e software e tem o objetivo ser aplicado em projetos interativos utilizando o microcontrolador e, conforme seus modelos, são identificadas as características específicas. O microcontrolador usado no projeto Arduino UNO é: Atmega 328P 7. De acordo com Gimenez (2015), existem dois timers/contadores na família de microcontroladores com núcleo do 8051, denominados timer/contador 0 e timer/contador 1 [...]. Um timer/contador nada mais é do que um circuito sequencial composto por um registrador de contagem (conjunto de flip-flops do tipo D) e portas lógicas, que foi projetado para ser um contador ascendente cíclico, se o timers/contador 0 está no modo 3, o timers/contador 1 pode ser ligado ou desligado dentro e fora do seu próprio modo 3, ainda pode ser usado em outras funções. Gimenez, S. P. Microcontroladores 8051: conceitos, operações, fluxogramas e programação. São Paulo: Erica, 2015. Entre as funções a seguir, quais podem ser usadas no timer/contador 1, caso o timer/contador 0 estiver no modo 3? I. Gerador de baud rate pela interface de comunicação serial. II. Contador de dez bits. III. Aplicações sem interrupções. IV. Gerador de relógio interno. Está correto apenas o que é afirmado em: ~Resposta Correta. As funções que podem ser usadas quando o Timer/contador 0 estiver no modo 3 são gerador de baud rate pela interface de comunicação serial e aplicações sem interrupções. I e III 8. As bibliotecas são códigos que têm função específica e que possuem chamadas de funções e escritas de procedimentos lógicos. Existem bibliotecas padrão, bibliotecas core e as bibliotecas adicionais, compartilhadas por outros programadores. O uso de bibliotecas facilita a programação, pois possuem partes de programas prontos, não sendo necessário reescrevê-lo novamente. Com base nessas informações e sobre o que você aprendeu a respeito de bibliotecas, como devemos proceder para incluir uma biblioteca no programa principal? É inserida por meio do comando include. 9. Quando usamos as placas de shields para inserir funcionalidades ao sistema Arduino, necessitamos programá-las dentro do código, para que funcionem corretamente. No entanto, elas devem ter linhas de código específicas, conforme as especificidades da placa. Considerando essas informações e o conteúdo estudado, responda: como podemos fazer com que todos os códigos, necessários ao funcionamento da placa, sejam feitos corretamente? Utilizando as bibliotecas específicas de cada shield. 10. No sistema Arduino, as portas analógicas, do mesmo modo que as portas digitais, devem ser configuradas. Uma configuração importante é a determinação das referências de tensão, que serão utilizadas na conversãoanalógico-digital. Considerando essas informações e conteúdo estudado, responda: a função analogReference (DEFAULT) define qual tensão de referência? A tensão definida é de 5 V ou 3,3 V, conforme a alimentação da placa.
Compartilhar