CUESTIONARIOS DEL 1ER PARCIAL II
QUIMESTRE
AÑO LECTIVO
2018-2019
Docente: Miss Viviana Tuárez Vergara. Fecha:
15/09/2018
Asignatura: robótica Curso: 8vo año básica
1. Cuales con los
pasos para conectar un led?
· Led patita
positiva conectado a una resistencia
· Por positivo
conectado a el arduino en cualquier pin digital del 2 hasta el 13
· Led patita
negativa conectado al arduino en el pin gnd.
2. Para que
sirve la instrucción pinmode()?
Sirve para configurar el
pin específico y decirle como se va a comportar por entrada o por salida.
3. Cuáles son las
funciones de la instrucción digitalWrite()
Escribe un valor HIGH o LOW en el pin digital
especificado. Si el pin está configurado como OUTPUT pone el voltaje
correspondiente en el pin seleccionado. Si el pin está configurado como INPUT
habilita o deshabilita la resistencia interna de pull up del correspondiente
pin.
4.
Cual es la estructura básica de un programa?
es
bastante simple y divide la ejecución en dos partes: setup y loop.Ejemplo:
void setup() {
}
void loop() {
}
5.
Que constituye la función Setup() en la programación arduino?
Constituye
la preparación del programa.
En la función
Setup() se incluye la declaración de variables y se trata de la primera función
que se ejecuta en el programa. Esta función se ejecuta una única vez y es
empleada para configurar el pinMode. Ejemplo:
pinMode(pin, OUTPUT); // Establece 'pin' como salida
Si un
determinado pin digital es de entrada o salida) e inicializar la comunicación
serie.
6.
Que es loop()en la programación
arduino?
es la
ejecución.
La función
loop() incluye el código a ser ejecutado continuamente (leyendo las entradas de
la placa, salidas, etc.).
7.
Como se emiten comentarios en el programa?
se pueden
introducir bloques de comentarios con /* ... */
o solo en
una línea utilizando // doble barra
8.
Para que sirve delay().
Realiza
una pausa en el programa la cantidad de tiempo en milisegundos especificada en
el parámetro (máximo 1000, mínimo Ejemplo:
delay(1000); // Pausa un segundo
9.
Código para conectar un led?
void setup() {
pinMode(pin,
OUTPUT); // Establece 'pin' como salida
}
void loop() {
digitalWrite(pin, HIGH); // Activa
'pin'
delay(1000); // Pausa un
segundo
digitalWrite(pin, LOW); //
Desactiva 'pin'
delay(1000);
}
10.
Código para conectar tres led en simulación de un semáforo.?
//
CONEXION SEMAFORO
int
rojo=4;
int
naranja=5;
int
verde=6;
void
setup() {
pinMode(rojo,OUTPUT);
pinMode(naranja,OUTPUT);
pinMode(verde,OUTPUT);
}
void
loop() {
digitalWrite(rojo,HIGH);
delay(10000);
digitalWrite(rojo,LOW);
delay(500);
digitalWrite(naranja,HIGH);
delay(5000);
digitalWrite(naranja,LOW);
delay(1000);
digitalWrite(verde,HIGH);
delay(10000);
digitalWrite(verde,LOW);
delay(10);
}
No hay comentarios.:
Publicar un comentario