wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino

Total questions: 30

Worksheet time: 21mins

Name
Class
Date
1.
Si un pin de Arduino es una salida digital es que...
a)
Su valor es 0 ó 5 voltios
b)
Su valor está entre 0 y 5 voltios
c)
Vamos a conectar un LED a ese pin
d)
El valor analógico correspondiente está entre 0 y 1023
2.
La entrada analógica está marcada en la placa como 
a)
Una fila aparte de conectores que pueden ser entradas o salidas analógicas
b)
Son 6 conectores que aparecen como A0...A5
c)
Son 6 conectores de color azul
d)
Son 6 conectores que aparecen como A0...A5, configurables como salidas o entradas
3.

Arduino es una plataforma basada en:

a)

Hardware Libre y Software Propietario

b)

Software Libre y Hardware Propietario

c)

Hardware y Software Propietario

d)

Hardware y Software Libre

4.

Estos pines son:

a)

Pines Digitales

b)

Pines Analógicos

c)

Pines PWM

d)

Microcontrolador

5.

Estos pines son:

a)

Pines Digitales

b)

Pines Analógicos

c)

Pines PWM

d)

Microcontrolador

6.

Lo remarcado es:

a)

Regulador de energía

b)

Regulador de voltaje

c)

Batería

d)

Microcontrolador

7.

Lo remarcado es:

a)

Indicador LED de nivel de batería

b)

Indicador LED de alimentación

c)

Indicador LED de comunicación

d)

Indicador LED de temperatura de la placa

8.

Lo remarcado es:

a)

Conector para fuente de alimentación externa

b)

Conector USB

c)

Botón de encendido

9.

Lo remarcado es:

a)

Regulador de LED

b)

Regulador de microcontroladores

c)

Regulador de voltaje

d)

Regulador de pines

10.

Lo remarcado es:

a)

Botón de reinicio

b)

Regulador de voltaje

c)

Botón RED de comunicación

11.

Lo remarcado es:

a)

Conector para fuente de alimentación externa

b)

Conector USB

c)

Botón de encendido

12.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

13.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

14.

NO es una parte de la placa de arduino

a)

Botón de Reset

b)

Vin

c)

Interruptores

d)

Pines de entrada y salida

15.

Los bloques de código se escriben entre

a)

llaves { }

b)

paréntesis ( )

c)

corchetes [ ]

16.

El bloque void setup ()

a)

Se ejecuta al finalizar el programa

b)

Se ejecuta al inicio y al final del programa

c)

Se ejecuta una vez al inicio de cada bucle de programa

d)

Se ejecuta una sola vez; solo al principio del programa

17.
Al final de cada línea de código, hay que poner...
a)
Nada, darle al Intro para pasar a la línea siguiente
b)
;
c)
:
d)
.
18.

El bloque void loop ()

a)

se ejecuta una y otra vez mientras la placa tenga alimentación

b)

Se ejecuta una vez al inicio para configurar entradas, salidas y variables

c)

Es una parte de void setup () obligatoria si van a conectarse motores

19.

Cuando queremos activar la salida digital 6 de Arduino, la instrucción correcta es...

a)

digitalWrite (6, HIGH)

b)

digitalwrite(6, HIGH);

c)

digitalWrite(6, HIGH);

d)

digital_Write (6;HIGH);

20.

La instrucción delay(1000);

a)

Para el programa durante 1 segundo

b)

Salta a la siguiente línea de programa y la ejecuta 1000 veces

c)

Inicia un bucle de 1000 repeticiones

d)

Detiene el programa durante 1000 segundos

21.
¿Qué tipo de variable necesito para almacenar una letra?
a)
Int
b)
Char
c)
float
d)
byte
22.
Dentro de un programa de Arduino, podemos repetir un bloque n veces.
Eso se hace con la instrucción
a)
if...else
b)
repeat
c)
for
d)
delay (n)
23.

¿Qué tenemos que escribir para declarar una entrada?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

24.

Los comentarios en Arduino

a)

van precedidos de // y no se ejecutan

b)

van precedidos de // y se ejecutan siempre

c)

van precedidos de // y se ejecutan solo si se indica

25.

¿Qué tenemos que escribir para declarar una salida?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

26.

¿Qué realiza el siguiente programa, sabiendo que las salidas están conectadas a diodos LED?

a)

hace parpadear dos leds de manera alternativa

b)

hace parpadear dos leds simultáneamente

c)

hace parpadear un único led

27.

La variable int almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

28.

La variable float almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

29.

El bucle if se utiliza

a)

para repetir una instrucción un determinado número de veces

b)

para repetir un bloque de instrucciones hasta que se cumpla una condición

c)

cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable

30.

El bucle for se utiliza

a)

para repetir una instrucción un determinado número de veces

b)

para repetir un bloque de instrucciones hasta que se cumpla una condición

c)

cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable