wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ligação do Arduino a Periféricos e Motores

Total questions: 43

Worksheet time: 38mins

Name
Class
Date
1.

O tipo de comuniccação representado na figura é:

a)

Série

b)

Paralelo

c)

SPI

d)

I2C

2.

O tipo de comuniccação representado na figura é:

a)

Série

b)

Paralelo

c)

SPI

d)

I2C

3.

O tipo de comunicação representada na figura é

a)

Série

b)

I2C

c)

SPI

d)

Paralela

e)

RS232

4.

O tipo de comunicação representada na figura é

a)

Série

b)

I2C

c)

SPI

d)

Paralela

e)

RS232

5.

O tipo de comunicação representada na figura é

a)

Série

b)

I2C

c)

SPI

d)

Paralela

e)

RS232

6.

Faça a correspondencia

Categorize the following

Modulo RF

LCD

Modulo Bluetooth

Acelarómetro

Leitor Cartão SD

USB to Serial Converter

I2C
SPI
RS232
7.

Identifique os seguintes periféricos

a)

1.

Modulo Bluetooth

b)

2.

LCD

c)

3.

Sensor Humidade Temperatura

DHT-11

d)

4.

Acelarómetro

e)

5.

Sensor de ultrasons

8.

Identifique os seguintes periféricos

a)

1.

Permite ligar um Telemovel ao Arduino

b)

2.

Permite visualizar dados

c)

3.

Mede temperatura e humidade

d)

4.

Mede inclinações e rotações

e)

5.

Mede Distancias

9.

Organize these options into the right categories

Categorize the following

Permite ligar até 1024 periféricos

Modo de comunicação série mais rapido

Modo de comunicação Série mais lento

Só permite ligar um dispositivo

Precisa de pullpups para funcionar corretamente

Modo mais complexo pois tem mais fios e é mais rapido

Modo de comunicação com menos fios

Velocidades de transmissão médias

Tem mecanismos para lidar com varios periféricos

Não tem mecanismos para lidar com varios periféricos

I2C
SPI
RS232
10.

O modo de comunicação presente na figura chama-se

a)

Half duplex

b)

Full duplex

c)

Simplex

d)

Permite comunicação nas duas direções

e)

So permite comunicar numa direção

11.

O modo de comunicação presente na figura chama-se

a)

Half duplex

b)

Full duplex

c)

Permite comunicação nas duas direções ao mesmo tempo

d)

Permite comunicação nas duas direções em alturas separadas

e)

So permite comunicar numa direção

12.

O modo de comunicação presente na figura chama-se

a)

Half duplex

b)

Full duplex

c)

Permite comunicação nas duas direções ao mesmo tempo

d)

Permite comunicação nas duas direções em alturas separadas

e)

Simplex

13.

A comunição I2C precisa de pullups

a)

Para o barramento funcionar corretamente

b)

Para o barramento ficar mais rápido

c)

Para o barramento gastar menos energia

d)

Os pullups não são necessários

14.

Faça a Correspondencia

a)

1.

Servo Motor

b)

2.

Motor DC

c)

3.

Motor de Indução

d)

4.

Motor de passo

(Stepper)

e)

5.

Motor DC sem escovas

(BLDC)

15.

A figura representa

a)

Uma ponteH

b)

Controlo da velocidade de um motor

c)

Controlo da direção de um motor

d)

Uma sequencia de interruptores

16.

Para ligar o motor numa dada direção temos de ter

a)

S1 e S4 ON

b)

S2 e S3 ON

c)

S1 e S2 ON

d)

S3 e S4 ON

17.

Teremos um curto circuito se

a)

S1 e S4 ON

b)

S2 e S3 ON

c)

S1 e S2 ON

d)

S3 e S4 ON

18.

Uma ponte H pode ser feita com

a)

Relés

b)

Circuitos Integrados

c)

Transistores

d)

Resistencias

e)

Bobines

19.

O circuito integrado da figura chama-se L293D e serve para

a)

Controlar o sentido de rotação de um motor DC

b)

Controlar a velocidade de um motor DC

c)

Controllar a velocidade e sentido de rotação de um motor DC

d)

Controlar a velocidade de um servo motor

e)

Controllar a velocidade e sentido de um servo motor

20.
Question Image

Faça a correspondencia

a)

Enable1

Enable2

(Porta Analógica)

1.

Liga os motores

e controla a velocidade

b)

Input1

Input2

Input3

Input4

2.

Controla o sentido dos motores

c)

Output1

Output2

Output3

Output4

3.

Ligação aos motores DC

d)

Vs

4.

Tensão do Motor

e)

Vss

5.

Tensão Lógica

21.

Faça a correspondencia

22.

Tendo em conta o circuito da figura

a)

Podemos controlar a velocidade e sentido de um motor DC

b)

Permite controlar a velocidade e sentido de um Servo motor

c)

O condensador C3 permite controlar a velocidade do motor

d)

O condensador C3 permite filtrar o ruido eletrico gerado pelo motor

e)

O potencimetro permite Controlar o ruido do motor

23.

A linha de código na figura,

a)

Inclui no programa as funçĩoes da biblioteca Servo,

b)

Inicializa o Objeto Servo

c)

A Biblioteca Servo é externa ao conjunto de instruções do Arduino

d)

A Biblioteca Servo é interna ao conjunto de instruções do Arduino

e)

Não é preciso instalar esta biblioteca

24.

Uma biblioteca em C

a)

É chamada através da diretiva #include

b)

Depois de instalada torna-se automáticamente acessivel a qualquer programa

c)

Dá-nos acesso a funções que não estão normalmente disponiveis

d)

Tem documentação sobre um dado assunto

e)

Pode ser feita por qualquer utilizador

25.

Observe a figura

a)

Para ligar o servo ao objeto myservo usamos o comando

myservo.attach(9)

b)

Para ligar o servo ao objeto myservo usamos o comando

myservo.connect(9)

c)

Só podemos ter um servo ligado de cada vez

d)

Podemos ter multiplos servo ligados

26.

Como se deve realizar a alimentação de um servo motor ligado a um Arduino?

a)

Deve ser feito atraves de uma fonte externa

b)

Deve ser feito atraves dos 5V do Arduino

c)

O servo não precisa de ser alimentado quando usado com o Arduino

d)

Só temos de ligar as massas entre si

27.

A instrução da figura

a)

Cria um objeto do tipo Servo chamado myservo

b)

Cria um objeto do tipo myservo chamado Servo

c)

Só funciona se incluirmos a biblioteca servo.h no código

d)

Funciona desde que se tenha o servo motor ligado ao Arduino

28.

Na figura

a)

O LCD esta ligado em Série

b)

O LCD esta ligado em paralelo

c)

O protocolo usado é o I2C

d)

O protocolo usado é o SPI

e)

O protocolo usado é o RS232

29.

No codigo da figura

a)

A Biblioteca Wire é usada para ligar os fios de forma mais eficaz

b)

A Biblioteca Wire tem as funções de comunicação I2C

c)

A Biblioteca LiquidCrystal_I2C tem as funções para programar o I2C

d)

A Biblioteca LiquidCrystal_I2C tem as funções para programar o LCD

30.
Question Image

Ordene os parametros da função

a)

0x27

1.

Enderenço do dispositivo I2C

b)

16

2.

Numero de colunas do LCD

c)

2

3.

Numero de linhas do LCD

d)

SDA

4.

Dados I2C

e)

SCL

5.

Clock I2C

31.

A instrução aara ligar a luz de fundo de um LCD é

a)

lcd.backlight();

b)

lcd.ligthON();

c)

lcd.ON();

d)

lcd.light();

32.

O LCD presente na figura é do tipo

a)

Paralelo

b)

I2C

c)

SPI

d)

RS232

33.

Para iniciar um lcd usar-se o comando

a)

  lcd.begin();

b)

  lcd.init();

c)

lcd.initalize()

d)

lcd.start()

34.

Para limpar o ecrã do LCD usa-se o comando

a)

lcd.clear()

b)

lcd.clean()

c)

lcd.cls()

d)

lcd.reset()

35.

Para posicionar o cursor no LCD usa-se o comando

a)

lcd.setCursor(0, 1);

b)

lcd.Cursor(0, 1);

c)

lcd.gotoXY(0, 1);

d)

lcd.pos(0,1);

36.

O troço de codigo apresentado na figura chama-se de

a)

função

b)

código c++

c)

macro

d)

código c

37.

A vantagem das funções está

a)

Tornar o programa mais rápido

b)

Organizar melhor o código

c)

Tornar o código mais compato

d)

Tonar o harware mais robusto

38.

O valor que está entre parentesis (int n) chama-se

a)

Variável

b)

Argumento

c)

Parametro

d)

Constante de passagem

39.

a linha val=(int) valpot(32);

a)

Chama a função valpot

b)

O parametro n de valpot=32

c)

Só se pode chamar a função valpot uma vez

d)

A função valpot retorna sempre o mesmo valor

40.

a linha val=(int) valPot(32);

a)

A função valPot retorna um numero

b)

Val fica com o valor retornado por valpot

c)

O valor retornado por valPot não depende do valor de n

d)

A função valPot retorna sempre o mesmo valor

41.

Para instalar uma bilioteca no Ambiente Arduino

a)

Faz-se o download da bibioteca

b)

Copia-se a bilbioteca para a pasta

Documentos\Arduino

c)

Copia-se a biblioteca para a pasta

Documentos\Arduino\Libraries

d)

Não dá para instalar bibliotecas no Arduino

42.

Para instalar uma bilioteca no Ambiente Arduino

a)

Usa-se o menu Tools->manageLibraries

b)

Usa-se o menu Tools->InstallLibraries

c)

Usa-se o menu File->Examples

d)

Não dá para instalar bibliotecas de dentro do Arduino

43.

As bibliotecas corretamente instaladas aparecem em

a)

Tools->manageLibraries

b)

Tools->InstallLibraries

c)

File->Examples

d)

File->installedLibraries