Font size
WorksheetsRA2 Programación de microcontroladores
Total questions: 41
Worksheet time: 21mins
Componente electrónico integrado, digital y programable que es capaz de ejecutar las ordenes que se guardaron en su memoria
Microcontrolador
Interfas
Software
integrado 555
Como enviamos un 1 lógico a un circuito en electrónica digital
Con 5v
Con 0v
Con 24v
Con una resistencia
Como enviamos un 0 lógico a un circuito en electrónica digital
Con 5v
Con 0v
Con 24v
Con una resistencia
¿Cómo le llamamos a este circuito?
Pull up
Diodo de protección
Resistencia de protección
Pull down
¿Cómo le llamamos a este circuito?
Pull up
Diodo de protección
Resistencia de protección
Pull down
¿Qué instrucción utilizamos para configurar un pin de Arduino como salida o como entrada?
digitalWrite ();
digitalRead();
pinMode();
void loop(){}
void setup() {}
¿Qué instrucción utilizamos para activar una salida digital?
digitalWrite ();
digitalRead();
pinMode();
void loop(){}
void setup() {}
¿Qué instrucción utilizamos para saber el estado de un pin digital?
digitalWrite ();
digitalRead();
pinMode();
void loop(){}
void setup() {}
¿En qué espacio del programa se configuran lo que deseamos para el arduino, en esta parte solo se ejecuta una vez, al iniciarse el microcontrolado?
digitalWrite ();
digitalRead();
pinMode();
void loop(){}
void setup() {}
Parte del código donde se coloca todo el programa que se desea ejecutar en arduino
digitalWrite ();
digitalRead();
pinMode();
void loop(){}
void setup() {}
¿Cuáles de los siguientes componentes se consideran entradas digitales?
Pulsador
Interruptor
Sensor de luz
Led
Relé
¿Cuáles de los siguientes componentes se consideran salidas digitales?
motor
Interruptor
Sensor de luz
Led
Relé
¿Qué instrucción utilizamos para agregar tiempos en milisegundos en programación de arduino?
delay();
delayMicroseconds();
milis();
microSeconds);
¿Qué instrucción utilizamos para agregar tiempos en microsegundos en programación de arduino?
delay();
delayMicroseconds();
milis();
microSeconds);
¿Qué valor de resistencia utilizamos para el circuito de pull down o pull up?k
10k
220 ohm
5k
1k
¿Cuál es la instrucción para la función AND en programación de Arduino?
&&
||
!
<
¿Cuál es la instrucción para la función OR en programación de Arduino?
&&
||
!
<
Es la técnica de combinar dos o más señales, y transmitirlas por un solo medio de transmisión, utilizamos un bus de información y otro de direcciones
Multiplexado
Decodificado
Matriz
Compilado
Bucle de programación que verifica si la condición a evaluar es verdadera y ejecuta su programa entre las llaves, si no es verdadera se ejecuta otro programa contenido dentro de otras llaves
for ( ; ; )
{ }
while()
{}
if ( )
{ }
else { }
swtch ( )
{ case:
break;}
Bucle de programación que verifica una variable y ejecuta un programa o función específica según el valor que la variable tome
for ( ; ; )
{ }
while()
{}
if ( )
{ }
else { }
swtch ( )
{ case:
break;}
Bucle de programación que inicializa una variable, la compara, y de ser verdadera se ejecuta el programa entre las llaves, luego aumenta o disminuye el valor de la variable, el bucle se rompe cuando el resultado de la comparación de la variable se deja de cumplir
for ( ; ; )
{ }
while()
{}
if ( )
{ }
else { }
swtch ( )
{ case:
break;}
Bucle de programación que se ejecuta solamente mientras el valor de la variable que analiza es verdadero, cuando se vuelve falsa, se rompe el bucle
for ( ; ; )
{ }
while()
{}
if ( )
{ }
else { }
swtch ( )
{ case:
break;}
Es un elemento de programación al que se le puede asignar un nombre y un dato, dicho dato puede cambiar durante la ejecución del programa
Constantes
Variables
funciones
Operaciones
Cuando el común de un display de 7 segmentos lo conectamos a tierra, para que funcione es porque el display es de:
Cátodo común
Ánodo común
Tipo de dato en donde se pueden almacenar números enteros negativos y positivos
int
bool
byte
float
char
Tipo de dato en donde se pueden almacenar números con punto decimal negativos y positivos
int
bool
byte
float
char
Tipo de dato en donde se pueden almacenar, caracteres; letras, numeros y simbolos
int
bool
byte
float
char
Para que sirve el operador ++
Para sumar
Para incrementar en 1 la variable
Para añadir otra variable
Para realizar a la función OR
Es un programa dentro del programa definido por el programador, el cual se puede mandar a llamar las veces que sea necesario, en cualquier parte del programa para que se ejecute, según sea necesario.
void
función
variable
array
estructuras de programación
Arreglo de leds o pulsadores que se elabora para poder ahorrar la cantidad de entradas y salidas del microcontrolador, por medio del cual se puede acceder mediante coordenadas de x y
arrays
I2c
Matriz
String
multiplexación
Tipo de datos en donde se pueden almacenar una cantidad de variables definida de un mismo tipo de datos, y para acceder a los datos lo hacemos por medio de un numero de índice el cual nos indica la ubicación de almacenamiento de cada dato
Arrays
String
Int
función
estructura de programación
Sensor con el cual podemos medir la distancia en la que se encuentra un objeto por medio de ondas sonaras de alta frecuencia
Ultrasonico
Infrarrojo
De proximidad
LDR
Frase celebre de Chicken Little
"El cielo se cae"
"No cualquiera puede convertirse en un gran artista, pero un gran artista puede provenir de cualquier lado"
Para que algo sea especial, solo hay que creer que es especial
"El pasado puede doler, pero según lo veo, puedes huir de él o aprender de él"
"La vida no es un deporte de mirones, si pasas el tiempo observando, verás tu vida pasar mientras de quedas atrás"
Escribe la instrucción que se utiliza para habilitar el monitor serial en arduino.
Escríbela como se debe escribir en el programa para que compile sin errores.
(solo la instrucción)
(a)
Escribe el codigo para encender y apagar la variable LED.
Escríbela como se debe escribir en el programa para que compile sin errores.
(solo la parte que se le solicita)
(a)
Qué hace el siguiente código:
void setup ( ) {
for (int x = 0 ; x <=4; x++)
{ pinMode (x, OUTPUT);
digitalWrite (x, HIGH);
}
}
(a)
Describa los 3 errores en el siguiente código
int NAME [ ] = {A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y; Z};
(a)
Describa los 3 errores en el siguiente código
serial.println {Hakuna matata};
(a)
Describa el error en la siguiente línea de código
digitalwrite (LUZ, HIGH);
(a)
Qué hace el siguiente comando:
digitalWrite (LED, !digitalRead(LED);
(a)
Dibuje el Arduino que_esta_en_la_pizarra_en_hojas y señale las partes que le indican coloque el nombre de cada una de las partes
(a)
