Prévia do material em texto
1. O Arduino tem alguns componentes importantes que são utilizados para funções específicas, como: oscilador, chave de reset, conector serial de programação e soquete USB, além de microcontrolador, que é o componente principal. Sobre esses componentes, analise as afirmativas a seguir e assine a correta. Resposta correta. A. O microcontrolador é o principal elemento em uma placa Arduino. Nele está todo o processamento da placa, sendo uma espécie de computador. O coração do Arduino é o microcontrolador. Praticamente todos os demais componentes da placa destinam-se ao fornecimento de energia elétrica e à comunicação com seu computador. Cada placa tem apenas um microcontrolador, que tem memória RAM para guardar dados, memória EPROM ou memória flash (para armazenar programas). O conector serial de programação não tem ligação com o chip USB, o qual é localizado no soquete USB. Quando a chave de reset é acionada, o microcontrolador é reiniciado; dessa forma, o Arduino interrompe o que estiver executando e reinicia todos os processos. Você não acertou! B. Nas placas do Arduino podem existir um ou mais microcontroladores. Quanto mais microcontroladores, maior a capacidade de processamento. O coração do Arduino é o microcontrolador. Praticamente todos os demais componentes da placa destinam-se ao fornecimento de energia elétrica e à comunicação com seu computador. Cada placa tem apenas um microcontrolador, que tem memória RAM para guardar dados, memória EPROM ou memória flash (para armazenar programas). O conector serial de programação não tem ligação com o chip USB, o qual é localizado no soquete USB. Quando a chave de reset é acionada, o microcontrolador é reiniciado; dessa forma, o Arduino interrompe o que estiver executando e reinicia todos os processos. Resposta incorreta. C. O conector serial de programação é onde se encontra o chip de interface USB; é por ele que a programação acontece, e por isso recebe esse nome. O coração do Arduino é o microcontrolador. Praticamente todos os demais componentes da placa destinam-se ao fornecimento de energia elétrica e à comunicação com seu computador. Cada placa tem apenas um microcontrolador, que tem memória RAM para guardar dados, memória EPROM ou memória flash (para armazenar programas). O conector serial de programação não tem ligação com o chip USB, o qual é localizado no soquete USB. Quando a chave de reset é acionada, o microcontrolador é reiniciado; dessa forma, o Arduino interrompe o que estiver executando e reinicia todos os processos. Resposta incorreta. D. A chave de reset é utilizada para reiniciar o software do Arduino. Ela mantém o Arduino em funcionamento apenas limpando o cache do software. O coração do Arduino é o microcontrolador. Praticamente todos os demais componentes da placa destinam-se ao fornecimento de energia elétrica e à comunicação com seu computador. Cada placa tem apenas um microcontrolador, que tem memória RAM para guardar dados, memória EPROM ou memória flash (para armazenar programas). O conector serial de programação não tem ligação com o chip USB, o qual é localizado no soquete USB. Quando a chave de reset é acionada, o microcontrolador é reiniciado; dessa forma, o Arduino interrompe o que estiver executando e reinicia todos os processos. Resposta incorreta. E. O microcontrolador é uma espécie de computador, mas tem apenas memória RAM, devido a sua capacidade limitada de armazenamento. O coração do Arduino é o microcontrolador. Praticamente todos os demais componentes da placa destinam-se ao fornecimento de energia elétrica e à comunicação com seu computador. Cada placa tem apenas um microcontrolador, que tem memória RAM para guardar dados, memória EPROM ou memória flash (para armazenar programas). O conector serial de programação não tem ligação com o chip USB, o qual é localizado no soquete USB. Quando a chave de reset é acionada, o microcontrolador é reiniciado; dessa forma, o Arduino interrompe o que estiver executando e reinicia todos os processos. 2. Para acender e apagar um led no Arduino, bem como para realizar qualquer tipo de automação nele, se faz necessária a integração entre hardware e software, de forma que sejam utilizados os componentes adequados e que a programação seja eficaz. Em relação aos componentes utilizados para o desenvolvimento da solução de acender um led no Arduino, e também considerando o desenvolvimento de software necessário, analise as afirmativas e assinale a correta. Resposta incorreta. A. O resistor é utilizado para enviar os comandos de acender e apagar o led. O resistor é utilizado para gerenciar a energia enviada para o led, evitando que ele queime. A protoboard é utilizada para protótipos. Quando o projeto estiver de fato criado, ela deve ser removida e os componentes, colocados direto na placa de Arduino. Sendo assim, não é um componente essencial. O método loop padrão do Arduino faz com que os comandos utilizados dentro dele se repitam infinitamente,a menos que seja programada uma condição de parada. No método setup ou em qualquer outro método de programação, não são programados fatores elétricos, como voltagem, por exemplo. Resposta incorreta. B. O que garante que o led não queime por carga excessiva enviada a ele é a carga definida via programação. O resistor é utilizado para gerenciar a energia enviada para o led, evitando que ele queime. A protoboard é utilizada para protótipos. Quando o projeto estiver de fato criado, ela deve ser removida e os componentes, colocados direto na placa de Arduino. Sendo assim, não é um componente essencial. O método loop padrão do Arduino faz com que os comandos utilizados dentro dele se repitam infinitamente,a menos que seja programada uma condição de parada. No método setup ou em qualquer outro método de programação, não são programados fatores elétricos, como voltagem, por exemplo. Resposta incorreta. C. A protoboard é um elemento fundamental para projetos que acendem luzes de led, não podendo ser criado um projeto sem ela. O resistor é utilizado para gerenciar a energia enviada para o led, evitando que ele queime. A protoboard é utilizada para protótipos. Quando o projeto estiver de fato criado, ela deve ser removida e os componentes, colocados direto na placa de Arduino. Sendo assim, não é um componente essencial. O método loop padrão do Arduino faz com que os comandos utilizados dentro dele se repitam infinitamente,a menos que seja programada uma condição de parada. No método setup ou em qualquer outro método de programação, não são programados fatores elétricos, como voltagem, por exemplo. Você acertou! D. Utilizando o método loop, na programação em Arduino, os comandos serão repetidos infinitamente. O resistor é utilizado para gerenciar a energia enviada para o led, evitando que ele queime. A protoboard é utilizada para protótipos. Quando o projeto estiver de fato criado, ela deve ser removida e os componentes, colocados direto na placa de Arduino. Sendo assim, não é um componente essencial. O método loop padrão do Arduino faz com que os comandos utilizados dentro dele se repitam infinitamente,a menos que seja programada uma condição de parada. No método setup ou em qualquer outro método de programação, não são programados fatores elétricos, como voltagem, por exemplo. Resposta incorreta. E. O método setup, na programação de Arduino, é utilizado para setar a voltagem e a cor do led. O resistor é utilizado para gerenciar a energia enviada para o led, evitando que ele queime. A protoboard é utilizada para protótipos. Quando o projeto estiver de fato criado, ela deve ser removida e os componentes, colocados direto na placa de Arduino. Sendo assim, não é um componente essencial. O método loop padrão do Arduino faz com que os comandos utilizados dentro dele se repitam infinitamente,a menos que seja programada uma condição de parada. No método setup ou em qualquer outro método de programação, não são programados fatores elétricos, como voltagem, por exemplo. 3. Existem diversos protocolos utilizados para comunicação doArduino com o mundo exterior. Sobre esses protocolos, analise as afirmativas e assinale a correta. Resposta incorreta. A. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações; contudo, essa troca de informações não pode ser feita de forma simultânea. O protocolo mais utilizado atualmente é o de comunicação serial, sendo que o de comunicação paralela perdeu espaço por sua complexidade física e consequente custo. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações de dados simultaneamente. Muito similar a ele, e também full-duplex, é o protocolo RS 232, projetado para distâncias maiores. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, permitindo a existência de apenas um mestre. Esse protocolo é similar ao UART, contudo alcança uma distância maior. Resposta incorreta. B. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, em que alguns dispositivos, chamados de mestre, enviam comandos para outros executarem. O protocolo mais utilizado atualmente é o de comunicação serial, sendo que o de comunicação paralela perdeu espaço por sua complexidade física e consequente custo. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações de dados simultaneamente. Muito similar a ele, e também full-duplex, é o protocolo RS 232, projetado para distâncias maiores. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, permitindo a existência de apenas um mestre. Esse protocolo é similar ao UART, contudo alcança uma distância maior. Resposta incorreta. C. O protocolo RS 232 é muito similar ao UART, mas projetado para distâncias curtas, por ter um alcance menor. O protocolo mais utilizado atualmente é o de comunicação serial, sendo que o de comunicação paralela perdeu espaço por sua complexidade física e consequente custo. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações de dados simultaneamente. Muito similar a ele, e também full-duplex, é o protocolo RS 232, projetado para distâncias maiores. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, permitindo a existência de apenas um mestre. Esse protocolo é similar ao UART, contudo alcança uma distância maior. Resposta incorreta. D. Os protocolos de comunicação paralela são os mais utilizados atualmente, por terem uma eficiência maior. O protocolo mais utilizado atualmente é o de comunicação serial, sendo que o de comunicação paralela perdeu espaço por sua complexidade física e consequente custo. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações de dados simultaneamente. Muito similar a ele, e também full-duplex, é o protocolo RS 232, projetado para distâncias maiores. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, permitindo a existência de apenas um mestre. Esse protocolo é similar ao UART, contudo alcança uma distância maior. Você acertou! E. Os protocolos de comunicação serial são os mais utilizados atualmente, por terem uma arquitetura mais simples, com menos fios compensando seus problemas de performance. O protocolo mais utilizado atualmente é o de comunicação serial, sendo que o de comunicação paralela perdeu espaço por sua complexidade física e consequente custo. O protocolo UART utiliza o método full-duplex, que permite envio e recebimento de informações de dados simultaneamente. Muito similar a ele, e também full-duplex, é o protocolo RS 232, projetado para distâncias maiores. O protocolo I²C/TWI utiliza arquitetura mestre-escravo, permitindo a existência de apenas um mestre. Esse protocolo é similar ao UART, contudo alcança uma distância maior. 4. A protoboard é um importante elemento para a configuração de circuitos eletrônicos e permite, em conjunto com a placa de Arduino, simular os mais diversos circuitos. Sobre a protoboard, analise as afirmativas e assinale a correta. Resposta incorreta. A. A protoboard permite a comunicação de forma horizontal, sem a necessidade de fios. Em uma protoboard, as colunas não se comunicam verticalmente entre si de forma automática, sendo que, caso seja necessário realizar uma comunicação vertical (p. ex., comunicar E30 com D29), é preciso usar um cabo (jumper) ou componente resistor. A comunicação ocorre de forma automática verticalmente, entre as linhas A e E e entre F e J; contudo, um bloco não é ligado automaticamente a outro. Embora o Arduino utilize programação para que seja colocada inteligência nos circuitos, a programação não interfere na eletricidade e, por isso, não tem o poder de conectar circuitos que não foram ligados corretamente na protoboard ou diretamente na placa. Da mesma forma, ainda que configurada corretamente, a protoboard sem programação não terá inteligência. Você não acertou! B. A protoboard não é completamente integrada de forma automática, alguns pontos precisam ser conectados fisicamente por um cabo (jumper). Em uma protoboard, as colunas não se comunicam verticalmente entre si de forma automática, sendo que, caso seja necessário realizar uma comunicação vertical (p. ex., comunicar E30 com D29), é preciso usar um cabo (jumper) ou componente resistor. A comunicação ocorre de forma automática verticalmente, entre as linhas A e E e entre F e J; contudo, um bloco não é ligado automaticamente a outro. Embora o Arduino utilize programação para que seja colocada inteligência nos circuitos, a programação não interfere na eletricidade e, por isso, não tem o poder de conectar circuitos que não foram ligados corretamente na protoboard ou diretamente na placa. Da mesma forma, ainda que configurada corretamente, a protoboard sem programação não terá inteligência. Resposta correta. C. Existem dois blocos na protoboard, linhas A até E e linhas F até J. Dentro dos blocos, a comunicação elétrica acontece verticalmente sem fios. Em uma protoboard, as colunas não se comunicam verticalmente entre si de forma automática, sendo que, caso seja necessário realizar uma comunicação vertical (p. ex., comunicar E30 com D29), é preciso usar um cabo (jumper) ou componente resistor. A comunicação ocorre de forma automática verticalmente, entre as linhas A e E e entre F e J; contudo, um bloco não é ligado automaticamente a outro. Embora o Arduino utilize programação para que seja colocada inteligência nos circuitos, a programação não interfere na eletricidade e, por isso, não tem o poder de conectar circuitos que não foram ligados corretamente na protoboard ou diretamente na placa. Da mesma forma, ainda que configurada corretamente, a protoboard sem programação não terá inteligência. Resposta incorreta. D. No caso do Arduino, elementos que não se comunicam de forma automática na protoboard podem ser conectados por meio de comandos com programação. Em uma protoboard, as colunas não se comunicam verticalmente entre si de forma automática, sendo que, caso seja necessário realizar uma comunicação vertical (p. ex., comunicar E30 com D29), é preciso usar um cabo (jumper) ou componente resistor. A comunicação ocorre de forma automática verticalmente, entre as linhas A e E e entre F e J; contudo, um bloco não é ligado automaticamente a outro. Embora o Arduino utilize programação para que seja colocada inteligência nos circuitos, a programação não interfere na eletricidade e, por isso, não tem o poder de conectar circuitos que não foram ligados corretamente na protoboard ou diretamente na placa. Da mesma forma, ainda que configurada corretamente, a protoboard sem programação não terá inteligência. Resposta incorreta. E. Quando a protoboard é configurada corretamente, tem inteligência para a execução de comandos sem a necessidade de programação. Em uma protoboard, as colunas não se comunicam verticalmente entre si de forma automática, sendo que, caso seja necessário realizar uma comunicação vertical (p. ex., comunicar E30 com D29), é preciso usar um cabo (jumper) ou componente resistor. A comunicação ocorre de forma automática verticalmente, entre as linhas A e E e entre Fe J; contudo, um bloco não é ligado automaticamente a outro. Embora o Arduino utilize programação para que seja colocada inteligência nos circuitos, a programação não interfere na eletricidade e, por isso, não tem o poder de conectar circuitos que não foram ligados corretamente na protoboard ou diretamente na placa. Da mesma forma, ainda que configurada corretamente, a protoboard sem programação não terá inteligência. 5. O Arduino pode ser amplamente utilizado no contexto de IoT, e existe a possibilidade de criar as mais diversas soluções explorando a criatividade e o conhecimento básico de eletrônica. Sobre arduino e IoT, analise as afirmativas e assinale a correta. Resposta incorreta. A. Conexões digitais são aquelas que podem assumir infinitos valores de amplitude dentro de uma faixa de valores. As conexões digitais não são utilizadas para medir tensão aplicada e são aplicáveis para entrada e saída de energia, enquanto as analógicas se aplicam apenas para entrada. As entradas digitais não podem assumir valores infinitos de amplitude; as entradas que têm essas características são as analógicas. As conexões digitais não estão localizadas ao lado das elétricas; ao lado das conexões elétricas estão as entradas analógicas. Embora a conexão digital possa ser utilizada para conectar o Arduino ao computador, o USB tem um soquete específico para ele, não utilizando a conexão digital. Resposta incorreta. B. Conexões digitais são localizadas ao lado de conexões elétricas. As conexões digitais não são utilizadas para medir tensão aplicada e são aplicáveis para entrada e saída de energia, enquanto as analógicas se aplicam apenas para entrada. As entradas digitais não podem assumir valores infinitos de amplitude; as entradas que têm essas características são as analógicas. As conexões digitais não estão localizadas ao lado das elétricas; ao lado das conexões elétricas estão as entradas analógicas. Embora a conexão digital possa ser utilizada para conectar o Arduino ao computador, o USB tem um soquete específico para ele, não utilizando a conexão digital. Você não acertou! C. Conexões digitais têm capacidade de medir a tensão aplicada a cada um dos pinos e seus valores podem ser usados no Arduino. As conexões digitais não são utilizadas para medir tensão aplicada e são aplicáveis para entrada e saída de energia, enquanto as analógicas se aplicam apenas para entrada. As entradas digitais não podem assumir valores infinitos de amplitude; as entradas que têm essas características são as analógicas. As conexões digitais não estão localizadas ao lado das elétricas; ao lado das conexões elétricas estão as entradas analógicas. Embora a conexão digital possa ser utilizada para conectar o Arduino ao computador, o USB tem um soquete específico para ele, não utilizando a conexão digital. Resposta correta. D. Conexões digitais podem ser utilizadas tanto para entrada quanto para saída de energia. As conexões digitais não são utilizadas para medir tensão aplicada e são aplicáveis para entrada e saída de energia, enquanto as analógicas se aplicam apenas para entrada. As entradas digitais não podem assumir valores infinitos de amplitude; as entradas que têm essas características são as analógicas. As conexões digitais não estão localizadas ao lado das elétricas; ao lado das conexões elétricas estão as entradas analógicas. Embora a conexão digital possa ser utilizada para conectar o Arduino ao computador, o USB tem um soquete específico para ele, não utilizando a conexão digital. Resposta incorreta. E. Uma característica da conexão digital é a entrada, o soquete USB, que é localizado em um dos pinos de conexão digital. As conexões digitais não são utilizadas para medir tensão aplicada e são aplicáveis para entrada e saída de energia, enquanto as analógicas se aplicam apenas para entrada. As entradas digitais não podem assumir valores infinitos de amplitude; as entradas que têm essas características são as analógicas. As conexões digitais não estão localizadas ao lado das elétricas; ao lado das conexões elétricas estão as entradas analógicas. Embora a conexão digital possa ser utilizada para conectar o Arduino ao computador, o USB tem um soquete específico para ele, não utilizando a conexão digital.