-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #82 from Mosswhosmoss/main
agregar apuntes Mosswhosmoss
- Loading branch information
Showing
15 changed files
with
90 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.
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.
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.
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.
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.
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.
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.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.