Entradas

STEMGAME - INV

Imagen
#define BUTTON_A 25 #define BUTTON_B 27 #define BUTTON_C 14 #define BUTTON_D 13 #define BUZZER 23 // Variables del juego const int botones[] = { BUTTON_A, BUTTON_B, BUTTON_C, BUTTON_D } ; int respuestasCorrectas [ 40 ] = { 0 , 0 , 1 , 1 , 2 ,                                 0 , 1 , 1 , 2 , 2 ,                                 1 , 0 , 0 , 2 , 0 ,                                 1 , 0 , 1 , 2 , 1 ,                                 2 , 0 , 1 , 2 , 0 ,                                 2 , 2 , 2 , 0 , 0 ,                         ...

STEMGAME

Imagen
  PCB CON BOTONERA PCB INTEGRADO CODIGO INTEGRADO 4 MENUS (#ENTEROS, #DECILAMES, BIOLOGIA Y QUIMICA) #include <Wire.h> #include <Adafruit_SH110X.h> #include <Adafruit_GFX.h> #define BUTTON_A 25 #define BUTTON_B 27 #define BUTTON_C 14 #define BUTTON_D 13 #define BUZZER 16 #define LED_RED 17 #define LED_GREEN 18 #define LED_BLUE 19 Adafruit_SH1106G display = Adafruit_SH1106G ( 128 , 64 , &Wire, - 1 ) ; // ========== VARIABLES GLOBALES ========== int juegoActual = 0 ; // 0: Menú, 1: Enteros, 2: Decimales, 3: Química, 4: Biología bool juegoSeleccionado = false ; // ========== VARIABLES PARA JUEGOS MATEMÁTICOS ========== // Variables para el juego de números enteros float scoreEnteros = 0 ; int currentQuestionEnteros = 0 ; int totalQuestionsEnteros = 10 ; unsigned long startTimeEnteros = 0 ; unsigned long totalTimeEnteros = 0 ; bool juegoEnProgresoEnteros = false ; struct Question {   int num1;   int num2;   char ope...