Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Quiz Arduino C++

Test

Jugadas 20

Sobre esta actividad

Desafío de Arduino en C++

Creada por

Bolivia

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Quiz Arduino C++
 

Quiz Arduino C++Versión en línea

Desafío de Arduino en C++

por Willy Froilan Huampo Tapia
1

¿Cuál es el propósito de la función setup() en Arduino?

2

¿Qué hace digitalWrite(pin, HIGH)?

3

¿Qué hace pinMode(pin, OUTPUT)?

4

¿Qué tipo recibe el resultado de analogRead() y en qué rango está?

5

¿Cuál es una velocidad de transferencia típica al inicializar Serial?

6

¿Qué devuelve arduino cuando se usa analogWrite en pines PWM válidos?

7

¿Qué describe mejor void loop()?

8

¿Cuál es la forma correcta de declarar un arreglo de 5 enteros?

9

¿Qué instrucción inicia la comunicación serie con una velocidad de 9600 baudios?

10

¿Qué conviene usar para una constante en Arduino C++?

Explicación

setup() se llama una vez al inicio para inicializar configuración. loop() se ejecuta repetidamente.

HIGH en digitalWrite enciende el pin digital; LOW lo apaga.

pinMode define si un pin es INPUT, OUTPUT o INPUT_PULLUP.

analogRead devuelve un valor entre 0 y 1023, normalmente almacenado en int.

9600 es una velocidad común; 115200 también se usa, pero 9600 es típico en ejemplos.

analogWrite genera una señal PWM en pines compatibles.

loop() se ejecuta en bucle continuo mientras el Arduino está encendido.

La sintaxis correcta es tipo nombre[ tamaño ];.

Serial.begin establece la velocidad de transmisión.

const define valores que no deben modificarse durante la ejecución.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.