Skip to content

Commit

Permalink
Merge pull request #82 from Mosswhosmoss/main
Browse files Browse the repository at this point in the history
agregar apuntes Mosswhosmoss
  • Loading branch information
montoyamoraga authored Sep 8, 2024
2 parents 1cf477b + 8e9c776 commit 93da88a
Show file tree
Hide file tree
Showing 15 changed files with 90 additions and 0 deletions.
85 changes: 85 additions & 0 deletions 01-Mosswhosmoss/clase-04/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,86 @@
# clase-04
## VOCAL HUNT

Con [@SofiaEct](https://github.com/SofiaEct/dis8637-2024-2) ideamos el proyecto __"VOCAL HUNT"__ que trata de un juego interactivo que combina el tiempo de reacción y reflejos del jugador, inspirado por el juego _“whack-a-mole”_. El objetivo del juego es poner nervioso al jugador, ya que tiene un tiempo límite para presionar cada vocal como lo sería el juego_”pop it”_ y además funciona con vidas. A medida que los jugadores avanzan las secuencias, estos aumentan en dificultad.

El propósito principal de "VOCAL HUNT" es desarrollar y mantener las habilidades motoras finas y reflejos, especialmente en grupos etarios que pueden encontrar desafíos particulares en estas áreas, como niños en desarrollo y adultos mayores. Al enfocarse en la velocidad de reacción y la coordinación ojo-mano, el juego ofrece un entrenamiento cognitivo y físico divertido y accesible.

## REFERENTES

***Ejemplo del juego whack-a-mole***

![***Ejemplo whack-a-mole*** ](img/whackamole.png)

***Ejemplo del juego pop it***

https://github.com/user-attachments/assets/cc712618-53b4-4c0d-a535-d1b04aa49962

***Ejemplo de virtual sports play dance mat***

![***Ejemplo virtual sports mat*** ](img/virtual_sport_mat.png)

## DISEÑO Y MATERIALES

Ideamos el diseño del dispositivo como una caja de madera, en la cual tendría sus respectivas instrucciones y guías gráficas para el uso del mismo.

***Boceto de "VOCAL HUNT"***

![Boceto Vocal Hunt](img/bocetoproyecto.jpeg)

***Imagen de [@brandnewnoise](https://www.instagram.com/brandnewnoise)***

<img width="422" alt="image" src="https://github.com/user-attachments/assets/52393c02-7d55-47f8-8ff8-1a245522591a">

***Materiales***

1. Madera mdf
2. Botones / pulsadores led Arcade
3. Arduino
4. Cables de conexión

***jugabilidad***

El jugador se enfrenta a un panel con 5 botones, cada uno representando una vocal (A, E, I, O, U). En la pantalla central se mostrará una secuencia de vocales que deberá seguir al pie de la letra. Cada vocal aparecerá con un temporizador que marca el tiempo límite para reaccionar. El jugador debe concentrarse y actuar con rapidez, presionando el botón correcto antes de que se agote el tiempo.

El jugador cuenta con 2 vidas, y perderá una cada vez que cometa un error o no presione el botón a tiempo. A medida que el juego avanza, las secuencias se vuelven más rápidas y complicadas, aumentando la presión. El reto consiste en mantener la calma y reaccionar con precisión, pues cuando las 2 vidas se agoten, el juego terminará.

## Construcción del objeto

Al principio intentamos hacer una estructura transportable, es decir pequeña. Primero lo intentamos hacer con impresión 3d donde [@AlanisMria](https://github.com/AlanisMria/dis8637-2024-2) me ayudo a modelar, con un tiempo de espera de 12 hrs y que terminó fallando
![Modelado_3D](img/Modelado_3D.jpg).
![Fallo_modelado_3D](img/Fallo_modelado_3D.jpg)
Descubrimos que falló porque confundimos un filamento ABS por uno PLA

Luego siguiendo con la idea de la transportabilidad hicimos una caja chiquita con la ayuda de mi papá

![cortandoMadera](img/cortandoMadera.jpg)
![maderaCortada](img/maderaCortada.jpg)
![piezasCaja](img/piezasCaja.jpg)
![cajaArmada](img/cajaArmada.jpg)

Al final no cabía ningún circuito en la caja así que se hizo una mas grande

![cajaGrande](img/cajaGrande.jpeg)
![cajaLijadaArriba](img/cajaLijadaArriba.jpeg)
![cajaLijada](img/cajaLijada.jpeg)

para hacerle los agujeros requerimos de la ayuda de mi padre nuevamente

![hoyosBotones](img/hoyosBotones.jpg)
![hoyosBotonesProblemas](img/hoyosBotonesProblemas.jpg)
El problema de hacer los ahgujeros era que el MDF se quemaba y se pegaba en la broca demorandonos más en hacer todos los agujeros

https://github.com/user-attachments/assets/67e6b9ee-4b94-49aa-abf2-10c8dd6cbc03

## DIAGRAMA DE FLUJO

tarea: quiero jugar al juego de secuencia

casos limites:

1. Conecta al juego a una fuente de energía a través de un cable usb
2. El juego queda en un estado de espera hasta que el jugador inicie el juego apretando cualquier tecla/botón
3. Las letras que aparecerán en el arduino corresponderá a la vocales, debes de apretar el botón con la letra que se muestra en la pantalla
gradualmente aumenta la complejidad de este juego, disminuyendo los intervalos en los que se muestra la vocal y agregado a eso a animaciones que indiquen que se acaba el tiempo de reacción, hay un margen de error de 2 intentos, al equivocarse una tercera vez el juego vuelve al modo de espera, y para volver a empezar hay que presionar cualquier botón
4. Una vez acabadas las 2 vidas el juego volverá a un modo de espera o después de un tiempo considerable de no interacción

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/Modelado_3D.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/bocetoproyecto.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/cajaArmada.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/cajaGrande.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/cajaLijada.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions 01-Mosswhosmoss/clase-04/img/cajaLijadaArriba.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions 01-Mosswhosmoss/clase-04/img/cortandoMadera.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions 01-Mosswhosmoss/clase-04/img/hoyosBotones.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions 01-Mosswhosmoss/clase-04/img/hoyosBotonesProblemas.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions 01-Mosswhosmoss/clase-04/img/maderaCortada.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/piezasCaja.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 01-Mosswhosmoss/clase-04/img/whackamole.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 93da88a

Please sign in to comment.