top of page

Simulateur de cage de base-ball

Idée de projet

Un jeu vidéo qui simule une cage de frappe de base-ball, en combinant l'utilisation de trois capteurs différents. Un accéléromètre pour estimer la vitesse à laquelle la balle a été frappée, un capteur ultrasonique pour estimer la position de la batte afin de savoir si la balle a été frappée avec succès, et un capteur infrarouge pour recueillir le moment où la balle a été frappée, correspondant au moment où la lumière infrarouge a été bloquée par la batte.

Ma contribution

Mon partenaire d'équipe et moi avons tous deux travaillé sur la conception et la programmation du jeu vidéo. Nous avons réparti le travail entre la communication avec les capteurs par l'intermédiaire d'un microprocesseur et l'interface utilisateur. Je me suis principalement concentré sur l'interface utilisateur et sur la manière de traduire les données reçues des capteurs en un jeu cohérent. Mais nous nous sommes entraidés et avons appris des deux systèmes.  Nous avons également travaillé sur le matériel, en soudant et en fabriquant des filtres pour que les données des capteurs soient reçues correctement.

Compétences appliquées et acquises

L'interface utilisateur a été conçue avec Processing in Java, en utilisant certaines des nombreuses bibliothèques disponibles pour le logiciel. La communication avec les capteurs a été programmée avec du C embarqué dans le microprocesseur. La communication a été transférée par USB à l'ordinateur.

batting cage.gif
bottom of page