Buscar

AV1_2021 1_ARA0058_IoT_PXI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Universidade Estácio de Sá
Campus Praça Onze/Maracanã – AV1 – 04/10/2021
Aplic. de Cloud, IoT e Indústria 4.0 em Python – ARA0058 (Turma 3003)
Prof. André Sarmento Barbosa 
Nome:___________________________________________________________________________
	 	
Obs.: Esta prova vale 7.0 pontos e será somada à nota do trabalho (3.0 pontos) a fim de gerar a nota da AV1
Cada questão vale 1.0 ponto.
1) Sobre a IoT (Internet das coisas) e seus blocos básicos de construção, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Na IoT, os objetos podem prover comunicação entre usuários e dispositivos, viabilizando diversas aplicações, tais como coleta de dados de pacientes e monitoramento de idosos e sensoriamento de ambientes de difícil acesso.
( ) Comunicação: diz respeito às diversas técnicas usadas para conectar objetos inteligentes. Também desempenha papel importante no consumo de energia dos objetos sendo, portanto, um fator crítico. Algumas das tecnologias usadas são Ethernet, wi-fi e redes industriais usando SCADA e MODBUS. 
( ) Sensores coletam informações sobre o contexto em que os objetos se encontram e, em seguida, podem 
encaminhar esses dados para a nuvem (cloud).
( ) Os dispositivos remotos são dotados de unidades de processamento como, por exemplo, microcontroladores e microprocessadores, responsáveis por executar algoritmos locais nestes dispositivos.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 
(A) V, V, F, F
(X)B V, V, V, V 
(B) F, V, F, V
(C) V, F, V, V
(D) V, F, V, F
Adaptada de NC-UFPR - 2019 - Prefeitura de Curitiba - PR - Gestor da Informação.
2) Em relação a um gateway IoT, qual das opções abaixo está correta?
(A) O gateway IoT localiza-se na Cloud
(B) O gateway IoT é um tipo especial de dispositivo remoto com sensores e atuadores que dispensa o uso da computação em nuvem 
(X) C O gateway IoT encontra-se posicionado geograficamente próximo dos dispositivos para a reduzir a latência de rede. Ele concentra os dados dos dispositivos e os encaminha para um sistema de cloud.
(C) O gateway IoT interliga os dispositivos remotos permitindo a comunicação entre os mesmos, sem a necessidade de qualquer sistema adicional de processamento ou visualização.
(D) O gateway IoT é tão somente um sinônimo para “dispositivo remoto”, onde os sensores e atuadores estão conectados.
3) Assinale a afirmativa incorreta:
(A) O protocolo MQTT utiliza um modelo baseado em publisher-subscriber, um publisher assina um tópico para receber uma mensagem transmitida de um sensor, por intermédio do broker.
(B) O Blynk é uma plataforma de IoT bastante popular para conectar dispositivos à nuvem, projetar aplicativos para controlá-los e monitorá-los remotamente. 
(C) É possível criar uma arquitetura IoT utilizando o MQTT como protocolo de comunicação. Para isso é necessário um broker MQTT que pode ser utilizado até mesmo de forma gratuita, pois o protocolo é aberto.
(D) (X)No protocolo MQTT vários tópicos podem ser assinados de uma única vez através do uso de caracteres especiais, tal como o sinal +.
(E) A plataforma Blynk resolve o problema de conectividade entre os dispositivos remotos e as interfaces de visualização e controle, promovendo a conexão destas partes nos seus servidores e garantindo a correta comunicação entre ambos através de um token.
4) São exemplos de atuadores?
(A) LDR e buzzer
(B) (X)botão de pressão e LED
(C) LED e buzzer
(D) LED e sensor de temperatura
(E) relé e LDR
Obs.: Buzzer é um dispositivo para geração de sinais sonoros (beeps), como aqueles encontrados em computadores. 
5) Comparando as placas Arduino UNO e NodeMCU (baseado no ESP8266), responda:
a) No que diz respeito à conectividade, qual a diferença entre as placas?
A Placa NodeMCU já vem nativa com WIFI, enquanto o Arduino para ter wifi precisa de um modulo a parte.
b) Para a criação de um dispositivo IoT que tivesse um sensor de temperatura analógico e um relé para acionar um exaustor, qual seria a sua escolha, por que?
Como não preciso de conectividade com a internet escolheria o arduino, pois podendo conectar tanto o rele, quanto o sensor sem precisar do protboard.
6) Comparando as placas Arduino UNO e Raspberry Pi 4, responda:
a) No que diz respeito a sistemas operacionais, qual a diferença entre as placas?
Arduino não tem um sistema operacional gráfico e sim embarcado no firmware, já o Raspberry PI 4 já possui um sistema operacional tipo gráfico Windows 10 onde posso mexer graficamente nos projetos inclusive programa o arduino via USB.
b) Para a criação de um dispositivo IoT que tivesse a necessidade de muito processamento e armazenamento, qual seria a sua escolha, por que?
 Raspberry PI 4 pelo maior motivo de poder colocar outros dispositivos ligados via USB ou graficamente por uma tela via hdmi que facilita as coneccoes de armazenamento e multprocessamento.
7) Um LDR está ligado corretamente na entrada analógica de um arduino, conforme a figura abaixo. Quando o LDR estiver exposto a uma luminosidade baixa (no escuro) o microcontrolador deve acionar uma lâmpada, através de um relé. Este é o esquema básico de um relé fotoelétrico. 
Complete corretamente as lacunas no código, de acordo com a aplicação mostrada, escolhendo um valor qualquer dentro da faixa respondida na letra a) para ser utilizado na comparação dentro do if.
int rele = 8;
void setup() {
  pinMode(rele,OUTPUT);
}
void loop() {
 int ldr = analogRead(8);
 if (ldr=0) {
 digitalWrite(8,LOW);
 } else {
 digitalWrite(8, HIGH);
 }
}

Continue navegando