.Descripción General - karelyshv/Pong-Game-Project GitHub Wiki
El propósito de este proyecto es el diseño e implementación de un videojuego a través de lectura de señales de sensores analógico y digitales. Este juego será Ping-Pong, en el que el jugador controla una paleta de manera vertical u horizontal en la pantalla por el movimiento que aplique el jugador sobre el acelerómetro.
Al principio se había planteado modelar el movimiento de la mano transmitiendo la señal de aceleración del acelerómetro para después integrarla y obtener como resultado la posición de la mano. Sin embargo, se pudo apreciar que es más fácil controlar la paleta del juego a través del estudio de la variación de los ángulos del acelerómetro con respecto a la posición original. Esto se hace a través de la representación del acelerómetro con un diagrama de cuerpo libre, estudiando cada componente de la aceleración respectiva a cada eje. Los ángulos utilizados con esta técnica son llamados Ángulos de Euler.
Cabe destacar, que no se optó por la obtención de la posición del acelerómetro dado a que hay trabajos de diversos autores que afirman que estas integrales son muy complejas de realizar dado a que el acelerómetro siempre está recibiendo ruido y esta se va integrando constantemente. Estas integrales se denominan Integrales de Verlet.
Se empleó como sensores digitales los switches del DemoQE para sellecionar opciones del mednu del juego, y también un fototransistor que se ustilizó para activar alguna acción especiales, en este caso permite activar dos pelotas.
http://image.ibb.co/fQ4OxS/Capture.png
La ejecución de este proyecto se puede descomponer en 4 etapas:
- Adquisición de señales
- Sistemas de acondicionamiento
- Procesamiento de señales
- Interpretacion de señales/Interfaz