Quizziz - Sensor Ir e Controle

Quizziz - Sensor Ir e Controle

12th Grade

10 Qs

quiz-placeholder

Similar activities

Atividade de recuperação 3 Ano Robótica 1 TRI

Atividade de recuperação 3 Ano Robótica 1 TRI

2nd Grade - University

10 Qs

UNO Quizz

UNO Quizz

12th Grade

7 Qs

2.NIVELAMENTO ROBOTICA (FISICA III)

2.NIVELAMENTO ROBOTICA (FISICA III)

3rd Grade - University

13 Qs

ROB 3B M_02 AULA 04 INFRA RED SEMÁFORO INTELIGENTE

ROB 3B M_02 AULA 04 INFRA RED SEMÁFORO INTELIGENTE

12th Grade

10 Qs

REC - Física I - 2TRI: Bloco II

REC - Física I - 2TRI: Bloco II

12th Grade

10 Qs

Avaliação Física 1 - 2º Trimestre

Avaliação Física 1 - 2º Trimestre

12th Grade

15 Qs

Leis de Newton

Leis de Newton

9th - 12th Grade

10 Qs

Reflexão e Espelhos Planos

Reflexão e Espelhos Planos

9th - 12th Grade

11 Qs

Quizziz - Sensor Ir e Controle

Quizziz - Sensor Ir e Controle

Assessment

Quiz

Physics

12th Grade

Medium

Created by

Gabriel Crestani

Used 4+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 mins • 1 pt

1. O que a linha #include <IRremote.h> faz no código?

  • Define um pino de saída para LEDs

  • Importa uma biblioteca para controlar um receptor IR

Inicia a comunicação serial

Define um valor para uma variável

Answer explanation

Essa linha inclui a biblioteca IRremote, que fornece funções e classes necessárias para trabalhar com sinais de controle remoto via infravermelho.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual tipo de pino deve ser conectado o pino de sinal do sensor infravermelho?

Digital

Analógico

Answer explanation

Como a função do controle é verificar se o botão foi pressionado. Portanto, é necessário somente verificar essa condição que não é analógica (0 - 1023) é apenas digital (sim - não)

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

A partir do código ao lado. Explique como fazer o programa coletar o código de todas as teclas numéricas do teclado?

for (int tecla >=0; tecla <=9; tecla --)

for (int tecla =0; tecla <=9; tecla ++)

for (int tecla =0; tecla <=9; tecla --)

for (int tecla >=0; tecla <=9; tecla ++)

4.

MULTIPLE CHOICE QUESTION

10 mins • 1 pt

O que a linha IrReceiver.resume(); realiza após a leitura de um sinal IR?

Desliga o receptor IR

  • Reinicia a leitura de novos sinais IR

  • Desconecta o Arduino do computador

Armazena o sinal IR recebido

Answer explanation

Após decodificar um sinal, essa linha prepara o receptor IR para receber um novo sinal, permitindo que o código continue a monitorar o controle remoto.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Se você quisesse adicionar uma nova tecla para acender um LED adicional, como você faria isso?

Definiria um novo código hexadecimal para a tecla, adicionaria uma nova condição no código e conectaria o LED a um pino livre no Arduino.

Alteraria o código existente para desligar um LED já conectado e usaria o mesmo código hexadecimal.

Alteraria o código existente para desligar um LED já conectado e usaria o mesmo código hexadecimal.

Criaria um novo programa do zero para controlar o LED.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a função do bloco pinMode(Led_Vermelho, OUTPUT); no código?

Inicializa o receptor IR

Configura o pino do LED como entrada

Configura o pino do LED como saída

Desliga o LED

Answer explanation

pinMode define se um pino do Arduino será utilizado como entrada ou saída. Nesse caso, o LED Vermelho é configurado para ser uma saída, permitindo que o Arduino controle sua ativação.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que acontece quando a variável armazenavalor é igual a tecla_1?

O LED Verde é ativado

Todos os LEDs são desligados

O LED Vermelho é ativado

O LED Azul é ativado

Answer explanation

Quando o valor armazenado em armazenavalor corresponde ao código da tecla_1, o código executa a linha que acende o LED Vermelho, enquanto desliga os outros LEDs.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?