Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1º Parcial Robótica 2026

Total questions: 21

Worksheet time: 2hrs 41mins

Name
Class
Date
1.

¿En qué línea esta el error?

(a)  

2.

¿Qué características debe tener un dispositivo para ser considerado robot?

a)

Realizar movimiento repetitivos

b)

Se un conjunto de engranajes con un fin determinado

c)

Debe tener Actuadores, Sensores y Placa controladora.

d)

Debe tener programación

3.

¿Cuál es la velocidad en baudios comúnmente utilizada en arduino?

a)

960

b)

9600

c)

1200

d)

115200

4.

¿Que hace la constante input_pullup?

a)

Configura una resistencia interna del arduino en modo pull-up.

b)

Aumenta la velocidad de lectura de un pin analógico en Arduino.

c)

Establece un pin digital como una salida de alto consumo de energía en Arduino.

d)

Permite que un pin analógico de Arduino funcione como un generador de señales PWM.

5.

¿Qué hace la función pinMode()?

a)

Se utiliza para configurar un pin en Arduino como entrada o salida.

b)

Permite ajustar la velocidad de comunicación en los pines digitales del Arduino.

c)

Se encarga de generar señales PWM (Modulación por Ancho de Pulso) en los pines analógicos de Arduino

d)

Se utiliza para leer el estado de un pin digital en Arduino y asignarle un valor lógico

6.

¿Cuál es la salida en un estado normalmente abierto en este circuito?

a)

High

b)

Low

7.

¿Cuál es la salida en un estado normalmente abierto en este circuito?

a)

High

b)

Low

8.

Los baudios son una unidad de medida de...

a)

El número de símbolos por segundo

b)

La cantidad de voltaje

c)

Las veces que se repite una letra

d)

No es una unidad de medida, es una función de Arduino

9.

Las funciones void setup() y void loop()

a)

void setup() se ejecuta al principio una sola vez.

void loop() se ejecuta indefinidamente.

b)

La función setup() se ejecuta cada vez que se carga el programa en la placa Arduino.


Mientras que la función loop() se ejecuta solo una vez al principio.

c)

La función setup() es opcional, y se puede omitir.

La función loop() es la que contiene todo el código principal del programa.

d)

La función setup() configura el Arduino al principio.

La función loop() solo se ejecuta cuando necesitas realizar una tarea específica

10.

¿Qué hace el siguiente fragmento de código?

a)

Lee un valor analógico en A5.

Luego imprime en el monitor serie el valor mapeado en el rango de:

Entrada: 0 a 1023
Salida: 100 a 0

b)

Lee un valor analógico en A5.

Luego calcula la diferencia de potencial que hay entre 0 y 1023 voltios.
el map dice que acepta:

Entrada: 0 a 1023
Salida: 100 a 0

c)

Lee un valor analógico en A5.

Luego imprime en el monitor serie el valor.

d)

Lee un valor analógico en A5.

Luego imprime en el monitor serie valores de PWM.

11.

El siguiente circuito corresponde a:

a)

Pull up

b)

Pull down

12.

analogRead devuelve un número entre 0 y 1023. Leyó 512 en su ultima lectura, ¿cuantos Volts aproximado esta leyendo en ese pin?

a)

Aproximadamente 3,3 V.

b)

Aproximadamente 1,25 V.

c)

Aproximadamente 5 V.

d)

Aproximadamente 2,5 V.

13.

Qué hacen los pines marcados con ~

a)

Emiten energía

b)

Simulan ondas analógicas

c)

Reciben datos

d)

Nada especial

14.

¿Cuál es el estado que recibe el pin según esta conexión cuando está pulsado el botón?

a)

HIGH

b)

LOW

15.

En un programa de Arduino, ¿qué función se utiliza para inicializar la comunicación serial?

a)

begin()

b)

start()

c)

init()

d)

setup()

16.

¿Qué función se utiliza para leer el estado de un pin digital en Arduino?
Ejemplo: pin = 6

a)

digitalRead(pin)

b)

analogRead(pin)

c)

readPin(pin)

d)

getPinState(pin)

17.

En un programa de Arduino.
¿Qué función se utiliza para encender un LED conectado a un pin específico?
Ejemplo: pin = 3

a)

turnOnLED(pin, ON)

b)

digitalWrite(pin, HIGH)

c)

setLED(pin, HIGH)

d)

writeLED(pin, HIGH)

18.

En el protocolo I2C Si varios dispositivos comparten los mismos dos cables.

¿Cómo sabe cada uno cuándo le están hablando?

a)

El dispositivo cuya dirección coincide responde y continúa la comunicación, los demás ignoran la transmisión.

b)
Cada dispositivo responde al mismo tiempo y el maestro identifica la respuesta correcta por su contenido.
c)
El dispositivo más cercano al maestro recibe primero el mensaje y decide si debe responder.
d)
Cada dispositivo reconoce su turno por el voltaje de los cables y responde cuando este cambia.
19.

¿Cuál es el propósito de la función delay() en un programa de Arduino?

a)

Detener la ejecución del programa durante un tiempo específico.

b)

Reiniciar el programa.

c)

Leer un valor de un sensor.

d)

Configurar un pin como entrada o salida.

20.

Para leer un valor analógico

a)

Hay que declararlo como input

Se lee con analogRead(pin)

b)

No hay que declararlo como input

Se lee con analogRead(pin)

21.

Tenés una caja vacía....
Vas a meter fichas 10 veces ( bucle for ), de a 2 fichas por vez ( x = x + 2 ).

Pero justo después de la quinta vez ( i === 5 ), duplicás todo lo que hay en la caja. (x = x * 2).

¿Cuántas fichas quedan al final?.

(¿Cuánto vale x al final?)​​ (a)