Podcast
Questions and Answers
¿Qué hace la función loop()
en un programa de Arduino?
¿Qué hace la función loop()
en un programa de Arduino?
- Inicia la comunicación serial con el PC.
- Ejecuta el código principal en un ciclo infinito. (correct)
- Configura los pines de entrada y salida.
- Declara variables de tipo entero.
¿Cuál es el propósito de Serial.begin(9600)
?
¿Cuál es el propósito de Serial.begin(9600)
?
- Configura el pin 13 como salida.
- Aumenta la velocidad de ejecución del programa.
- Inicializa la comunicación serial a 9600 baudios. (correct)
- Establece la retardación de las señales digitales.
¿Qué tipo de variable puede almacenar números entre -32,768 y 32,767?
¿Qué tipo de variable puede almacenar números entre -32,768 y 32,767?
- float
- char
- int (correct)
- long
¿Qué comando se usa para encender un LED en el código de loop()
?
¿Qué comando se usa para encender un LED en el código de loop()
?
¿Cuál es la función de delay(1000)
en el código de Arduino?
¿Cuál es la función de delay(1000)
en el código de Arduino?
¿Cuál es la estructura utilizada para tomar decisiones en Arduino?
¿Cuál es la estructura utilizada para tomar decisiones en Arduino?
¿Qué valor es válido para una variable de tipo long
?
¿Qué valor es válido para una variable de tipo long
?
¿Qué función se utiliza para imprimir un mensaje en el monitor serial?
¿Qué función se utiliza para imprimir un mensaje en el monitor serial?
¿Cuál es la función de pinMode(pin, mode)
?
¿Cuál es la función de pinMode(pin, mode)
?
¿Qué valor se utiliza para encender un LED mediante digitalWrite(pin, value)
?
¿Qué valor se utiliza para encender un LED mediante digitalWrite(pin, value)
?
¿Qué parámetro se utiliza en delay(ms)
para especificar el tiempo de espera?
¿Qué parámetro se utiliza en delay(ms)
para especificar el tiempo de espera?
¿Qué comando se utilizaría para leer el valor de un pin configurado como entrada?
¿Qué comando se utilizaría para leer el valor de un pin configurado como entrada?
¿Qué hace la función void setup()
en un programa de Arduino?
¿Qué hace la función void setup()
en un programa de Arduino?
¿Qué sucede si se configura un pin como INPUT_PULLUP
?
¿Qué sucede si se configura un pin como INPUT_PULLUP
?
¿Cuál de las siguientes afirmaciones sobre digitalWrite()
es correcta?
¿Cuál de las siguientes afirmaciones sobre digitalWrite()
es correcta?
Si se ejecuta digitalRead(7)
en un pin que no está configurado como entrada, ¿qué resultado se puede esperar?
Si se ejecuta digitalRead(7)
en un pin que no está configurado como entrada, ¿qué resultado se puede esperar?
Flashcards are hidden until you start studying
Study Notes
Comandos y Funciones de Arduino
-
pinMode(pin, mode)
: Configura un pin como entrada o salida.- Parámetros:
pin
: número del pin a configurar.mode
: puede serINPUT
,OUTPUT
oINPUT_PULLUP
.
- Parámetros:
-
digitalWrite(pin, value)
: Escribe un valor alto o bajo en un pin de salida.- Parámetros:
pin
: número del pin.value
:HIGH
(5V) oLOW
(0V).
- Parámetros:
-
digitalRead(pin)
: Lee el valor de un pin configurado como entrada.- Parámetros:
pin
: número del pin a leer.
- Parámetros:
-
delay(ms)
: Detiene la ejecución del programa durante milisegundos específicos.- Parámetro:
ms
: duración de la pausa en milisegundos.
- Parámetro:
-
void setup()
: Función que se ejecuta una vez al iniciar el programa, utilizada para configurar pines y comunicación. -
void loop()
: Función que se ejecuta en un ciclo infinito, donde se coloca el código principal que se ejecuta continuamente. -
Serial.begin(9600)
: Inicializa la comunicación serial entre Arduino y una computadora a 9600 baudios.- Parámetro:
9600
: tasa de baudios para la comunicación serial.
- Parámetro:
Tipos de Variables
int
: Variable entera que ocupa 2 bytes, puede almacenar valores entre -32,768 y 32,767.long
: Variable entera larga que ocupa 4 bytes, puede almacenar valores entre -2,147,483,648 y 2,147,483,647.
Estructura de Control
if-else
: Estructura que permite tomar decisiones según una condición.- Si la condición es verdadera, se ejecuta el bloque dentro del
if
. - Si es falsa, se ejecuta el bloque dentro del
else
.
- Si la condición es verdadera, se ejecuta el bloque dentro del
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.