Outils pour utilisateurs

Outils du site


wiki:projets:card_dealer

Card Dealer

Journal de bord

22 octobre 2018:

- Création de la page wiki du projet

25 octobre 2018:

  • État de l'art

Porteur(s) du projet: Romain Sever (contact : romain.sever@gmail.com)

Présentation du projet

L'objectif de ce projet est de créer une machine capable de distribuer, mélanger et trier un paquet de carte. Ce robot serra conçu pour s'adapter à plusieurs jeux ainsi qu'au nombre de joueur. Un écran lcd et des boutons permettront de sélectionner un jeu et un nombre de joueur. Le distributeur fonctionnera dans un premier temps uniquement avec des cartes de tarot. En effet, grâce à ses 78 cartes un deck de tarot permet de jouer à la plus part des jeux de cartes. Je me concentrerais d'abord sur le tarot et le poker qui sont des jeux très différents et qui permettent de couvrir un grand nombre de use-case comme par exemple les carte retournées pour la rivière du poker, le chien et le compte de point pour le tarot, etc…

Date de début du projet : 22 octobre 2018.
Durée du projet : plusieurs mois

État de l'art

Il existe déjà différentes machines pour mélanger les cartes notamment dans les casinos : https://www.youtube.com/watch?v=txl3gqIfwHM ou encore des gadget qu'on peut trouver sur Amazon : https://www.youtube.com/watch?v=y6Xy6wd5cno . Mais aucun d'eux ne peut distribuer.

Les machines comme celle du uno peut quant-à-elle distribuer mais ne peut pas compter ni mélanger.

Et ainsi de suite, beaucoup de projet DIY ont été réalisé mais aucun n'est capable de faire les 3 actions grâce à un mème robot

https://www.instructables.com/id/Automatic-Card-Shuffler/ https://www.youtube.com/watch?v=xZX2rwFTqlE https://www.youtube.com/watch?v=XLjIalfJcq4 https://www.youtube.com/watch?v=ZJ8kC5fWRxU

Cahier des charges

Afin de pouvoir organiser ce projet il est nécessaire de fixer les fonctions qui devront être réalisées par le robot. Ce CDC est évidement amené à changer.

Fonctions

  • Compter les points
  • Trier les cartes
  • Mélanger les cartes
  • Distribuer les cartes au bon nombre de joueurs
  • Retourner les cartes (poker)
  • Distribuer un chien
  • Ne pas mélanger les cartes
  • Afficher les points
  • Calculer les points
  • Permettre de sélectionner le nombre de joueur
  • Permettre de sélectionner le jeu

Dossier de conception

Le robot ce divisera en trois étages qui auront chacun leurs fonctionnalités. Tout d'abord le joueur placera le deck dans le Compteur. Ce dernier identifiera chaque carte afin de compter les points ou de trier le paquet. Ensuite, il enverra chaque carte dans le Mélangeur. Lui, sera capable de mélanger ou non les cartes en fonction du programme demandé. Enfin le distributeur pourra distribuer au nombre de joueur désiré et retourner ou non les cartes.

Compteur/trieur

Pour compter trier les cartes on utilisera une camera et la librairie OpenCV. Cette partie du robot sera une boite avec une fente sur le coté. On y placera les cartes. Au fond, une roue entrainera les cartes une à une à travers la fente dans l'étage suivant.

Mélangeur

Le mélangeur est constitué d'un “porte feuille” sur un axe et d'un réceptacle. Le porte feuille présente plusieurs compartiments dans les quels les cartes vont être déposées après être passées dans le compteur. Le porte feuille peux tourner autours d'un axe grâce à un moteur afin d'aligner un compartiment à la sortie du compteur. Ainsi, en choisissant aléatoirement le compartiment qui va être aligné, on mélange le paquet de carte. Après avoir mélangé toutes les cartes le moteur ferra tourner le portefeuille afin d'en faire sortir les cartes

Distributeur

Le distributeur est un réceptacle avec une roue pour tirer les carte une à une comme le compteur. Les cartes sortent sur un toboggan les amenant devant le joueur. Le tout est monté sur une base tournante afin de distribuer les cartes devant chaque joueur.


wiki/projets/card_dealer.txt · Dernière modification: 2020/10/05 16:39 (modification externe)