Worksheets2º Parcial Robótica - REPASO
Total questions: 20
Worksheet time: 2hrs 40mins
El siguiente circuito corresponde al ejercicio de bajar las persianas según la intensidad de la luz, ¿Está bien la conexión?
No
Si
Este componente es un servomotor a que categoría corresponde
Actuador
Sensor
Cuando una función se llama a si misma dentro de su definición, a esto se le llama recursividad, es parecido a un bucle infinito, que necesitamos para que salga de ese "bucle"
(a)
¿Las funciones se pueden llamar una a la otra?
Ej: la función hola() llama a la función chau() y la función chau() llama a hola()
Verdadero
Falso
El siguiente código fue sacado del ejemplo blinkWithoutDelay, desde la línea 62 a la 66 podemos ver que se cambia el valor de la variable ledState, la cual se usa en la línea 69.
¿Se puede acortar desde la línea 62 a la 69 en una sola línea de código?
Si, negando la lectura de ledpin como segundo parámetro dentro de la escritura
Si, borrando todo ese condicional, no es necesario utilizar una variable para prender o apagar un led
No, no se puede necesitamos si o si esa variable
No
la función millis() devuelve el tiempo en (a) desde que se inició la ejecución del programa que tiene el arduino
Si una función A llama a la función B y esta vuelve a llamar a A estamos ante una recursion...
(a)
El siguiente circuito corresponde a:
Pull up
Pull down
la función tone() puede recibir hasta 3 parámetros
Verdadero
Falso
Si no se le pasa el último parámetro a la función tone() esta función seguirá produciendo sonido indefinidamente hasta que se llame a la función noTone()
Verdadero
Falso
¿Cuántos Parámetros recibe la función digitalWrite()?
1
2
3
5
¿Cuántos parámetros recibe la función digitalRead()?
1
2
3
4
¿Qué significa este signo en programación?
(a)
El siguiente circuito corresponde a:
Pull up
Pull down
¿Qué rol cumple el dispositivo que controla la comunicación en un bus SPI?
¿Cuál es una ventaja de usar I2C en un robot con múltiples sensores?
Requiere menos cantidad de cables para la comunicación
Mejora la velocidad de procesamiento de cada sensor.
Es más rápido que SPI.
Permite comunicación full-duplex
¿Cuál es una característica del protocolo UART?
Es un protocolo de comunicación asíncrona
Utiliza una comunicación síncrona
Sincroniza la comunicación usando un reloj de señal compartido
Solo permite la comunicación unidireccional
¿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)
Es la Señal que toma valores de 0 y 1.
