Outils pour utilisateurs

Outils du site


wiki:projets:card_dealer

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:projets:card_dealer [2018/10/22 15:53]
ROMAIN Adelaide [Cahier des charges]
wiki:projets:card_dealer [2020/10/05 14:39] (Version actuelle)
Ligne 2: Ligne 2:
 ==== Journal de bord ==== ==== Journal de bord ====
  
-<fs large>22 octobre 2018:  +<fs large>22 octobre 2018: </fs> \\
-</fs> \\+
  
 - Création de la page wiki du projet - Création de la page wiki du projet
  
-Porteur(s) du projet: Romain Sever (contact : [[romain.sever@gmail.com|romain.sever@gmail.com]])\\+<fs large>25 octobre 2018:</fs> \\ 
 + 
 +  * État de l'art 
 + 
 +Porteur(s) du projet: Romain Sever (contact : [[romain.sever@gmail.com|romain.sever@gmail.com]]) 
 + 
 +===== Présentation du projet =====
  
-====== 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... 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...
  
Ligne 15: Ligne 19:
 <fs medium>Date de début du projet :</fs> 22 octobre 2018. \\ <fs medium>Date de début du projet :</fs> 22 octobre 2018. \\
 <fs medium>Durée du projet :</fs> plusieurs mois <fs medium>Durée du projet :</fs> 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 ===== ===== 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. 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==+===Fonctions===
   * Compter les points   * Compter les points
   * Trier les cartes   * Trier les cartes
Ligne 33: Ligne 54:
 ===== Dossier de conception ====== ===== 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. 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 cappable de mélanger ou non les cartes en fonction du programme demandé. Enfin le distributeur  +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=== +====Compteur/trieur==== 
-=== Mélangeur=== +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.  
-===Distributeur===+==== 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.1540223614.txt.gz · Dernière modification: 2018/10/22 15:53 de ROMAIN Adelaide