Tableau de bord Raspberry Pi Foosball | Hackaday | shoppingmaroc.net


Le baby-foot, également connu sous le nom de baby-foot, est un jeu classique des années 1920, totalement dénué de sifflets de jeu moderne. Les joueurs contrôlent les petits personnages stoïques avec les dispositifs de saisie les plus simples afin de déplacer une petite boule sur le terrain de jeu. Alors, naturellement, quelqu'un a pensé qu’il devrait y ajouter un Raspberry Pi et faire glisser le tout au XXIe siècle.

L’équipe de [Matmi] a passé une bonne partie de son temps libre à jouer au baby-foot, mais Ils ont trouvé que l'expérience était beaucoup moins excitante pour les spectateurs que pour les joueurs. Pour ajouter un peu plus de faste à leurs sessions, ils ont ajouté un affichage flashy qui montre non seulement le score actuel, mais rend les scores individuels un peu plus excitants en montrant des confettis festifs.

Micro-interrupteurs montés dans les tubes permettre au Raspberry Pi de savoir qui a marqué et quand. Cette information est captée par le tableau de bord Web écrit dans Vue.js et diffusé par nginx. Le tableau de bord est affiché par un ordinateur portable connecté au Pi via Wi-Fi.

Si la configuration du logiciel semble un peu compliquée, c'est parce que le projet lui-même était une expérience d'apprentissage pour HTML5 et la programmation Web en général. D'autres mises à jour sont prévues pour rationaliser un peu le système afin de le rendre plus autonome, tout en ajoutant de nouvelles fonctionnalités telles que des tournois et des matchs aléatoires.

Fait intéressant, nous avons vu plusieurs piratages de baby-foot années. Il semble que ces tableaux soient quelque peu omniprésents dans les bureaux et les hackerspaces. En le transformant en une expérience en ligne, en passant par la création d'une table d'IA, vous pouvez jouer de nombreuses façons de jouer à ce jeu presque centenaire.


raspberry pi 3 maroc
Acheter raspberry pi 3 ICI

Source

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *