Prova PR - 1ed - Robótica Educacional - Mod 2

Prova PR - 1ed - Robótica Educacional - Mod 2

12th Grade

5 Qs

quiz-placeholder

Similar activities

Linguagem de Programação

Linguagem de Programação

12th Grade

10 Qs

Domótica

Domótica

10th - 12th Grade

9 Qs

FONTE DC  + PLUG P4 e PORTAS PWM

FONTE DC + PLUG P4 e PORTAS PWM

9th - 12th Grade

8 Qs

Conhecimentos sobre Canva e Marketing Digital

Conhecimentos sobre Canva e Marketing Digital

12th Grade

10 Qs

MICROPROCESADOS 1 (ARDUINO)

MICROPROCESADOS 1 (ARDUINO)

12th Grade

10 Qs

Introdução ao NXT

Introdução ao NXT

6th Grade - University

10 Qs

Trabalho de Robótica (valor 5,0)

Trabalho de Robótica (valor 5,0)

12th Grade

11 Qs

Aprendendo mBlock e Programação

Aprendendo mBlock e Programação

12th Grade

10 Qs

Prova PR - 1ed - Robótica Educacional - Mod 2

Prova PR - 1ed - Robótica Educacional - Mod 2

Assessment

Passage

Other

12th Grade

Hard

Created by

TIAGO REIS

Used 3+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 mins • 2 pts

Na programação do Arduino, as bibliotecas correspondem a um conjunto de instruções e

funcionalidades específicas para componentes eletrônicos, organizando o código de programação e facilitando

a leitura de comandos. No Arduino IDE, há três modelos de bibliotecas: biblioteca essencial ou core,

imprescindível para o desenvolvimento de projetos por possuir funções usuais como digitalWrite() e

analogRead(); biblioteca nativa do Arduino IDE, a qual não requer instalação posterior, e bibliotecas de

terceiros, que podem ser instaladas conforme objetivos do projeto.

Sobre o último modelo de bibliotecas do Arduino, pode-se afirmar que:

Tem o objetivo de determinar toda a inicialização do programa e a configuração de todos os pinos usados para a conexão de cada componente do projeto.

Os recursos apresentados por estas bibliotecas podem ser utilizados no controle de qualquer componente.

Corresponde à função que executa a programação principal do Arduino de forma ininterrupta enquanto o Arduino estiver conectado.

Tem o objetivo de otimizar o código da programação para os componentes correspondentes por fornecer funcionalidades não presentes em outras bibliotecas do software.

2.

MULTIPLE CHOICE QUESTION

10 mins • 2 pts

Media Image

Analise a montagem e a programação a seguir, referentes ao protótipo de um código

Morse desenvolvido com Arduino para emissão de sinais sonoros e visuais, e a imagem “Notas musicais e

suas frequências em Hertz”.

O que se espera que aconteça com o protótipo quando o botão for acionado?

Que o Arduino não receba informações de acionamento do botão porque a definição do pino na programação não corresponde à porta utilizada no protótipo.

Que o LED seja acionado e o buzzer emita som em frequência correspondente à nota si.

Que apenas o buzzer seja acionado.

Que o LED seja acionado e o buzzer emita som em frequência correspondente à nota sol.

3.

MULTIPLE CHOICE QUESTION

10 mins • 2 pts

Media Image

Na programação do Arduino, utilizamos variadas funções e estruturas de controle.

Dentre eles, a estrutura de controle for() é utilizada para a repetição da programação que constar em suas chaves.

Ao analisar as linhas referentes à função void setup() do código de programação ao lado, o que será executado pelo Arduino?

Exibição de dois caracteres: 3 e 7.

Configuração das portas digitais 3 e 7 como entrada de dados.

Configuração das portas digitais 3 e 7 como saída de dados.

Configuração das portas digitais 3, 4, 5, 6 e 7 como saída de dados.

4.

MULTIPLE CHOICE QUESTION

10 mins • 2 pts

O Arduino IDE é um software gratuito que permite a criação, desenvolvimento e gravação de códigos diretamente no microcontrolador. Pode ser utilizado para uploads de códigos em suas versões para Linux ou Windows, com agilidade e precisão. Para o Chromebook, existe uma versão de aplicativo online, cujo funcionamento segue os mesmos princípios do software.

Quando inserimos ou escrevemos um código no sketch do Arduino IDE para realizarmos a transferência do programa para a placa de prototipagem Arduino Uno R3, qual ação listada a seguir verifica se o código está escrito corretamente e transfere a programação para o Arduino, quando não houver erros?

Pressionar o botão 'verificar' (verify) antes de escrever a programação que iniciará o protótipo.

Pressionar o botão 'carregar' (upload) para conferir se não há erros de sintaxe no momento da transferência.

Adicionar um buzzer ao protótipo, visando emitir uma frequência e controlar sua duração.

Conectar o Arduino ao mBlock para habilitar o modo viver e desbloquear blocos do Arduino.

5.

MULTIPLE CHOICE QUESTION

10 mins • 2 pts

A programação do Arduino segue uma sintaxe e pode ser composta por funções, variáveis

e outros elementos da linguagem C++.

Dentre seus elementos, quais funções são obrigatórias em toda e qualquer programação do Arduino?

digitalRead(), destinada à leitura do valor dos pinos digitais do Arduino e dos pinos analógicos que podem ser usados também como entradas digitais, e analogRead(), destinada à leitura do valor dos pinos analógicos do Arduino.

tone(), destinada a gerar uma frequência de tom em Hertz por uma duração em milissegundos (opcional), e noTone(), destinada a interromper um tom antes que outro seja tocado quando se programa a emissão de tons variados.

delay(), destinada a pausar o programa carregado no Arduino por um tempo em milissegundos, e millis(), destinada a retornar o tempo passado, em milissegundos, desde que o programa iniciou o Arduino.

setup(), destinada à inicialização e atribuição dos valores iniciais do Arduino, como configuração dos pinos, e loop(), destinada à execução contínua da programação principal enquanto o Arduino estiver ligado.