Pong32

Liens relatifs au projet :

Pong32

Ce projet a été réalisé dans le cadre de la SAÉ 203 à l'IUT Lyon 1 (Bourg-en-Bresse) 🎓. L'objectif était de concevoir un système interactif communicant en utilisant des microcontrôleurs.


🎮 Concept

Il s'agit d'une réinvention du célèbre jeu Pong 🏓, jouable à deux personnes sur deux modules ESP32 distincts et synchronisés 📡.

Contrairement au jeu classique sur un seul écran, ici chaque joueur possède sa propre manette (Joystick) et son propre écran OLED 📺, lui offrant une vue dédiée de sa partie du terrain. La communication entre les deux cartes permet une fluidité en temps réel ⚡.

🕹️ Modes de Jeu

Le système propose deux expériences de jeu distinctes :

  • ⚔️ Mode Duel : Une compétition classique où les joueurs s'affrontent. Le premier à atteindre 10 points remporte la victoire 🏆.

  • 🤝 Mode Infini : Un mode coopératif où les deux joueurs doivent se renvoyer la balle pour faire durer l'échange le plus longtemps possible sans perdre ♾️.


🛠️ Technologies et Matériel

Le projet repose sur l'architecture suivante :

  • Cœur 🧠 : 2 cartes ESP32 communiquant via leurs adresses MAC (protocole ESP-NOW/WiFi 📶).
  • Affichage 📺 : Écrans OLED montés sur GROVE Shields.
  • Contrôle 🕹️ : Joysticks analogiques pour le déplacement des "pads".
Retourner à l'accueil