Buscar

Microcontroladores e IoT - Atvidade 4

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 7 páginas

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 6, do total de 7 páginas

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

Prévia do material em texto

Há uma shield cuja função é equipar o Arduino com a capacidade de armazenar 
grandes volumes de dados. Trata-se de uma função muito útil para as aplicações que 
necessitam de registros (log) de dados em dispositivos de armazenamento de massa. 
 
Com base no texto e no conteúdo estudado, assinale a alternativa que indica o nome 
dessa shield. 
 
• Shield USB. 
• Shield Wifi. 
• Shield Ethernet. 
• Shield MicroSD/SD. 
• Shield MP3. 
 
Resposta correta. A shield que tem a finalidade de armazenamento é a que tem o 
componente de leitura de microSD, uma vez que se trata de um dispositivo 
desenvolvido para aprimorar componentes de memória. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 e III. 
• II e IV. 
• I, III, IV e V. 
• II, III e IV. 
• I, II e V. 
 
Resposta correta. Os itens das afirmativas I, II e V estão corretos, pois são os que 
contêm automatização e acesso à internet. Dessa forma, um detector de fumaça 
inteligente, itens de uma geladeira com um sensor para controle de estoque e uma 
cidade cujo trânsito possa ser monitorado, possuem dispositivos capazes de tomar 
decisões e realizar um plano de ação. 
 
 
 
 
 
 
 
 
 
 
A variável do tipo string é definida como um conjunto de caracteres terminado por um 
caractere nulo. Um caractere nulo é especificado por ‘\0’ e, normalmente, é igual a 
zero. Conforme o número de caracteres é definido, a quantidade de posições de 
memória é reservada. 
 
Considerando essas informações e o conteúdo estudado, responda: quantas posições 
de memória são reservadas para armazenar a palavra (inconstitucionalissimamente!)? 
 
• 29. 
• 26. 
• 1. 
• 28. 
• 27. 
 
Resposta correta. Uma string é um conjunto de caracteres e as posições de memória 
são definidas conforme o número de caracteres que devem ser utilizados, sendo eles 
letras, números ou símbolos, e incluindo o caractere de finalização. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
O acesso à internet é, normalmente, pensado para equipamentos como computadores 
e telefones celulares, mas já há uma grande quantidade de “coisas” que têm acesso à 
internet e nem percebemos. Nesse sentido, quando se fala em internet das coisas, é 
necessário pensar em tudo que se pode avaliar, analisar e atuar. 
 
Considerando essas informações e o conteúdo estudado, analise as afirmativas a 
seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
 
I. ( ) São exemplos de equipamentos com IoT aqueles que têm acesso à internet e 
sobre os quais podemos adquirir dados, analisar e, depois, controlar. 
II. ( ) A área da saúde, devido à falta de segurança, é uma área com pouca aplicação 
do conceito de Internet das Coisas. 
III. ( ) A Internet das Coisas se aplica na indústria em geral, ou seja, ela pode ser 
aplicada em qualquer objeto. Todavia, ela ainda é um sonho distante quando 
pensamos no uso residencial. 
IV. ( ) O microcontrolador recomendado para Internet das Coisas depende da 
configuração necessária para o projeto. 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
 
• F, V, F, V. 
• V, F, F, V. 
• V, V, F, V. 
• V, V, F, F. 
• F, F, V, V. 
 
Resposta correta. Qualquer dispositivo com acesso à internet, de qualquer segmento, 
pode ser considerado um exemplo de IoT, desde que seja possível analisar seus 
dados e controlá-lo. O microcontrolador que deve ser usado depende do projeto. 
 
O uso de displays se torna fácil, pois todas a suas funcionalidades já estão codificadas 
na biblioteca LiquidCrystal.h., que deve ser incluída logo no início do código, com o 
comando #include. A utilização desta biblioteca torna mais simples a programação, 
pois, quando vamos externar os dados ou valores, precisamos fazer uma chamada à 
biblioteca, com os dados iniciais, enquanto o restante do código já está dentro da 
biblioteca. 
 
Com base nisso e no conteúdo estudado, responda: para utilizar a biblioteca de 
display, o que é necessário inicializar no código? 
 
• É necessário inicializar a mensagem. 
• É necessário inicializar o cursor. 
• É necessário inicializar as colunas e linhas. 
• É necessário inicializar a biblioteca com os pinos da interface. 
• É necessário inicializar as portas de saída. 
 
Correto! Em toda a biblioteca, é necessário inicializar as informações para o código 
funcionar e, no caso, os pinos da interface são importantes. 
 
 
Os arrays são conjuntos de variáveis do mesmo tipo, que podem ter de uma a várias 
dimensões. Estes indicam posições de memória para armazenamento de dados e 
facilitam a organização da memória quando há um grande número de dados do 
mesmo tipo. 
 
A partir dessas informações e do conteúdo estudado sobre tipos de arrays, analise as 
afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
 
I. ( ) Os arrays mais usados em programas simples são unidimensionais ou 
bidimensionais. 
II. ( ) Um array é um conjunto de caracteres terminado por um nulo. 
III. ( ) Um array bidimensional é uma matriz de variáveis do mesmo tipo. 
IV. ( ) Um exemplo de código de array unidimensional é “num operador [2,2]”. 
 
• F, F, V, V. 
• V, V, F, F. 
• V, F, V, F. 
• F, V, F, V. 
• V, V, F, V. 
 
Resposta certa. Os arrays são conjuntos de variáveis do mesmo tipo, podendo ter 
várias dimensões. As mais utilizadas são unidimensionais ou bidimensionais. Em sua 
sintaxe padrão, deve conter tipo, nome, dimensão e tamanho. 
 
 
 
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ão analó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. 
• Define a tensão de referência no pino AREF(0 e 5 V). 
• Define a tensão de referência interna 1,1 V para Arduino MEGA. 
• Define a tensão de referência, como 1,1 V para ATMEGA168/328 e 2,56 para 
ATMEGA8. 
• Define a tensão de referência interna 5,6 V para Arduino MEGA. 
 
 
Resposta correta. A configuração da tensão de referência é importante, pois define o 
valor da tensão que será usado para a conversão. No caso do DEFAULT, 
automaticamente, o valor é assumido conforme a alimentação da placa. 
 
 
 
 
 
 
 
 
 
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 torna o projeto mais interativo, porque, independentemente da 
programação, mostra a informação que está na porta de entrada. 
• O display é um componente atemporal, pois suas características continuam úteis. 
Houve aprimoramento de cores e tamanhos, mas seus valores se mantiveram 
atrativos. 
• O display de cristal líquido são interfaces táteis, úteis e encontradas em 
equipamentos. 
• Na especificação do componente, a capacidade de interface gráfica é primordial, 
pois pode definir os desenhos que devem ser inseridos. 
• O display LCD, cristal líquido, tem os modelos LED e OLED, atualmente. 
 
Resposta correta. O display é um componente muito importante e sua utilização 
está nos mais variados equipamentos há muito tempo, mas os modelos foram se 
aprimorando ao longo dos anos, e não podemos confundir que LCD, LED e OLED são 
tipos de display diferentes. 
 
 
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, e a II é uma justificativa correta 
da I. 
• A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
• As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa 
correta da I. 
• As asserções I e II são proposições falsas. 
• A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
Resposta certa. O Sistema Arduino pode ser usado em vários tipos de aplicações e 
devem ser avaliadas as necessidades do projeto antes, para definir o tipo de 
dispositivo que será usado. 
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 a função setup para inicializar. 
• Utilizando a IoT para determinar as opções. 
• Utilizando as bibliotecas específicas de cada shield. 
• Copiando as linhas de código de outro programa. 
• Escrevendo um código específico para cada projeto. 
 
Correto! O uso de shields requer bibliotecas para funcionar, que podem fazer parte da 
biblioteca padrão de Arduino ou será necessário baixar a específica.

Continue navegando