Worksheets1º Parcial Robótica 2026
Total questions: 21
Worksheet time: 2hrs 41mins
¿En qué línea esta el error?
(a)
¿Qué características debe tener un dispositivo para ser considerado robot?
Realizar movimiento repetitivos
Se un conjunto de engranajes con un fin determinado
Debe tener Actuadores, Sensores y Placa controladora.
Debe tener programación
¿Cuál es la velocidad en baudios comúnmente utilizada en arduino?
960
9600
1200
115200
¿Que hace la constante input_pullup?
Configura una resistencia interna del arduino en modo pull-up.
Aumenta la velocidad de lectura de un pin analógico en Arduino.
Establece un pin digital como una salida de alto consumo de energía en Arduino.
Permite que un pin analógico de Arduino funcione como un generador de señales PWM.
¿Qué hace la función pinMode()?
Se utiliza para configurar un pin en Arduino como entrada o salida.
Permite ajustar la velocidad de comunicación en los pines digitales del Arduino.
Se encarga de generar señales PWM (Modulación por Ancho de Pulso) en los pines analógicos de Arduino
Se utiliza para leer el estado de un pin digital en Arduino y asignarle un valor lógico
¿Cuál es la salida en un estado normalmente abierto en este circuito?
High
Low
¿Cuál es la salida en un estado normalmente abierto en este circuito?
High
Low
Los baudios son una unidad de medida de...
El número de símbolos por segundo
La cantidad de voltaje
Las veces que se repite una letra
No es una unidad de medida, es una función de Arduino
Las funciones void setup() y void loop()
void setup() se ejecuta al principio una sola vez.
void loop() se ejecuta indefinidamente.
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.
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.
La función setup() configura el Arduino al principio.
La función loop() solo se ejecuta cuando necesitas realizar una tarea específica
¿Qué hace el siguiente fragmento de código?
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
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
Lee un valor analógico en A5.
Luego imprime en el monitor serie el valor.
Lee un valor analógico en A5.
Luego imprime en el monitor serie valores de PWM.
El siguiente circuito corresponde a:
Pull up
Pull down
analogRead devuelve un número entre 0 y 1023. Leyó 512 en su ultima lectura, ¿cuantos Volts aproximado esta leyendo en ese pin?
Aproximadamente 3,3 V.
Aproximadamente 1,25 V.
Aproximadamente 5 V.
Aproximadamente 2,5 V.
Qué hacen los pines marcados con ~
Emiten energía
Simulan ondas analógicas
Reciben datos
Nada especial
¿Cuál es el estado que recibe el pin según esta conexión cuando está pulsado el botón?
HIGH
LOW
En un programa de Arduino, ¿qué función se utiliza para inicializar la comunicación serial?
begin()
start()
init()
setup()
¿Qué función se utiliza para leer el estado de un pin digital en Arduino?
Ejemplo: pin = 6
digitalRead(pin)
analogRead(pin)
readPin(pin)
getPinState(pin)
En un programa de Arduino.
¿Qué función se utiliza para encender un LED conectado a un pin específico?
Ejemplo: pin = 3
turnOnLED(pin, ON)
digitalWrite(pin, HIGH)
setLED(pin, HIGH)
writeLED(pin, HIGH)
En el protocolo I2C Si varios dispositivos comparten los mismos dos cables.
¿Cómo sabe cada uno cuándo le están hablando?
El dispositivo cuya dirección coincide responde y continúa la comunicación, los demás ignoran la transmisión.
¿Cuál es el propósito de la función delay() en un programa de Arduino?
Detener la ejecución del programa durante un tiempo específico.
Reiniciar el programa.
Leer un valor de un sensor.
Configurar un pin como entrada o salida.
Para leer un valor analógico
Hay que declararlo como input
Se lee con analogRead(pin)
No hay que declararlo como input
Se lee con analogRead(pin)
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)
