{"id":7945,"date":"2024-04-29T23:35:26","date_gmt":"2024-04-29T21:35:26","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=7945"},"modified":"2024-05-06T18:49:09","modified_gmt":"2024-05-06T16:49:09","slug":"juego-simon-dice","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/","title":{"rendered":"Juego Simon Dice"},"content":{"rendered":"\n<p><strong>GRUPO<\/strong>&nbsp;8<\/p>\n\n\n\n<p>Formado por los integrantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ayma Nogueira Santiago<\/li>\n\n\n\n<li>Nassir Yassine<\/li>\n\n\n\n<li>Seone Bernal Jorge<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-large-font-size\">Introducci\u00f3n<\/li>\n\n\n\n<li class=\"has-large-font-size\">Material usado<\/li>\n\n\n\n<li class=\"has-large-font-size\">C\u00f3digo Arduino<\/li>\n\n\n\n<li class=\"has-large-font-size\">Etapas<\/li>\n\n\n\n<li class=\"has-large-font-size\">Resultado final<\/li>\n<\/ul>\n\n\n\n<p class=\"has-large-font-size\"><strong>Introducci\u00f3n<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Nuestra idea es crear un juego parecido al ya conocido Simon Dice, consistir\u00e1 en interactuar con una secuencia de luces en distintos modos de juego que comentaremos a continuaci\u00f3n.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Hemos pensado en desarrollar dos modos de juego distintos ,uno tirando a la version clasica de un jugador y otra segunda opcion que consistir\u00e1 en un duelo entre dos jugadores en el cual el primero tendr\u00e1 que repetir una secuencia y cuando la supere el contrario deber\u00e1 realizar la suya y el ganador ser\u00e1 aquel que complete m\u00e1s secuencias. El turno de cada jugador se mostrar\u00e1 en la pantalla.<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Material usado<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Material<\/td><td>Precio<\/td><\/tr><tr><td> 26 cables<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>6 resistencias de 0.33 Kohms<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>Placa Arduino<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>Cable alimentaci\u00f3n<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>5 pulsadores<\/td><td>6<\/td><\/tr><tr><td>1 buzzer<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>6 leds<\/td><td>Proporcionado por la universidad<\/td><\/tr><tr><td>1 caja de madera<\/td><td>12<\/td><\/tr><tr><td>1 tabla de madera<\/td><td>2.5<\/td><\/tr><tr><td>Cables y resistencias extras<\/td><td>2<\/td><\/tr><tr><td>Pantalla I2C<\/td><td>17<\/td><\/tr><tr><td>Esta\u00f1o para soldar <\/td><td>6<\/td><\/tr><tr><td>Pila<\/td><td>2<\/td><\/tr><tr><td>Silicona para pegar<\/td><td>Casera<\/td><\/tr><tr><td>Cinta aislante para aislar los cables<\/td><td>Casera<\/td><\/tr><tr><td>Spray de pintura negra<\/td><td>Casero<\/td><\/tr><tr><td>Coste TTl<\/td><td>47,5\u20ac<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-large-font-size\"><strong>C\u00f3digo Arduino<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">                                                               <em><strong>Circuito Tinkercad<\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"913\" height=\"586\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png\" alt=\"\" class=\"wp-image-8319\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png 913w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856-300x193.png 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856-768x493.png 768w\" sizes=\"auto, (max-width: 913px) 100vw, 913px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Wire.h&gt;\n#include &lt;LiquidCrystal_I2C.h&gt;\n\n#define LED_RED     11\n#define LED_GREEN   9\n#define LED_BLUE    7\n#define LED_YELLOW  5\n#define LED_CORRECT 4\n#define LED_WRONG   2\n\n#define BUTTON_RED    12\n#define BUTTON_GREEN  10\n#define BUTTON_BLUE   8\n#define BUTTON_YELLOW 6\n#define BUTTON_2P    13\n\n#define BUZZER  3\n#define RED_TONE 220\n#define GREEN_TONE 262\n#define BLUE_TONE 330\n#define YELLOW_TONE 392\n#define TONE_DURATION 250\n\nLiquidCrystal_I2C lcd(0x27, 16, 2);\nint GAME_SPEED = 250;\nint GAME_STATUS = 0;\nint GAME_SEQUENCE1&#091;100];\nint GAME_SEQUENCE2&#091;100];\nint GAME_STEP1 = 0;\nint GAME_STEP2 = 0;\nint READ_STEP1 = 0;\nint READ_STEP2 = 0;\nint GAME_SEQUENCE&#091;100];\nint GAME_STEP = 0;\nint READ_STEP = 0;\nint currentPlayer = 1;\nint NEW_COLOR = 0;\nbool imprimir= false;\nbool fin= false;\n\n\nvoid setup(){\n  Serial.begin(9600);\n  \n  randomSeed(analogRead(0));\n  \n  pinMode(LED_RED, OUTPUT);\n  pinMode(LED_GREEN, OUTPUT);\n  pinMode(LED_BLUE, OUTPUT);\n  pinMode(LED_YELLOW, OUTPUT);\n  pinMode(BUTTON_RED, INPUT_PULLUP);\n  pinMode(BUTTON_GREEN, INPUT_PULLUP);\n  pinMode(BUTTON_BLUE, INPUT_PULLUP);\n  pinMode(BUTTON_YELLOW, INPUT_PULLUP);\n  pinMode(BUTTON_2P, INPUT_PULLUP);\n  pinMode(BUZZER, OUTPUT);\n  lcd.begin();\n  lcd.backlight();\n  lcd.clear();\n  lcd.setCursor(0, 0);\n  lcd.print(\"Elija modo de juego\");\n}\n\nvoid loop() {\n  int buttonValue = readButtons();\n  if (!imprimir){\n    lcd.clear(); \/\/ Limpiar la pantalla LCD\n    lcd.setCursor(0, 0); \/\/ Establecer el cursor en la primera fila, primera columna\n    lcd.print(\"Elija modo de juego\");\n\n    \/\/ Mostrar el modo de juego en la segunda fila\n    lcd.setCursor(0, 1);\n    lcd.print(\"1P o 2P\");\n    imprimir = true;\n  }\n  if (buttonValue==5){\n    lcd.clear();\n    lcd.setCursor(0, 0);\n    lcd.print(\"Modo seleccionado:\");\n    lcd.setCursor(0, 1);\n    lcd.print(\"Dos jugadores\");\n    twoPlayerMode();\n    finDelJuego2Jugadores();\n  }\n  else{\n    if (buttonValue==1){\n      lcd.clear();\n      lcd.setCursor(0, 0);\n      lcd.print(\"Modo seleccionado:\");\n      lcd.setCursor(0, 1);\n      lcd.print(\"Un jugador\");\n      modo1Player();\n      finDelJuego1Jugador();\n    }\n}\n}\n\nvoid modo1Player(){\n  while (true) {\n    switch (GAME_STATUS) {\n      case 0:\n        \/\/ iniciar juego nuevo\n      READ_STEP = 0;\n      GAME_STEP = 0;\n  \n      \/\/ Crear secuencia nueva\n      for(int i=0; i&lt;100; i++){\n        GAME_SEQUENCE&#091;i] = random(4) + 1;\n      }\n  \n      \/\/ Go to next game state; show led sequence\n      GAME_STATUS = 1;\n        break;\n      case 1:\n        \/\/ play a step of our sequence\n      for(int i=0; i&lt;=GAME_STEP; i++){\n        Serial.print(\"Set LED\");\n        Serial.println(GAME_SEQUENCE&#091;i]);\n        delay(GAME_SPEED*2);\n        setLED(GAME_SEQUENCE&#091;i]);\n        playTone(GAME_SEQUENCE&#091;i]);\n        delay(GAME_SPEED);\n        setLEDs(false,false,false,false);\n    \n      }\n      \/\/ Leer combinacion del jugador\n      GAME_STATUS = 2;\n        break;\n      case 2:\n      int button_value = readButtons();\n  \n      if(button_value &gt; 0){\n      if(button_value == GAME_SEQUENCE&#091;READ_STEP]){\n        \/\/ Correcto\n        setLED(button_value);\n        playTone(button_value);\n        digitalWrite(LED_CORRECT, HIGH);\n        delay(GAME_SPEED);\n        setLEDs(false,false,false,false);\n        digitalWrite(LED_CORRECT, LOW);\n      \n        Serial.println(\"Correct!\");\n      \n        if(READ_STEP == GAME_STEP){\n          \/\/ reset read step\n          READ_STEP = 0;\n          \/\/ Go to next game step\n          GAME_STEP++;\n          \/\/ Go to playback sequence mode of our game\n          GAME_STATUS = 1;\n        \n          \/\/ Light all LEDs to indicate next sequence\n          setLEDs(true,true,true,true);\n          delay(GAME_SPEED);\n          setLEDs(false,false,false,false);\n        \n        \n        }else{\n          READ_STEP++;\n        }\n      \n        delay(10);\n      \n      }else{\n        \/\/ wrong value!\n        \/\/ Go to game over mode\n        lcd.clear();\n        lcd.setCursor(0, 0);\n        lcd.print(\"Se acabo\");\n        \/\/ Red RGB\n      digitalWrite(LED_WRONG, HIGH);\n      \/\/ Play Pwa Pwa Pwa\n      tone(BUZZER, 98, TONE_DURATION);\n      delay(TONE_DURATION);\n      tone(BUZZER, 93, TONE_DURATION);\n      delay(TONE_DURATION);\n      tone(BUZZER, 87, TONE_DURATION);\n      delay(TONE_DURATION);\n      delay(GAME_SPEED);\n        return;\n        }\n      }\n    }\n  }\n}\n\nvoid twoPlayerMode() {\n  while (true) {\n    switch (GAME_STATUS) {\n      case 0: \/\/ reset game\n        READ_STEP1 = 0;\n        READ_STEP2 = 0;\n        GAME_STEP1 = 0;\n        GAME_STEP2 = 0;\n        for (int i = 0; i &lt; 50; i++) {\n          GAME_SEQUENCE1&#091;i] = random(4) + 1;\n          GAME_SEQUENCE2&#091;i] = random(4) + 1;\n        }\n        GAME_STATUS = 1;\n        Serial.println(\"Turno del jugador \" + String(currentPlayer));\n        break;\n      case 1: \/\/ Secuencia\n        for (int i = 0; i &lt;= (currentPlayer == 1 ? GAME_STEP1 : GAME_STEP2); i++) {\n          Serial.print(\"Encender LED\");\n          Serial.println(currentPlayer == 1 ? GAME_SEQUENCE1&#091;i] : GAME_SEQUENCE2&#091;i]);\n          setLED(currentPlayer == 1 ? GAME_SEQUENCE1&#091;i] : GAME_SEQUENCE2&#091;i]);\n          playTone(currentPlayer == 1 ? GAME_SEQUENCE1&#091;i] : GAME_SEQUENCE2&#091;i]);\n          delay(GAME_SPEED*2);\n          setLEDs(false, false, false, false);\n        }\n        GAME_STATUS = 2;\n        break;\n      case 2: \/\/ Insertar secuencia del jugador\n        int buttonValue = readButtons();\n        if (buttonValue &gt; 0) {\n          if (buttonValue == (currentPlayer == 1 ? GAME_SEQUENCE1&#091;READ_STEP1] : GAME_SEQUENCE2&#091;READ_STEP2])) {\n            setLED(buttonValue);\n            playTone(buttonValue);\n            digitalWrite(LED_CORRECT, HIGH);\n            delay(GAME_SPEED);\n            setLEDs(false, false, false, false);\n            digitalWrite(LED_CORRECT, LOW);\n            if ((currentPlayer == 1 ? READ_STEP1 : READ_STEP2) == (currentPlayer == 1 ? GAME_STEP1 : GAME_STEP2)) {\n              currentPlayer = 3 - currentPlayer; \/\/ switch player\n              if (currentPlayer == 1) {\n                READ_STEP1 = 0;\n                GAME_STEP1++;\n              } else {\n                READ_STEP2 = 0;\n                GAME_STEP2++;\n              }\n              GAME_STATUS = 1;\n              lcd.clear();\n              lcd.setCursor(0, 0);\n              lcd.print(\"Turno del j \" + String(currentPlayer));\n              setLEDs(true, true, true, true);\n              delay(GAME_SPEED);\n              setLEDs(false, false, false, false);\n            } else {\n              if (currentPlayer == 1) {\n                READ_STEP1++;\n              } else {\n                READ_STEP2++;\n              }\n            }\n            delay(10);\n          }\n     return;\n       }\n    }\n  }\n}\n\nvoid finDelJuego2Jugadores() {\n  lcd.clear();\n  lcd.setCursor(0, 0);\n  lcd.print(\"Fin del juego\");\n  lcd.setCursor(0, 1);\n  lcd.print(\"El j \" + String(3 - currentPlayer) + \" gana!\");\n  digitalWrite(LED_WRONG, HIGH);\n  tone(BUZZER, 523, TONE_DURATION);\n  delay(TONE_DURATION);\n  tone(BUZZER, 784, TONE_DURATION);\n  delay(TONE_DURATION);\n  delay(GAME_SPEED);\n  \n  Serial.println(\"Presione cualquier bot\u00f3n para volver a la selecci\u00f3n de modo de juego.\");\n  \n  while (readButtons() == 0) {\n    delay(100); \n  }\n  GAME_STATUS = 0;\n  currentPlayer = 1;\n  imprimir = false;\n}\n\nvoid finDelJuego1Jugador() {\n  lcd.clear();\n  lcd.setCursor(0, 0);\n  lcd.print(\"Fin del juego\");\n  lcd.setCursor(0, 1);\n  lcd.print(\"Presione cualquier boton\");\n  tone(BUZZER, 523, TONE_DURATION);\n  delay(TONE_DURATION);\n  tone(BUZZER, 784, TONE_DURATION);\n  delay(TONE_DURATION);\n  delay(GAME_SPEED);\n  \n  while (readButtons() == 0) {\n    delay(100); \n  }\n  \n  \/\/ Reiniciar variables\n  GAME_STATUS = 0;\n  imprimir = false;\n}\n\n\nvoid setLED(int id){\n  switch(id){\n    case 0:\n      setLEDs(false,false,false,false);\n      break;\n    case 1:\n      setLEDs(true,false,false,false);\n      break;\n    case 2:\n      setLEDs(false,true,false,false);\n      break;\n    case 3:\n      setLEDs(false,false,true,false);\n      break;\n    case 4:\n      setLEDs(false,false,false,true);\n      break; \n  }\n}\n\nvoid playTone(int id){\n  switch(id){\n    case 0:\n      noTone(BUZZER);\n      break;\n    case 1:\n      tone(BUZZER, RED_TONE, TONE_DURATION);\n      break;\n    case 2:\n      tone(BUZZER, GREEN_TONE, TONE_DURATION);\n      break;\n    case 3:\n      tone(BUZZER, BLUE_TONE, TONE_DURATION);\n      break;\n    case 4:\n      tone(BUZZER, YELLOW_TONE, TONE_DURATION);\n      break; \n  }\n}\nvoid setLEDs(boolean red, boolean green, boolean blue, int yellow ){\n  if (red) digitalWrite(LED_RED, HIGH);\n  else digitalWrite(LED_RED, LOW);\n  if (green) digitalWrite(LED_GREEN, HIGH);\n  else digitalWrite(LED_GREEN, LOW);\n  if (blue) digitalWrite(LED_BLUE, HIGH);\n  else digitalWrite(LED_BLUE, LOW);\n  if (yellow) digitalWrite(LED_YELLOW, HIGH);\n  else digitalWrite(LED_YELLOW, LOW);\n}\n\nint readButtons(void){\n  if (digitalRead(BUTTON_RED) == 0) return 1;\n  else if (digitalRead(BUTTON_GREEN) == 0) return 2;\n  else if (digitalRead(BUTTON_BLUE) == 0) return 3;\n  else if (digitalRead(BUTTON_YELLOW) == 0) return 4;\n  else if (digitalRead(BUTTON_2P) == 0) return 5;\n  \n  return 0;\n}<\/code><\/pre>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignwide is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-4b2eccd6 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p class=\"has-text-align-left has-medium-font-size\">El proyecto utilzia una placa Arduino, un m\u00f3dulo LCD I2C, 6 LEDs de colores, botones y un buzzer. Utilizaremos la biblioteca<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">LiquidCrystal_I2C para controlar el LCD y la biblioteca Tone para generar sonidos.<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">El juego tiene un modo de juego para uno y dos jugadores. Al iniciar<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">el juego, se muestra en el LCD la opci\u00f3n para elegir el modo de juego.<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">El jugador puede seleccionar el modo presionando los botones<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">correspondientes. En el modo de un jugador, el Arduino generar\u00e1 una<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">secuencia de colores aleatoria y cada fase de la secuencia se guardara<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">en un array(GAME_SEQUENCE[i]) al cual se le ira a\u00f1adiendo una&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">iteracion cada vez que el jugador repita la secuencia correctamente.<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">Para el funcionamiento de todo el proceso, hemos optado por dividir<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">cada fase de la iteracion en un case donde una variable ira pasando<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">entre las distintas opciones de este a medida que el juego avance<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">(GAME_STATUS) el case 0 sera para inicializar las variables GAME_STEP<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">Y READ_STEP que seran las que confirmaran si la secuencia pulsada por<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">el jugador coincide con la secuencia establecida. De ahi pasara al<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">case 1 donde se emitira la secuencia con el color nuevo aleatorio y el<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">case 2 el cual se dividira en un if donde volvera a repetir el proceso<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">de a\u00f1adir un color nuevo si el jugador ejecuta la secuencia<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">correctamente y en una salida hacia el lcd mostrando que el juego se<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">acabo y mostrando por el buzzer una melodia indicando que el juego se<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">ha acabado.<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">En el modo de dos jugadores, se asignar\u00e1 una secuencia a cada jugador,<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">alternando turnos. El ganador ser\u00e1 el jugador que reproduzca<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">correctamente la secuencia m\u00e1s larga. El funcionamiento es similar<\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">pero manejando dos secuencias de manera simultanea.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"has-large-font-size\"><strong>Etapas<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Antes de explicar el circuito y como se ha montado ,vamos a detallar el producto final y como sera la caja.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">La idea es transformar una caja grande en un producto final m\u00e1s adecuado para nuestras necesidades. Consiste en cortar la caja, a\u00f1adir una tapa y dividirla en dos plantas. En la primera planta se ubicar\u00e1 el Arduino y la pila, con la consideraci\u00f3n de que la pila no debe ser demasiado grande. La segunda planta estar\u00e1 dise\u00f1ada para la placa de inserci\u00f3n y otros componentes, sobresaliendo por encima de la tapa para permitir el acceso f\u00e1cil. Adem\u00e1s, se podr\u00e1n retirar los componentes para modificarlos o verificar conexiones, facilitando el desmontaje. Se perforar\u00e1n agujeros para los cables hacia el ordenador, las bombillas, los botones y otros componentes necesarios. Se considerar\u00e1 la est\u00e9tica final con embellecedores para las bombillas y botones, as\u00ed como pintura y otros detalles est\u00e9ticos. Tendra un design parecido a la foto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c-1024x768.jpg\" alt=\"\" class=\"wp-image-8315\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-18.27.18_69dfbd7c.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Como se puede ver los agujeros sera donde saldran los cables para el ordenador como ya esta mencionado arriba .<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Ahora vamos a detallar el proceso un poco del montaje de nuestro circuito con fotos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86-1024x768.jpg\" alt=\"\" class=\"wp-image-8316\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_d9855a86.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Primero enchufar los cuatro LEDs, esos de colores, son los LEDs que se van a iluminar con la secuencia aleatoria generada con el c\u00f3digo y tal, y luego con los botones o el bot\u00f3n respectivo a cada LED, los botones son los cuatro puestos en el medio .<br>Como se puede tenemos cables conectados entre los LEDs y lo botones con unas resistencias obligatorias que conecta todo a la placa arduino y con la segunda foto vamos a ver la otra mitad.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42-1024x768.jpg\" alt=\"\" class=\"wp-image-8317\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Imagen-de-WhatsApp-2024-04-29-a-las-15.41.51_e70e9b42.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Ahora con esta foto podemos ver que la segunda parte ense\u00f1a la funciona de acertar o no con los leds verde y rojo ,siendo en paralelo correcto y falso.<br>Y tambien podemos ver que tenemos el buzzer que hace un sonido.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136-1024x768.jpg\" alt=\"\" class=\"wp-image-8397\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-01-a-las-12.48.45_13b9f136.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Esta foto ense\u00f1a el ultimo montaje que tiene conectado la placa arduino con nuestras dos placas y pantalla con los cables ya soldados listos para ser encajado en nuestra caja.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino-1024x768.jpg\" alt=\"\" class=\"wp-image-8491\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/arduino.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Esta foto ense\u00f1a nuestra primera \u00abPlanta\u00bb donde hemos puesto la placa arduino junto con los cables que llevan al juego que esta ubicado en nuestra segunda \u00abPlanta\u00bb ,lo hemos dise\u00f1ado asi para no tener un juego con bastantes cables y una vista poco agradable.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6-1024x768.jpg\" alt=\"\" class=\"wp-image-8496\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6-1024x768.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6-300x225.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6-768x576.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6-1536x1152.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-02-a-las-13.03.05_aef49df6.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Esta foto ense\u00f1a nuestra segunda \u00abPlanta\u00bb donde hemos puesto basicamente el juego mas limpio y sin los cables que ya estan abajo y esto es basicamente el resultado final fuera de la caja de madera que sera pintada. <\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Resultado final<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Esta es la caja con el juego ya he hecho<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb-576x1024.jpg\" alt=\"\" class=\"wp-image-8594\" style=\"width:799px;height:auto\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb-576x1024.jpg 576w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb-169x300.jpg 169w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb-768x1366.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb-864x1536.jpg 864w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/Imagen-de-WhatsApp-2024-05-06-a-las-09.36.28_6a3ad4eb.jpg 899w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Como el video pesa mucho os dejamos el link:<\/p>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1brSCh1yG6pH10KFqZwXDD5o0B0E8bpAQ\/view?usp=drive_link\">https:\/\/drive.google.com\/file\/d\/1brSCh1yG6pH10KFqZwXDD5o0B0E8bpAQ\/view?usp=drive_link<\/a><\/p>\n\n\n\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GRUPO&nbsp;8 Formado por los integrantes: Introducci\u00f3n Nuestra idea es crear un juego parecido al ya conocido Simon Dice, consistir\u00e1 en interactuar con una secuencia de luces en distintos modos de juego que comentaremos a&#46;&#46;&#46;<\/p>\n","protected":false},"author":221,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7945","post","type-post","status-publish","format-standard","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Juego Simon Dice - Proyectos con Arduino.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Juego Simon Dice - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"GRUPO&nbsp;8 Formado por los integrantes: Introducci\u00f3n Nuestra idea es crear un juego parecido al ya conocido Simon Dice, consistir\u00e1 en interactuar con una secuencia de luces en distintos modos de juego que comentaremos a&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-29T21:35:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-06T16:49:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png\" \/>\n<meta name=\"author\" content=\"dsema2324g08\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"dsema2324g08\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/\"},\"author\":{\"name\":\"dsema2324g08\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/15b660de44b18dce081d072b13f938a6\"},\"headline\":\"Juego Simon Dice\",\"datePublished\":\"2024-04-29T21:35:26+00:00\",\"dateModified\":\"2024-05-06T16:49:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/\"},\"wordCount\":1011,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2024\\\/04\\\/Captura-de-pantalla-2024-04-29-232856.png\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/\",\"name\":\"Juego Simon Dice - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2024\\\/04\\\/Captura-de-pantalla-2024-04-29-232856.png\",\"datePublished\":\"2024-04-29T21:35:26+00:00\",\"dateModified\":\"2024-05-06T16:49:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2024\\\/04\\\/Captura-de-pantalla-2024-04-29-232856.png\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2024\\\/04\\\/Captura-de-pantalla-2024-04-29-232856.png\",\"width\":913,\"height\":586},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/juego-simon-dice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Juego Simon Dice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"name\":\"Proyectos con Arduino.\",\"description\":\"Blog de proyectos de Arduino de alumnos de la URJC\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\",\"name\":\"Universidad Rey Juan Carlos\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"width\":745,\"height\":288,\"caption\":\"Universidad Rey Juan Carlos\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/15b660de44b18dce081d072b13f938a6\",\"name\":\"dsema2324g08\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g\",\"caption\":\"dsema2324g08\"},\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/dsema2324g08\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Juego Simon Dice - Proyectos con Arduino.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/","og_locale":"es_ES","og_type":"article","og_title":"Juego Simon Dice - Proyectos con Arduino.","og_description":"GRUPO&nbsp;8 Formado por los integrantes: Introducci\u00f3n Nuestra idea es crear un juego parecido al ya conocido Simon Dice, consistir\u00e1 en interactuar con una secuencia de luces en distintos modos de juego que comentaremos a&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2024-04-29T21:35:26+00:00","article_modified_time":"2024-05-06T16:49:09+00:00","og_image":[{"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png","type":"","width":"","height":""}],"author":"dsema2324g08","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"dsema2324g08","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/"},"author":{"name":"dsema2324g08","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/15b660de44b18dce081d072b13f938a6"},"headline":"Juego Simon Dice","datePublished":"2024-04-29T21:35:26+00:00","dateModified":"2024-05-06T16:49:09+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/"},"wordCount":1011,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/","name":"Juego Simon Dice - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png","datePublished":"2024-04-29T21:35:26+00:00","dateModified":"2024-05-06T16:49:09+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/04\/Captura-de-pantalla-2024-04-29-232856.png","width":913,"height":586},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/juego-simon-dice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Juego Simon Dice"}]},{"@type":"WebSite","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","name":"Proyectos con Arduino.","description":"Blog de proyectos de Arduino de alumnos de la URJC","publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization","name":"Universidad Rey Juan Carlos","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","width":745,"height":288,"caption":"Universidad Rey Juan Carlos"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/15b660de44b18dce081d072b13f938a6","name":"dsema2324g08","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0283f35a9f7ba834a55eb615c7fb7cc272fce12366b1c96321b7a1fa43bef1c9?s=96&d=mm&r=g","caption":"dsema2324g08"},"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/dsema2324g08\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/7945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/users\/221"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=7945"}],"version-history":[{"count":8,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/7945\/revisions"}],"predecessor-version":[{"id":8595,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/7945\/revisions\/8595"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=7945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=7945"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=7945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}