¿Qué hace el siguiente código?
void setup() {
pinMode(10, OUTPUT);
}
Establece al pin 10 como salida
¿Cómo son las conexiones en una placa de pruebas (protoboard)?
Extremos se conectan en horizontal y al centro de divide en dos secciones, superior e inferior donde se conectan de forma vertical
si deseo tener una respuesta constante en tanto no cambie una entrada, ¿qué función hasta ahorita mostrada, me puede funcionar?
While
Repite las sentencias anidadas, tanto tiempo como la expresión while se evalúe como VERDADERA
¿Qué resultado proporciona el siguiente código?
int x;
void setup(){
pinMode(12, INPUT);
}
void lopp(){
digitalWrite(12, HIGH);
delay (3500);
digitalWrite(12, LOW);
delay (500)}
error,
Marcará error pues no se está denominando ninguna salida y falta ; en el último delay
¿Cuál es la sintaxis de un ciclo for?
for(expresión de inicio; condición; incremento/decremento)
{
instrucciones;
}
Suponiendo que se tienen 5 leds conectados del pin 9 al 13, siendo el 9 el primer led y se encuentra más a la derecha y el 13 el último led que se encuentra más a la izquierda, ¿qué codigo debería realizar para prender por 2 segundos y medio cada uno antes de prender el siguiente, iniciando de izquierda a derecha, para posteriormente apagarlos todos en conjunto?
for (pin=13; pin>=9; pin--)
{
digitalWrite(pin, HIGH);
delay (2500);
}
for (pin=13; pin>=6; pin-=2)
{
digitalWrite(pin, LOW);
}
¿Cuál sería el resultado del siguiente segmento de código?
void loop() {
for (int i = 0; i < 4; i++) {
entradas[i] = digitalRead(pinesent[i]);
}
Marcaría error pues no esta cerrado el loop
Falta }
Globales y locales
Es la forma en la que debemos configurar los pines como salidas
pinMode (pin, OUTPUT);
¿Qué hace el siguiente código?
for (int i = 0; i < 6; i++) {
pinMode(ledPines[i], OUTPUT);
digitalWrite(ledPines[i], LOW);
}
es una función for de 0 hasta 5, donde se declara como salida cada pin nombrado ledPines y se le da una salida de 0 volts.
Nombra 3 de los 5 tipos de datos que puede almacenar arduino
Byte, Int, Long, Float, Arrays
Si requiero verificar una serie de estados proporcionados por sensores (alto o bajo) y a partir de eso generar estados de respuesta, ¿Que función hasta ahora vista, puede funcionarme y por qué?
if, if else, else
Con esta función podemos generar casos de entrada y a partir de eso, responder con casos.
¿Qué hace el siguente código?
for (int pin = 1; pin < 10; pin+=3) {
pinMode(pin, OUTPUT);
}
Declara un entero para establecer como salida los pines 1, 4 y 7
Es una colección ordenada de elementos del mismo tipo y almacenados en secuencia.
Arreglo
Se desea recuperar o conocer el valor del pin 12 para asignarlo en una variable x, ¿Que función usarías?
x= digitalRead(12);