wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Entradas digitales 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Indica la afirmación INCORRECTA sobre el componente de la imagen:

a)

Es un sensor digital ya que proporciona dos posibles valores de tensión

b)

Es un sensor de inclinación

c)

Se puede conectar a una entrada digital de Arduino

d)

Es un sensor final de carrera

2.

¿Qué código debemos escribir para que el pin 12 se comporte como entrada digital?

a)

pinMode (12, INPUT);

b)

pinMode (12, OUTPUT);

c)

digitalWrite (12, HIGH)

d)

digitalWrite (12, LOW)

3.

¿Qué valores de tensión pueden recibir las entradas digitales de Arduino?

a)

Cualquier valor de tensión en el rango de 0 a 5 V

b)

Todas las demás respuestas son correctas

c)

Sólo dos valores: 0 V o 1 V

d)

Sólo dos valores: 0 V o 5 V

4.

¿Qué es?

a)

Un resistor

b)

Un pulsador

c)

Un led

d)

Un sensor de final de carrera

5.

Sobre las entradas digitales de Arduino, podemos decir que...

a)

Pueden recibir tensiones de cualquier valor en el rango de 0 a 5 V

b)

El valor captado es interpretado por el puerto USB

c)

Se utilizan para captar información del exterior

d)

Son los pines A0 a A5

6.

¿Cuántas entradas digitales tiene la placa Arduino?

a)

6, los pines A0 a A5

b)

12, los pines del 2 al 13

c)

6, los pines marcados con el símbolo -

d)

14, los pines del 0 al 13

7.

¿Cuál de estos dibujos de un pulsador y su circuito equivalente (en rosa) son correctos?

a)

La A y la D

b)

La B y la D

c)

La A y la C

d)

La B y la C

8.

¿Es este esquema eléctrico una buena representación del circuito Arduino de la izquierda?

a)

No, en el esquema eléctrico sobra uno de los dos resistores

b)

Sí, todo está correcto

c)

No, en el circuito de la izquierda falta un led

d)

No, en el circuito de la izquierda el pulsador está conectado en el pin 12 y no en el pin 7

9.

¿De qué componente electrónico es este símbolo?

a)

Pulsador

b)

Relé

c)

Led

d)

Resistor

10.

¿Está bien dibujado el esquema eléctrico?

a)

Sí, es una buena representación del circuito Arduino de la izquierda

b)

No, en el circuito de la izquierda falta el pulsador

c)

No, en el esquema eléctrico falta el símbolo del pulsador

d)

No, en el circuito de la izquierda el led está conectado en el pin 12 y no en el pin 2

11.

Al pulsar un botón se enciende un led y al soltarlo se apaga, ¿qué diagrama de flujo lo representa?

a)

Todas las demás respuestas son correctas

b)

A

c)

B

d)

C

12.

¿En qué código se crea una variable a la que no se puede cambiar el valor posteriormente?

a)

int ledPin = 2;

b)

const int ledPin = 2;

c)

int buttonPin = 12;

d)

int buttonState = 0;

13.

Según este código para una placa Arduino...

a)

Si la variable buttonState es LOW, se enviarán 5 V a la entrada digital 12

b)

Si la variable buttonState es HIGH, se enviarán 5 V a la salida digital 2

c)

Si la variable buttonState es HIGH, se enviarán 5 V a la entrada digital 12

d)

Si la variable buttonState es LOW, se enviarán 5 V a la salida digital 2

14.

Según este código para una placa Arduino, el pin 2 se comportará como...

a)

Una entrada digital

b)

Una salida digital

c)

No se comportará ni como entrada ni como salida

d)

Todas las demás respuestas son correctas

15.

¿Qué instrucción se utiliza para leer el estado de una entrada digital en Arduino?

a)

digitalWrite()

b)

analogRead()

c)

digitalRead()

d)

pinMode()

16.

¿Qué estructura de programación se utiliza en las líneas 11 a 16?

a)

Una estructura condicional if... else

b)

Un bucle for

c)

Un bucle while

d)

Una estructura condicional if... else if... else

17.

¿Cuántas veces se ejecutarán las líneas de código que hay entre las llaves del bucle while?

a)

12 veces

b)

15 veces

c)

Si el pulsador está presionado ( variable buttonPin == HIGH), no se ejecutarán ninguna vez

d)

Continuamente mientras el pulsador esté presionado (variable buttonPin ==HIGH)

18.

Al pulsar un botón parpadea un led y al soltarlo se apaga, ¿qué diagrama de flujo lo representa?

a)

C

b)

B

c)

Ninguno de los tres

d)

A

19.

El código de la línea 11 se podría traducir por...

a)

Mientras que el pin de la variable buttonPin tenga valor LOW

b)

Pon valor HIGH a la variable buttonPin

c)

Mientras que el pin de la variable ledPin tenga valor HIGH

d)

Mientras que el pin de la variable buttonPin tenga valor HIGH

20.

¿Son equivalentes este código textual y este código visual?

a)

No, en el código textual se utiliza un bucle while y en el código visual un bucle for

b)

No, la variable timer tiene diferente valor

c)

Sí, son equivalentes

d)

No, en el código textual se utiliza un bucle while y en el código visual una estructura condicional if... else