Fernando Maraz / Mbed 2 deprecated ATRAPALUZ

Dependencies:   mbed

Revision:
1:a8699ad87eee
Parent:
0:e30c05ee1b0a
diff -r e30c05ee1b0a -r a8699ad87eee main.cpp
--- a/main.cpp	Sat Jun 04 22:36:50 2022 +0000
+++ b/main.cpp	Sun Jun 05 21:58:44 2022 +0000
@@ -20,7 +20,7 @@
 void funcion();
 void flip()
 {
-    funcion(); //coloco acà la fuciòn para que se ejecute todo el tiempo
+    funcion(); //coloco acà la funciòn para que se ejecute todo el tiempo
     if(tiempo<=50000) {
         tiempo++;
     }
@@ -81,8 +81,18 @@
                         led_actual = led_actual - a; // coloco esta variable en su led perteneciente
                     }
                     leds[led_actual]=1; //2 segundos prendido
-                    if(led_actual == 7)
-                        puntos_a= puntos_a + 10; // sumo 10 puntos para luego en el multuplexado poder usar los 2 displays juntos
+                    if(led_actual == 7) {
+                        puntos_a= puntos_a + 10;
+                        printf("el jugador 1 suma un punto\n");
+                        leds[0]=1;
+                        leds[1]=1;
+                        leds[2]=1;
+                        leds[3]=1;
+                        leds[4]=1;
+                        leds[5]=1;
+                        leds[6]=1;
+                        leds[7]=1;
+                    } // sumo 10 puntos para luego en el multuplexado poder usar los 2 displays juntos
                     valor = puntos_a + puntos_b; // valor que le llega al barrido
                     estado_A = 3; // paso a la espera
                     tiempo2=0; // hago que vuelva a contar el tiempo 2
@@ -110,8 +120,18 @@
                     led_actual = led_actual - b;
                 }
                 leds[led_actual]=1; //2 segundos
-                if(led_actual == 0)
+                if(led_actual == 0) {
                     puntos_b++;
+                    printf("el jugador 2 suma un punto\n");
+                    leds[0]=1;
+                    leds[1]=1;
+                    leds[2]=1;
+                    leds[3]=1;
+                    leds[4]=1;
+                    leds[5]=1;
+                    leds[6]=1;
+                    leds[7]=1;
+                }
                 valor = puntos_a + puntos_b;
                 estado_A = 4;
                 tiempo2=0;
@@ -121,11 +141,12 @@
             if(tiempo2==200) {
                 leds[led_actual]=0;
                 estado_A = 2;
-                if(puntos_a >= 20) {
+                if(puntos_a >= 50) {
                     estado_A = 0; // vuelvo al inicio asi en caso de que se desee se vuelva a iniciar el juego
                     puntos_a=0; // vuelvo todo a cero por las dudas
                     puntos_b=0;
                     valor=0;
+                    printf("el jugaror 1 gana\n");
                 }
                 tiempo=0;
             }
@@ -139,6 +160,7 @@
                     puntos_a=0;
                     puntos_b=0;
                     valor=0;
+                    printf("el jugaror 2 gana\n");
                 }
                 tiempo=0;
             }