Les tables d’échecs automatisées fascinent par leur capacité à déplacer les pièces sans intervention humaine visible. Ce projet consiste à concevoir un système permettant de déplacer les pièces d’échecs de manière autonome sur un échiquier, en utilisant un mécanisme caché sous la table (système magnétique, bras motorisé, ou autre).
Les étudiants devront relever plusieurs défis techniques :
- Concevoir un échiquier capable de détecter la position des pièces.
- Développer un système de déplacement motorisé pour guider les pièces.
- Intégrer une intelligence permettant de jouer contre un adversaire humain ou une IA.
- Assurer un fonctionnement fluide et précis pour une expérience immersive.
Ce projet allie ingénierie mécanique, électronique et programmation, tout en proposant une approche ludique et originale de l’automatisation.
Cahier des charges
Objectifs principaux :
- Concevoir un échiquier automatisé où les pièces se déplacent seules.
- Intégrer un système de détection de position des pièces.
- Développer un mécanisme motorisé discret et efficace.
- Permettre l’interaction avec un joueur humain ou un moteur d’échecs IA.
Contraintes techniques :
- Utilisation de capteurs (Hall, caméra, RFID…) pour détecter la position des pièces.
- Déplacement des pièces via un système magnétique, un bras motorisé ou une autre solution.
- Programmation d’un algorithme permettant de contrôler les déplacements.
- Interface permettant de jouer contre une IA ou un autre joueur à distance.
Livrables attendus :
- Un prototype fonctionnel d’échiquier automatisé.
- Un système capable de reconnaître et déplacer les pièces avec précision.
- Une interface permettant de jouer contre une IA ou un joueur distant.
- Une documentation technique détaillant la conception et le fonctionnement du système.
Vous travaillerez sur :
-
Conception mécanique : Fabrication de la table et du système de déplacement des pièces.
-
Électronique & Détection : Intégration de capteurs pour suivre les positions des pièces.
-
Programmation embarquée : Développement du système de contrôle et des algorithmes de déplacement.
-
Interface & Intelligence artificielle : Intégration d’un moteur d’échecs pour permettre des parties autonomes.
-
Tests & Optimisation : Amélioration de la fluidité et de la précision du déplacement des pièces.