Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/11/2021 03:12 1/5 Avaliação Final (Objetiva) - Individual FLEX (Cod.:680843) Código da prova: 40326301 Disciplina: IoT na Prática (19365) Período para responder: 13/11/2021 - 29/11/2021 Peso: 3,00 1 - A Internet das Coisas é um campo da tecnologia que pode ser entendido como uma rede de objetos físicos, com sensores e atuadores, além de softwares, com a finalidade de trocar dados, permitindo a interação entre as coisas e o mundo real. Um exemplo do uso cotidiano da IOT é o caso do aplicativo UBER, na qual durante a locomoção do usuário, são enviados dados como a localização dos veículos, permitindo saber se existe algum veículo do aplicativo próximo. Com relação à Internet of Things, analise as afirmativas a seguir: I- Através da Internet of Things é possível ligar e desligar lâmpadas de uma casa através de um aplicativo de celular. II- O ESP32 é um microcontrolador que possui Wi-Fi, permitindo o controle de objetos físicos Wi-Fi numa residência. III- Através da IOT, não é possível realizar o controle de circuito fechado de TV porque é um sistema fechado. IV- A Industrial Internet of Things (IIoT) não permite a conectividade de projetos microcontrolados na área de robótica. Assinale a alternativa CORRETA: A ) As afirmativas I e II estão corretas. B ) Somente a afirmativa IV está correta. C ) As afirmativas II e III estão corretas. D ) As afirmativas I, II e IV estão corretas. 2 - Atualmente, o desenvolvimento de projetos de sistemas IOT com sensores e microcontroladores tornou-se menos complicado, devido à disponibilização de plataformas para armazenamento e processamento de dados enviados pelos sistemas. Um destes sensores é o DHT11, o qual permite a medição de temperatura e umidade relativa do ar de um ambiente. Referente à programação do ESP32 utilizando o sensor DHT11, conforme a figura anexa, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na linha 15 do código fonte apresentado, é definido o tipo de sensor utilizado no projeto em desenvolvimento, sendo neste caso o sensor tipo DHT11. ( ) Caso fosse utilizado outro tipo de sensor, como o DHT22 ao invés do DHT11, na linha 15 deveria ser informado outro comando, como "#define DHTTYPE DHT22". ( ) Na linha 16 do código fonte é realizada a definição do pino GPIO33 que realiza a alimentação positiva do sensor DHT 11, embora pudesse ser utilizado o GPIO17. ( ) Na linha 29 foi criado um objeto chamado SENSOR_DHT11, que recebe o tipo do sensor assim como o pino de comunicação, tendo como base o objeto padrão DHT. Daniel Realce 19/11/2021 03:12 2/5 Assinale a alternativa que apresenta a sequência CORRETA: A ) F - V - F - F. B ) V - V - F - V. C ) V - F - V - V. D ) F - V - F - V. 3 - Leve em consideração um projeto de IOT (Internet of Things), especificamente na atividade de programação do módulo ESP32. Esse projeto terá a funcionalidade de efetuar a leitura do valor de tensão analógico aplicado a um determinado pino GPIO e, conforme o valor de tensão, controlar o acendimento de cinco LEDs. A programação do microcontrolador será baseada na tabela de requisitos do programa, que é mostrada no anexo desta questão. Com relação a essa tabela (ver anexo da questão), analise as seguintes sentenças: I- Se a tensão lida pelo pino GPIO for menor ou igual a 0,5 V, nenhum LED deve ligar (acender). II- Se a tensão lida pelo pino GPIO for maior que 0,5 V até 1,5 V, somente o LED 1 deve ligar (acender). III- Se a tensão lida estiver entre 1 V até 1,5 V, somente o LED 1 e o LED2 devem ligar e os demais estarão apagados. IV- Se a tensão lida pelo pino GPIO for 2 V, devem ligar o LED1, 2, 3 e 4, ficando os demais apagados. Assinale a alternativa CORRETA: A ) As sentenças I, II e III estão corretas. B ) As sentenças I, II e IV estão corretas. C ) As sentenças II e IV estão corretas. D ) As sentenças I e III estão corretas. 4 - Um microcontrolador pode ser descrito como um circuito integrado que trabalha na gestão do funcionamento de processos automatizados, executando suas funções conforme a lógica criada e programada por algum desenvolvedor, permitindo a implementação de soluções IoT. Referente a microcontroladores na área de IOT, analise as afirmativas a seguir: I- Atuadores são dispositivos eletrônicos inteligentes que permitem fazer leituras executadas por um programa do microcontrolador. Daniel Realce Daniel Realce Daniel Realce 19/11/2021 03:12 3/5 II- Os microcontroladores são componentes eletrônicos, podem interagir com aplicativos de celular e servidores Web através do padrão Wi-Fi. III- Se um sensor de presença enviar um sinal para um microcontrolador, este pode analisar tal sinal e controlar a iluminação de uma casa se programado para tal. IV- Microcontroladores podem fazer a leitura de sensores inseridos nos objetos, permitindo que o programa do microcontrolador entenda o estado das variáveis monitoradas. Assinale a alternativa CORRETA: A ) As afirmativas II, III e IV estão corretas. B ) As afirmativas I, II e III estão corretas. C ) Somente a afirmativa IV está correta. D ) As afirmativas I e III estão corretas. 5 - A Internet das coisas é uma tecnologia que obteve sucesso em sua evolução, sendo ela fundamentada pelos microcontroladores, os quais tornam os objetos físicos inteligentes e com possibilidade de conexão à rede internet para que dados possam ser enviados e recebidos. Os microcontroladores são circuitos integrados que podem executar programas para resolver problemas que afetam os seres humanos, como por exemplo, permitir que uma pessoa ligue o ar-condicionado de sua casa através de um celular. Com relação aos microcontroladores, assinale a alternativa CORRETA: A ) O componente mais importante de um microcontrolador é a memória de programa, pois a partir dela os programas podem ser executados. B ) O MCU (Microcontroller Unit) é um modelo de microcontrolador de um fabricante, e que foi desenvolvido para permitir a criação de diversas soluções residenciais. C ) Arduino é um microcontrolador, mais caro que os outros modelos, porém com mais recursos e desenvolvido somente para automatização de parques fabris. D ) O microcontrolador possui memória de dados, CPU, memória de programa, alimentação e clock para viabilizar processamento, podendo ser considerado um pequeno microcomputador. 6 - Através de um sensor como o DHT11, conectado ao ESP32, é possível executar a leitura e o envio de valores de temperatura e umidade de um ambiente. Estes dados podem ser armazenados na nuvem, assim como em algum banco de dados de algum web service, para que sejam processados e possa ser gerada alguma informação importante. Com relação às plataformas que permitem armazenamento destes dados de Internet das Coisas, assinale a alternativa CORRETA: A ) ThingSpeak é uma plataforma de código fechado, não gratuita, que serve apenas para armazenar dados de objetos conectados a microcontroladores via internet. B ) Existem algumas plataformas para recebimento, armazenamento e processamento de dados recebidos por objetos conectados a microcontroladores, mas nenhuma é gratuita. C ) É necessário o desenvolvimento de plataformas específicas para receber, armazenar e processar dados recebidos por objetos conectados a microcontroladores, pois ainda não existem essas plataformas. D ) ThingSpeak é um aplicativo IoT de código aberto, gratuito para utilização básica, com funções de monitoramento e armazenamento de dados de objetos conectados via internet. 7 - São vários os dados que podem ser obtidos através de sensores conectados a microcontroladores como o ESP32, permitindo a medição de algo importante para uma determinada área, como temperatura e umidade de um ambiente com o sensor DHT11 por exemplo. Referente ao desenvolvimento de um projeto de IOT, com o sensor DTH11 e a plataforma ThingSpeak, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É possível configurar a plataforma ThingSpeak com amplitude mínima e máxima, para informar por exemplo, a Daniel Realce Daniel RealceDaniel Realce 19/11/2021 03:12 4/5 temperatura mínima de 0 até 100 graus Celsius. ( ) Caso não sejam configurados os valores mínimo e máximo na plataforma ThingSpeak, será exibido um erro na plataforma no momento em que os dados passarem a ser enviados do sensor. ( ) Para utilizar a plataforma ThingSpeak na programação do ESP32, deve ser enviada a API Key fornecida pela plataforma. ( ) A plataforma ThingSpeak permite a exportação dos dados em apenas dois formatos: XML e em planilha do tipo CSV. Assinale a alternativa que apresenta a sequência CORRETA: A ) F - V - F - V. B ) F - F - V - V. C ) V - V - F - F. D ) V - F - V - F. 8 - Os microcontroladores são programáveis e isso permite que eles sejam configurados para realizar alguma tarefa, como ligar ou desligar uma lâmpada, ou um aparelho de ar-condicionado, por exemplo. Estes e outros comandos podem ser realizados através de um aplicativo instalado num smartphone. Referente à programação do ESP32 no contexto da IoT, verifique no anexo um trecho de programação e classifique V para as sentenças verdadeiras e f para as falsas: ( ) Na linha 31 do código fonte apresentado é realizada a leitura da entrada digital do microcontrolador. ( ) Na linha 31 do código fonte apresentado é realizada a leitura da entrada analógica do microcontrolador. ( ) A conversão ADC que traduzirá a tensão lida, de 0 a 3,3 V, em um valor inteiro entre 0 e 4095, será armazenada na variável "Leitura_POT". ( ) A variável chamada "Leitura_POT" receberá o valor digital da tensão lida pela conversão ADC. Assinale a alternativa que apresenta a sequência CORRETA: A ) F - F - F - V. B ) V - F - F - V. C ) V - V - F - F. D ) F - V - V - F. 9 - Um dos componentes eletrônicos mais importantes em dispositivos de IoT é o microcontrolador. Estes componentes permitem aos objetos físicos serem controlados a longa distância, por aplicativos de smartphones por exemplo, assim como enviarem dados para web services permitindo processar esses dados na nuvem. Para que os microcontroladores realizem suas funções, é necessária a sua programação, pois somente assim podem executar aquilo que é desejado e necessário para o projeto. No contexto da IoT, referente aos blocos de um programa para o módulo ESP32, verifique no anexo desta questão um trecho de programação (código-fonte) e analise as afirmativas a seguir: I- Na linha 6 do código-fonte está declarada uma variável do tipo inteiro, e está sendo inicializada com o valor o (zero), podendo ser utilizada no programa. II- Na linha 9 do código-fonte está sendo declarada uma variável do tipo inteiro, e está sendo inicializada com o valor 32, sendo utilizada depois para referenciar o GPIO32. III- Na linha 10 do código-fonte está sendo declarada uma variável do tipo inteiro, sendo utilizada depois para referenciar o GPIO32. IV- Na linha 19 do código-fonte está sendo configurado o modo do pino GPIO 34 como sendo um pino de entrada. Assinale a alternativa CORRETA: Daniel Realce Daniel Realce Daniel Realce Daniel Realce 19/11/2021 03:12 5/5 A ) As afirmativas I e III estão corretas. B ) As afirmativas II e III estão corretas. C ) As afirmativas I, III e IV estão corretas. D ) As afirmativas I, II e IV estão corretas. 10 - Dados gerados por sensores, conectados à microcontroladores, podem ser armazenados na nuvem permitindo que sejam processados e acessados remotamente, viabilizando a geração de gráficos, ou planilhas, ou relatórios com informações úteis. Em projetos com ESP32 deve-se observar qual pino, ou pinos, utilizar para fazer leitura de sinais digitais ou sinais analógicos. Com relação a um projeto de IOT utilizando o ESP32 visando enviar dados para uma plataforma como o ThingSpeak, assinale a alternativa CORRETA: A ) Sensores de umidade e temperatura, normalmente enviam sinais analógicos, e por isso devem ser ligados em entradas analógicas do ESP32, como o GPIO 33 (ADC5). B ) Sensores de umidade e temperatura, normalmente enviam sinais digitais (0 ou 1), e por isso devem ser ligados em entradas digitais do ESP32, como o GPIO 17. C ) Sensores de umidade e temperatura, normalmente enviam sinais digitais (0 ou 1), e por isso devem ser ligados em entradas analógicas do ESP32, como o GPIO 33 (ADC5). D ) Sensores de umidade e temperatura, normalmente enviam sinais analógicos, e por isso devem ser ligados em entradas analógicas do ESP32, como o GPIO 17. Daniel Realce
Compartilhar