wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examén final 10° - Primer periodo

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

¿Qué es la biomecánica?

a)

El estudio de la programación

b)

El análisis emocional del cuerpo

c)

El análisis del movimiento corporal desde la física y la ingeniería

d)

El diseño gráfico

2.

¿Cuál es el componente que permite el movimiento angular en el brazo robótico?

a)

LED

b)

Servomotor

c)

Controlador

d)

Sensor de luz

3.

¿Qué es Tinkercad?

a)

Un simulador de estructuras mecánicas

b)

Una plataforma para diseño 3D y simulaciones electrónicas

c)

Un programa de edición de video

d)

Un entorno de videojuegos

4.

¿Qué hace la función write() en la programación de un servomotor?

a)

Lee una señal del motor

b)

Mide la velocidad del servomotor

c)

Mueve el servomotor a un ángulo específico

d)

Crea una nueva variable

5.

¿Cuál es la librería que se debe incluir para usar un servomotor en Arduino?

a)

#include <servo_control.h>

b)

#include <motor.h>

c)

#include <Servo.h>

d)

#include <Motion.h>

6.

¿Qué hace la función attach() en la librería Servo?

a)

Detiene el motor

b)

Conecta el servomotor a un pin específico

c)

Crea una señal de pulso

d)

Apaga el motor

7.

¿Qué estructura permite que el programa espere unos milisegundos antes de continuar?

a)

stop()

b)

pause()

c)

wait()

d)

delay()

8.

¿Cuál es la utilidad de los cables jumper en un circuito con Arduino?

a)

Adornar la placa

b)

Fijar los servomotores

c)

Realizar conexiones eléctricas entre módulos

d)

Limpiar los pines

9.

¿Cuál es la función del módulo joystick?

a)

Crear señales de audio

b)

Conectar vía WiFi

c)

Controlar el movimiento en dos ejes

d)

Encender y apagar el brazo

10.

¿Cuál es la diferencia entre delay() y write() en la programación del servomotor?

a)

No tienen diferencia

b)

write() mueve el motor; delay() espera un tiempo

c)

write() mide voltaje; delay() cambia de motor

d)

Ambas son para mover el motor

11.

¿Cuál de las siguientes líneas de código es correcta para iniciar un servomotor en el pin 9?

a)

servo.attach(9);

b)

attach.servo(9);

c)

motor.attach(9);

d)

Servo.9.attach();

12.

¿Qué aspecto busca mejorar la ergonomía en un brazo robótico?

a)

La velocidad

b)

El color

c)

La comodidad y funcionalidad

d)

El tipo de batería

13.

El servomotor se mueve a través de señales enviadas desde el controlador llamado

(a)  

14.

Para controlar un servomotor en Arduino, se debe incluir la librería

(a)  

15.

La función attach() permite asignar un (a)   del Arduino al servomotor.

16.

El módulo HC-06 permite la comunicación inalámbrica por medio de (a)   .

17.

El componente que convierte energía eléctrica en movimiento angular controlado es el (a)   .

18.

La señal enviada por servo.write(180); moverá el motor a (a)   grados.

19.

Las baterías 18650 almacenan (a)   para alimentar los componentes.

20.

Un brazo robótico debe diseñarse teniendo en cuenta el principio de la (a)   , que busca funcionalidad.

21.

El esfuerzo de (a)   ocurre cuando las capas internas se deslizan una sobre otra.

22.

Los (a)   permiten unir módulos electrónicos sin necesidad de soldadura.

23.

La programación estructurada de Arduino incluye dos funciones básicas: void setup() y void (a)   .

24.

Analiza el siguiente código y selecciona la afirmación correcta sobre su error:

a)

No se puede usar el pin 9 para un servomotor

b)

La línea pinMode(9, OUTPUT); es innecesaria y puede interferir con el funcionamiento del attach()

c)

El delay debe ir antes de servo1.write(45);

d)

El código debería usar analogWrite() en vez de write()

25.

Analiza el siguiente fragmento de código y selecciona el error que contiene:

a)

El delay está mal ubicado

b)

La función move() no existe para objetos de tipo Servo

c)

Falta declarar el tipo de dato del ángulo

d)

La librería Servo.h no es compatible con el pin 10