wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Programa para Arduino de motor paso a paso

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Cuál es el propósito de las líneas de código '#define IN1 12' en el texto proporcionado?

a)

Establecer la velocidad de comunicación serial a 115200

b)

Definir una variable entera con valor 12

c)

Iniciar un bucle de programación

d)

Definir un pin de salida para conectar una bobina

2.

¿Qué función realiza la línea 'Serial.begin(115200);' en el código?

a)

Iniciar la comunicación serial a una velocidad de 115200 baudios

b)

Activar un sensor de pulsación

c)

Establecer la dirección de un motor paso a paso

d)

Definir un bucle de programación

3.

¿Qué sucede cuando el valor de 'PulsadorA' es igual a LOW en la función loop()?

a)

Se reinician los valores de los pines de salida

b)

se lee el pin para iniciar el giro a un determinado giro o angulo

c)

Se detiene el programa y espera una entrada del usuario

d)

Se cambia la dirección del motor paso a paso

4.

¿Cuál es la función de la línea 'Steps = ( Steps + 8 ) % 8 ;' en la función SetDirection()?

a)

Actualizar el valor de 'Steps' para mantenerlo dentro del rango de 0 a 7

b)

Reiniciar el programa

c)

Detener el movimiento del motor paso a paso

d)

Cambiar la dirección del motor

5.

¿Qué función realiza la línea 'digitalWrite( IN1, Paso[Steps][ 0] );' en la función stepper()?

a)

Definir la dirección del motor paso a paso

b)

Controlar el estado del pin IN1 según la secuencia de pasos definida

c)

Iniciar un temporizador de 100 milisegundos

d)

Leer el estado de un pulsador

6.

En el codigo del programa del bloque X y Y encerrado en la imagen corresponde a

a)

X=Un bucle infinito , Y= una subrutina

b)

X= Una función matemática Y= declaración de variables

c)

X= Un comentario en el código Y= Una matriz o arreglo

d)

X= inicialización de variables Y= una matriz de datos a sacar en los pines

7.

los códigos del programa encerrados y marcados con las letras X y Y corresponde a una de las siguientes respuestas es la correcta

a)

X= inicialización de variables Y= una matriz de datos a sacar en los pines

b)

X= Un comentario en el código Y= Una matriz o arreglo

c)

X= configura los pines como entradas o como salidas Y= indica el programa principal

d)

X= Una función matemática Y= declaración de variables

8.

los códigos del programa encerrados y marcados con las letras X y Y corresponde a una de las siguientes respuestas es la correcta

a)

X= entra al programa de un numero de pasos si presiona un switch en cero Y= entra al programa de un numero de pasos si presiona un switch en cero

b)
Todas las respuestas son correctas
c)
Ninguna de las respuestas es correcta
d)

X= entra al programa de un numero de pasos sin presionar el switch en cero Y= entra al programa de un numero de pasos sin presionar el switch en cero

9.

los códigos del programa encerrados y marcados con las letras X y Y corresponde a una de las siguientes respuestas es la correcta

a)

X= Un comentario en el código Y= Una matriz o arreglo

b)

X= inicialización de variables Y= una matriz de datos a sacar en los pines

c)

X= escribe en cada pin nivel alto o bajo para cada bobina Y= define el sentido de giro

d)

X= Una función matemática Y= declaración de variables

10.

Que parte tiene mal una conexión

a)

todo esta bien conectado

b)

los pulsadores no estan bien conectados

c)

nada esta bien conectado

d)

el motor paso a paso esta mal conectado