Worksheets9B EXAMEN
Total questions: 18
Worksheet time: 12mins
El robot necesita más pines para conectar sensores y actuadores. Un estudiante propone usar una shield de expansión para Arduino Nano. ¿Cuál de las siguientes ventajas no es correcta sobre esta tarjeta?
Facilita la conexión de módulos como Bluetooth o sensores.
Permite aumentar la velocidad del procesador.
Añade más puertos analógicos y digitales.
Mejora la organización de los cables.
Durante la construcción, se cortan cables gruesos con una herramienta equivocada y se dañan los hilos internos. ¿Qué herramienta se debe usar para evitar este problema?
Cutter
Corta frío
Pinza de precisión
Tijera escolar
¿Qué hace Serial.println(sensorValue); en Arduino?
Imprime el valor sin salto de línea.
Inicia la comunicación serial.
Muestra el valor en el monitor serial con salto de línea.
Muestra el valor en el monitor serial sin salto de línea.
En el siguiente código:
for (pos = 180; pos >= 0; pos -= 15) {
myservo.write(pos);
delay(50);
}
¿Qué movimiento realiza el servo?
Se mueve de 180° a 15° y se detiene.
Gira de 0° a 180° en pasos de 15°.
Oscila de 0° a 180° continuamente.
Gira de 180° a 0° en pasos de 15°.
En un programa, el servo se mueve muy lento a pesar de que el delay() es de 10 ms. ¿Cuál podría ser la causa?
El incremento de posición en el for es demasiado grande.
El servo está configurado para modo continuo.
El incremento de posición en el for es demasiado pequeño.
La alimentación no es suficiente.
Un bucle for debe ejecutarse 20 veces. ¿Cuál de las siguientes opciones es correcta?
for (pos = 1; pos <= 20; pos++)
for (pos = 1; pos < 20; pos++)
for (pos = 0; pos < 20; pos++)
for (pos = 0; pos <= 20; pos++)
El código:
for (pos = 0; pos <= 180; pos += 30) {
myservo.write(pos);
Serial.println(pos);
}
¿Qué mostrará en el monitor serial?
Solo 0 y 180
0, 1, 2, ..., 180
0, 30,60, 120, 180
0, 30, 60, 90, 120, 150, 180
META DE MÉTODO
Durante el armado del robot, uno de los estudiantes debía instalar un cable en un espacio muy reducido entre dos componentes. Intentó hacerlo con los dedos, pero no podía sujetar el cable con precisión. Otro compañero intentó insertar un jumper con la mano, pero dobló el pin sin querer. Finalmente, un tercer estudiante utilizó una herramienta pequeña con puntas finas que le permitió sujetar el cable con firmeza y colocarlo sin dañar ninguna parte. Gracias a eso, lograron terminar esa parte del montaje correctamente.
¿Qué herramienta es la más adecuada para manipular componentes pequeños o colocar cables en espacios reducidos durante el armado de un robot?
10 puntos
META DE MÉTODO
Mientras avanzaban en la construcción del robot Charlotte, los estudiantes comenzaron a conectar los servomotores de las patas a la placa Arduino Nano. Sin embargo, notaron que la placa no tenía suficientes pines ni espacio para conectar todos los componentes con facilidad. El docente entonces les entregó una tarjeta de expansión para Arduino Nano, la cual se monta directamente sobre la Nano y permite organizar mejor los cables, facilitar las conexiones y agregar más componentes, como sensores y actuadores.
Esta tarjeta tenía pines numerados en fila, entradas de alimentación y etiquetas visibles que coincidían con las del código de programación.
¿Cuál de las siguientes imágenes muestra la tarjeta de expansión para Arduino Nano, que se utiliza en el robot Charlotte?
10 puntos
META DE CONTENIDO
¿Cuál es la función de un servomotor?
10 puntos
Aumentar la velocidad de un motor eléctrico, es ideal para controlar la posición del sensor de ultrasonido.
Producir energía eléctrica a partir de movimiento, es ideal para controlar la posición del sensor de ultrasonido.
Controlar la posición y movimiento de un objeto de manera precisa, es ideal para controlar la posición por ángulos.
Almacenar energía en forma de batería, es ideal para controlar la posición del sensor de ultrasonido.
META DE COMUNICACIÓN
Mientras avanzaban en el armado del robot charlotte, los estudiantes llegaron a la etapa en la que debían fijar el cuerpo a la base móvil. Para ello, contaban con varios tornillos pequeños y grandes cuya cabeza tenía una extraña forma en la parte superior. Algunos intentaron ajustarlos con una herramienta de punta plana, pero esta se deslizaba y no lograban que los tornillos quedaran firmes. Esto hacía que la estructura del robot quedara inestable y se moviera de forma irregular durante las pruebas de desplazamiento.
Uno de los integrantes del grupo propuso usar una herramienta diferente, con una punta también metálica, pero en forma de hexagonal, que se adaptaba perfectamente a los tornillos. Con esta herramienta, lograron asegurar todas las uniones del cuerpo del robot sin dañar las piezas y con mucha mayor precisión.
¿Qué tipo de herramienta crees que usó el grupo para ajustar correctamente los tornillos en el armado del robot charlotte?
10 puntos
(a)
¿Qué acción esta realizando la siguiente línea de código?
for (pos = 150; pos 30; pos -= 10)
{
myservo.write(pos);
grados=myservo.read();
Serial.println(grados);
delay(50);
}
El código no hace nada
El código mueve un servo desde 150 grados hasta 30 grados, de 10 en 10.
El código mueve un servo de 30 grados a 150 grados de 10 en 10.
El código mueve un servo desde 150 grados hasta 30 grados, de 1 en 1.
En el siguiente código:
for (int i = 0; i < 10; i++) {
Serial.print(i);
}
¿Qué mostrará en el monitor serial?
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
0, 1, 2, 3, 4, 5, 6, 7, 8, 10
¿Qué se debe hacer para evitar que un servo se sobrecaliente durante su uso prolongado?
Limitar el tiempo de operación y permitir descansos.
Usar un servo de mayor potencia.
Implementar un sistema de enfriamiento.
Aumentar la velocidad de movimiento del servo.
¿Qué sucede si se omite el delay() en un bucle que controla un servo?
El servo se moverá más rápido de lo esperado.
El servo no se moverá en absoluto.
El servo se moverá de manera errática.
El servo se detendrá inmediatamente.
META DE PROPÓSITO
¿Qué sucede si giramos el destornillador con demasiada fuerza sobre el tornillo?
10 puntos
Se daña la cabeza del tornillo
¿ para que sirve GND?
GND es un tipo de de control de angulos.
GND se refiere a la señal de que controla el servomotor.
¿Qué significa PWM y para que sirve?
PWM es modulación por ancho de pulso y controla la potencia en dispositivos eléctricos.
PWM es pulsos de modulación y controla movimientos entre dispositivos.
PWM es modulación por ancho de pulso y se utiliza para la conexión de la tarjeta de expansión de arduino nano.
PWM es un tipo de servomotor eléctrico.
