wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación: Protocolos de Comunicación en Arduino

Total questions: 11

Worksheet time: 11mins

Name
Class
Date
1.

Para inicializar la comunicación serial se utiliza el comando

Serial.begin(velocidad)

a)

Falso

b)

Verdadero

2.

En el comando Serial.begin(velocidad), el valor por defecto de velocidad (en baudios) es:

a)

4800

b)

9600

c)

19200

d)

38400

3.

Los pines del puerto serie se encuentran ubicados en:

a)

0 (TX) y 1(RX)

b)

2 (RX) y 3(TX)

c)

0 (RX) y 1(TX)

d)

1 (RX) y 2(TX)

4.

El puerto serie en Arduino también se conoce como UART

a)

Verdadero

b)

Falso

5.

Los datos enviados por el puerto Serie son del tipo

a)

String (cadena)

b)

int (entero)

c)

char (caracter)

d)

float (decimal)

6.

El comando Serial.print(dato) sirve para

a)

Leer el puerto serie

b)

Imprimir un dato en el puerto serie

c)

Imprimir un dato en el puerto serie, seguido de un salto de línea.

d)

Escribir un dato

7.

El comando Serial.available() sirve para

a)

Escribir un dato

b)

Recibir un dato

c)

Imprimir un dato

d)

Preguntar si hay datos disponibles en el puerto serie

8.

Cuando ya no tenemos puertos serie disponibles podemos usar la librería <SoftwareSerial.h>

a)

Verdadero

b)

Falso

9.

Podemos comunicarnos con un dispositivo esclavo I2C sin conocer su dirección

a)

Verdadero

b)

Falso

10.

De las siguientes afirmaciones, seleccione la(s) correcta(s)

a)

Es necesario instalar la librería "Wire"

b)

La librería "Wire" controla el puerto I2C

c)

La librería "Wire" requiere crear un objeto.

d)

Gestiona el protocolo I2C de forma completa.

11.

Seleccione las afirmaciones correctas: Para manejar dispositivos I2C, las alternativas más sencillas son

a)

Uso de librerías dedicadas (propias de los dispositivos)

b)

Desarrollo desde 0

c)

Uso de librería Wire

d)

Codificación de funciones