wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Embebidos

Total questions: 52

Worksheet time: 27mins

Name
Class
Date
1.

Es una plataforma de electrónica abierta, para la creación de prototipos basada en software y hardware libre, flexibles y fáciles de usar

a)

Arduino

b)

Ensamblador

c)

VIsual

2.

para la comunicación del maestro al esclavo

a)

MOSI (Master-out, slave-in)

b)

MISO (Master-in, slave-out)

c)

SCK (Clock)

3.

Son funciones del Arduino

a)

Alarmas

b)

Redes de sensores

c)

Sistemas de comunicaciones

d)

Relojes inteligentes

e)

Redes de capacitores

4.

Configura el pin especificado para que se comporte como entrada o salida

a)

pinMode(pin, [INPUT, OUTPUT])

b)

digitalWrite(pin, valor)

c)

digitalRead()

5.

Escribe un valor HIGH o LOW en un pin digital. Si el pin se ha configurado como OUTPUT con pinMode(), su voltaje se establecerá en el valor correspondiente: 5V (o 3.3V en placas de 3.3V) para HIGH, 0V (tierra) para LOW

a)

pinMode(pin, [INPUT, OUTPUT])

b)

digitalWrite(pin, valor)

c)

digitalRead()

6.

Lee el valor de un pin digital especificado, ya sea HIGH o LOW.

a)

pinMode(pin, [INPUT, OUTPUT])

b)

digitalWrite(pin, valor)

c)

digitalRead()

7.

Pausa el programa durante la cantidad de tiempo (en milisegundos) especificada como parámetro.

a)

delay(ms)

b)

analogRead(pin)

c)

analogWrite(pin,valor)

8.

Lee el valor de tensión en el pin analógico especificado conectado a un conversor analógico digital de 10 bits. (convertirá tensiones entre 0 y 5 voltios a un número entero entre 0 y 1023). Esto proporciona una resolución en la lectura de: 5 voltios / 1024 unidades, es decir, 0.0049 voltios (4.9mV) por unidad

a)

delay(ms)

b)

analogRead(pin)

c)

analogWrite(pin,valor)

9.

Escribe un valor analógico (PWM) en un pin. La frecuenciade la señal PWM es de aproximadamente 490 Hz. Los valores de analogWrite van desde 0 a 255

a)

delay(ms)

b)

analogRead(pin)

c)

analogWrite(pin,valor)

10.

Es el pin en el cual se quiere generar la señal PWM.

a)

Pin

b)

valor

11.

El ciclo de trabajo deseado comprendido entre 0 (siempre apagado) y 255 (siempre encendido).

a)

Pin

b)

valor

12.

Es una petición por un módulo del microcontrolador

Un cambio en el estado de un pin.

Un recordatorio de que ha pasado un cierto tiempo.

Final de una conversión

a)

Interrucion

b)

Corrupcion

c)

Arduino

13.

Son tipo de interupciones

a)

externa

b)

temporizador

c)

software

d)

regulador

e)

centrado

14.

definen una interrupción externa

a)

Un pin de Arduino que recibirá la señal de disparo

b)

Una condición de disparo

c)

Una función que se ejecutará, cuando se dispara la interrupción (Llamada call back function).

d)

desarrollara rutinas de servicio o gestiones

15.

La interrupción se dispara cuando el pin es LOW

a)

Low

b)

Change

c)

Rising

d)

Falling

16.

Se dispara cuando pase de HIGH a LOW o viceversa

a)

Low

b)

Change

c)

Rising

d)

Falling

17.

Dispara en el flanco de subida (Cuando pasa de LOW a HIGH).

a)

Low

b)

Change

c)

Rising

d)

Falling

18.

Dispara en el flanco de bajada (Cuando pasa de HIGH a LOW).

a)

Low

b)

Change

c)

Rising

d)

Falling

19.

Entrada donde física del Arduino donde se recibirá la signal para disparar la interrupción(es necesario la función “digitalPinToInterrump”, dentro de los parámetros va la entrada)

a)

attachInterrup

b)

(digitalPinToInterrumpt(NUMERO DE ENTRADA)

c)

función

d)

CONDICION DE DISPARO

20.

función dentro del script que se activara al momento que entre la función, tiene que ir sin parámetros

a)

attachInterrup

b)

(digitalPinToInterrumpt(NUMERO DE ENTRADA)

c)

función

d)

CONDICION DE DISPARO

21.

Condición que se usara para disparar la función las cuales están antes en este documento del mismo color

a)

attachInterrup

b)

(digitalPinToInterrumpt(NUMERO DE ENTRADA)

c)

función

d)

CONDICION DE DISPARO

22.

Tipo de comunicacion donde

Se admite la transmisión de datos a mayor distancia.

No se requiere señal de reloj entre el remitente y el destinatario del mensaje.

La confiabilidad aumenta con la transmisión de datos asincrónica.

a)

Transferencia de datos asincrónica

b)

Transferencia de datos sincrónica

23.

Tipo de comunicacion donde

Los protocolos síncronos admiten velocidades de transferencia de datos más altas.

Debe ser comunicada la señal de reloj entre el emisor y el receptor

Se requiere una configuración maestro/esclavo para implementar la transferencia de datos sincrónica.

a)

Transferencia de datos asincrónica

b)

Transferencia de datos sincrónica

24.

Tipo de velocidad con estos parametros

75, 110, 150, 300, 600, 1300, 2400, 4800, 9600, 19200

a)

Velocidad estandarizada

b)

Fuera de la norma

c)

Baudaje

25.

Tipo de velocidad con estos parametros

38400, 57600, 76800, 115200

a)

Velocidad estandarizada

b)

Fuera de la norma

c)

Baudaje

26.

Determinar cuántos bits de datos y caracteres son transmitidos de manera asíncrona en 1 segundo si se transmite a una velocidad de 2400 baudios con 1 bit de inicio, 2 bits de parada, 1 bit de paridad y 6 bits de datos por dato

a)

Velocidad estandarizada

b)

Fuera de la norma

c)

Baudaje

27.

En ella la comunicación serie usa una dirección y una línea de comunicación. Siempre existirá un transmisor y un receptor, no ambos.

a)

Simplex

b)

Semi duplex

c)

Full duplex

28.

La comunicación serie se establece a través de una sóla línea, pero en ambos sentidos. En un momento el transmisor enviará información y en otro recibirá, por lo que no se puede transferir información en ambos sentidos de forma simultánea

a)

Simplex

b)

Semi duplex

c)

Full duplex

29.

Se utilizan dos líneas (una transmisora y otra receptora) y se transfiere información en ambos sentidos. La ventaja de este método es que se puede transmitir y recibir información de manera simultánea

a)

Simplex

b)

Semi duplex

c)

Full duplex

30.

Una trama serial se compone de:

1 bit de inicio (siempre es un 0 lógico).

5, 6, 7, 8 o 9 bits de datos, iniciando con el menos significativo.

Bit de paridad, par o impar, si se configuró su uso.

1 ó 2 bits de paro (siempre son un 1 lógico).

a)

Transmisión asíncrona

b)

UART

c)

Comandos principales

31.

Es un periférico de comunicación serie de entrada/salida (Serial Communications Interface - SCI).

Contiene todos los generadores de señales de reloj, registros de desplazamiento y búfers de datos necesarios para realizar transmisión de datos serie de entrada/salida, independientemente a la ejecución del programa del dispositivo.

a)

Transmisión asíncrona

b)

UART

c)

Comandos principales

32.

Serial.begin(rate)

Serial.available()

Serial.read()

Serial.println(val)

Serial.println(val, format)

a)

Transmisión asíncrona

b)

UART

c)

Comandos principales

33.

·      Es una estructura de comunicación que permite comunicar varios chips al mismo tiempo.

·      Se necesitan solamente dos líneas, la de datos (SDA) y la de reloj (SCL). (SEMI DUPLEX!)

·      Cada dispositivo conectado al bus tiene un código de dirección seleccionable mediante software.

·      Permite una relación Master/Slave entre el micro y los dispositivos conectados

·      Se pueden conectar varios Masters, ya que incluye un detector de colisiones

·      El protocolo de transferencia de datos y direcciones posibilita diseñar sistemas completamente definidos por software.

a)

Transmisión asíncrona

b)

UART

c)

I2C

34.

Este comando se utiliza para iniciar la comunicación I2C en Arduino. Debe llamarse al principio de cualquier programa que utilice I2C.

a)

Wire.begin()

b)

Wire.beginTransmission(address)

c)

Wire.write(data)

d)

Wire.endTransmission()

35.

Este comando se utiliza para iniciar una transmisión de datos al dispositivo con la dirección especificada. La dirección se especifica como un número entero de 7 bits.

a)

Wire.begin()

b)

Wire.beginTransmission(address)

c)

Wire.write(data)

d)

Wire.endTransmission()

36.

Este comando se utiliza para enviar datos al dispositivo con el que se está comunicando. Los datos se envían como un byte o como un arreglo de bytes

a)

Wire.begin()

b)

Wire.beginTransmission(address)

c)

Wire.write(data)

d)

Wire.endTransmission()

37.

Este comando se utiliza para finalizar la transmisión de datos al dispositivo.

a)

Wire.begin()

b)

Wire.beginTransmission(address)

c)

Wire.write(data)

d)

Wire.endTransmission()

38.

Este comando se utiliza para solicitar datos del dispositivo con la dirección especificada. La cantidad de datos a solicitar se especifica como un número entero.

a)

Wire.requestFrom(address, quantity)

b)

Wire.available()

c)

Wire.read()

39.

Este comando se utiliza para comprobar si hay datos disponibles para leer del dispositivo.

a)

Wire.requestFrom(address, quantity)

b)

Wire.available()

c)

Wire.read()

40.

Este comando se utiliza para leer datos del dispositivo.

a)

Wire.requestFrom(address, quantity)

b)

Wire.available()

c)

Wire.read()

41.

·      Tiene una arquitectura de tipo maestro-esclavo.

·      El dispositivo maestro (master) puede iniciar la comunicación con uno o varios dispositivos esclavos(slave), y enviar o recibir datos de ellos

·      Los dispositivos esclavos no pueden iniciar la comunicación, ni intercambiar datos entre ellos directamente.

La comunicación de datos entre maestros y esclavo se realiza en dos líneas independientes. Por lo tanto la comunicación es Full Duplex, es decir, el maestro puede enviar y recibir datos simultáneamente

a)

Bus SPI

b)

Bus TCP

c)

Bus VPN

42.

para comunicación del esclavo al maestro

a)

MOSI (Master-out, slave-in)

b)

MISO (Master-in, slave-out)

c)

SCK (Clock)

43.

señal de reloj enviada por el maestro

a)

MOSI (Master-out, slave-in)

b)

MISO (Master-in, slave-out)

c)

SCK (Clock)

44.

Que tipo de conexión es ?

a)

Encadenado

b)

paralelo

45.

Que tipo de conexión es ?

a)

Encadenado

b)

paralelo

46.

Este comando se utiliza para iniciar la comunicación SPI en Arduino. Debe llamarse al principio de cualquier programa que utilice SPI

a)

SPI.begin()

b)

SPI.beginTransaction(SPISettings(speed, bitOrder, dataMode))

c)

SPI.transfer(data)

d)

SPI.endTransaction()

47.

Este comando se utiliza para configurar la velocidad, el orden de bits y el modo de datos de la comunicación SPI. Los valores se especifican como parámetros en la función SPISettings.

a)

SPI.begin()

b)

SPI.beginTransaction(SPISettings(speed, bitOrder, dataMode))

c)

SPI.transfer(data)

d)

SPI.endTransaction()

48.

Este comando se utiliza para finalizar la transacción SPI.

a)

SPI.begin()

b)

SPI.beginTransaction(SPISettings(speed, bitOrder, dataMode))

c)

SPI.transfer(data)

d)

SPI.endTransaction()

49.

corresponde al tipo de circuitos integrados que se pueden ajustar a las necesidades de un problema

a)

Lógica programada

b)

Lógica programable,

c)

Clasificación de los CI

d)

FPGA

50.

Consiste en circuitos integrados más o menos genéricos, sin unas funciones lógicas predeterminadas, y definir y almacenar posteriormente su funcionamiento e incluso modificarlo después.

a)

Lógica programada

b)

Lógica programable,

c)

Clasificación de los CI

d)

FPGA

51.

Circuitos de aplicación especifica Microcontroladores y microprocesadores

FPGA y PLD

a)

Lógica programada

b)

Lógica programable,

c)

Clasificación de los CI

d)

FPGA

52.

Dispositivo electrónico formado por bloques funcionales unidos a través de un array de conexiones programables

a)

Lógica programada

b)

Lógica programable,

c)

Clasificación de los CI

d)

FPGA