NEW
Font size
WorksheetsARDUINO IDE
Total questions: 15
Worksheet time: 7mins
¿Qué es Arduino?
Es una aplicación multiplataforma que está escrita en el lenguaje de programación Java.
Es una plataforma de desarrollo basada en una placa electrónica de hardware libre que incorpora un microcontrolador
Es una plataforma que sirve para crear robots y juegos mecánicos.
¿Cuales son los parámetros que toma el pinMode?
Numero de pin y el tipo
Potencia y numero de pin
Tipo y tiempo
La función void setup se ocupa para:
Declarar la repetición de las variables.
Declarar los pines
Declarar las variables
¿Cuáles son los parámetros que toma el digitalWrite?
El estado en que estará y la potencia
El número de pin y el estado en que estará si es HIGH o lOW
El número de pin y el tiempo
¿Cuál es la función del punto y coma en Arduino?
Para darle funcionalidad a la programación
Se toma como un parámetro
Es generar el salto de línea en la programación
Dentro de un programa de Arduino, podemos repetir un bloque N veces. Eso se hace con la instrucción
repeat
for
delay(n)
if....else
Los bloques de código se escriben entre:
Paréntesis ()
Corchetes []
Llaves {}
El bloque void setup ()
Se ejecuta al inicio y al final del programa
Se ejecuta al finalizar el programa
Se ejecuta una sola vez; solo al principio del programa
Se ejecuta una vez al inicio de cada bucle de programa
El bucle if se utiliza:
Cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable
Para repetir un bloque de instrucciones hasta que se cumpla una condición
Para repetir una instrucción un determinado un determinado número de veces
La instrucción delay(1000);
Destine el programa durante 1000 segundos
Salta a la siguiente linea de programa y la ejecuta 1000 veces
Inicia un bucle de 1000 repeticiones
Para el programa durante 1 segundo
El bucle while se utiliza:
Para repetir una instrucción un determinado número de veces
Para repetir un bloque de instrucciones hasta que se cumpla una condición
Cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable
Los comentarios en Arduino...
van precedidos de // y no se ejecutan
van precedidos de // y se ejecutan siempre
van precedidos de // y se ejecutan solo si se indica
El bloque void loop()
Se ejecuta una y otra vez mientras la placa tenga alimentación
Se ejecuta una vez al incio para configurar entradas, salidas y variables
Es una parte de void setup() obligatoria si van a conectarse motores
¿Qué tenemos que escribir para declarar una entrada?
pinMode(2,OUTPUT);
pinMode(2,OUTPUT)
pinMode(2,INPUT);
pinMode(2,INPUT)
¿Qué tenemos que escribir para declarar una salida?
pinMode(2,OUTPUT);
pinMode(2,OUTPUT)
pinMode(2,INPUT);
pinMode(2,INPUT)
