Sommaire
PRÉSENTATION DES DMD POUR PINCAB
Afin de rendre votre Pincab plus interactif et plus proche d'un flipper nous vous proposons de lui installer un afficheur 'DMD'. C'est l'équivalent actuel des affichages de type 'Dot matrix' présents sur de nombreux flippers dans le courant des années 90. Vous savez, c'est la partie du fronton où s'affichaient toutes les animations en dégradé d'orange.
Il existe plusieurs solutions pour installer des DMD sur un Pincab et/ou un Flipper. Dans ce document, nous allons nous intéresser à deux solutions économiques à destination exclusive des Pincabs. L'affichage sur un flipper implique un surcoût de composants inutile à une solution exclusivement Pincab.
Toutes les informations décrites dans ce document se basent sur l'utilisation du logiciel pin2dmd disponible sur le site Pin2DMD
L'OFFRE SMALLCAB
Pour réaliser l'afficheur DMD de votre Pincab, SmallCab vous propose deux solutions :
1/ Acquérir les éléments un par un dans la boutique, ce qu enous allons détailler dans ce document.
2/ Acquérir le kit complet, contrôlé et prêt à être installé, c'est l'assurance pour vous d'avoir tous les éléments 'hardware' fonctionnels en votre possession.
Offre dalles DMD en P2.5
Offre dalles DMD en P3
LISTE DU MATÉRIEL
Pour installer des dalles DMD sur votre Pincab, vous aurez besoin des éléments suivants :
Les dalles DMD
Vous pouvez choisir entre :Deux dalles DMD P2,5 qui ont une dimension totale de 32cm * 8cm
ou
Deux dalles DMD P3 qui ont une dimension totale de 38,4cm * 9,6cm
N.B : Quelque soit votre choix, la résolution sera la même, 128 pixels par 32 pixels. Seule la largueur de la LED change.
Les câbles d'alimentation et de connexion (HUB75) sont fournis avec les dalles DMD.
La Frame
La frame sert de support de fixation des dalles et permet d'installer l'ensemble dans le fronton de votre Pincab.
Prenez la frame (P2,5 ou P3) adaptée à vos dalles DMD.
Frame pour dalles DMD P2.5
Frame pour dalles DMD P3
La carte d'interface STM32 Nucleo 144
C'est la carte contrôleur conseillée par l'équipe de développement du logiciel Pin2DMD.
https://www.smallcab.net/nucleo-p-2361.html
Les embases CN11 et CN12 doivent être soudées avant de pouvoir utiliser la carte.
Le logiciel Pin2DMD devra également être installé.
Connexion de la carte d'interface vers les dalles DMD
Pour connecter la carte STM32 Nucleo 144 aux dalles DMD, vous avez deux possibilités :
Utiliser des câbles de type Dupont :
Les connecteurs Dupont présentent l'avantage d'être économiques, il faudra cependant se servir d'un schéma de câblage et être rigoureux lors de l'installation.
Utiliser un shield :
Le shield rend l'installation plus facile et plus professionnelle.
Avec ses boutons 'Menu' et 'Option', on peut accéder au paramétrage du logiciel Pin2DMD installé dans la carte STM32.
Le Shield propose également un bornier d'alimentation qui propose des tensions de sorties de 4,2V et 5V pour alimenter les dalles DMD.
N.B : Les switchs présents sur le shield servent de raccourci pour passer du mode RGB à BGR sans paramétrer le soft.
L'alimentation
Les dalles DMD nécessitent une alimentation 5V DC avec 5 ampères par dalle (spécifications du fabriquant). Il vous faudra donc une alimentation 5V DC d'au moins 10 ampères. Vous pouvez également alimenter la carte STM32, c'est pourquoi nous vous conseillons une alimentation 5V de 12A.
Câble USB
La carte STM32 Nucleo dispose de deux ports micro USB.
Le port micro USB à l'opposé du port Ethernet permet de programmer la carte, cela vous sera utile si vous prenez une carte non programmée.
Le port micro usb côté port Ethernet permet la communication avec VpinMame.
La clé d'activation Pin2DMD
Le logiciel Pin2DMD qui permet de diffuser les animations sur les DMD est soumis à un droit d'utilisation. Pour cela, vous devrez vous acquitter d'une licence d'environ 15USD directement auprès de l'auteur 'Lucky1'. Nous en reparlerons dans le chapitre 'Activation du logiciel PIN2DMD'.
ASSEMBLAGE DES DALLES DMD
Assemblage des dalles à la frame
ATTENTION ! : Manipuler précautionneusement les panneaux car ils sont très fragiles (surtout les LEDs en périphérie).
Lors du montage, il faudra installer les deux dalles dans le bon sens. Pour cela, il suffit de repérer les flèches blanches présentes sur le circuit imprimé au dos des DMD comme ci-dessous.
Pour installer vos deux dalles DMD, il faut que les flèches blanches soient orientées vers le haut et vers la droite.
On repère sur les dalles DMD deux types de connecteurs équipés de détrompeurs.
Des « HUB75 » pour la partie communication et un connecteur d'alimentation à quatre broches pour assurer l'alimentation des dalles DMD.
Le connecteur « HUB75 » de gauche doit être connecté à la carte contrôleur STM32. Et, le second connecteur « HUB75 » sera connecté à la seconde dalle DMD.
Le connecteur d'alimentation des dalles DMD doit être alimenté par une tension comprise entre 4V et 4,5V (cas des dalles DMD en vente sur le site de SmallCab).
Une fois les flèches bien repérées, on va pouvoir installer la frame avec les vis incluses comme ceci :
N.B : Dans le cas de l'installation d'un shield, on installera trois (dalles P3) ou quatre (dalle P2.5) entretoises sur la partie gauche à la place des vis métal.
Ensuite, on va connecter les câbles 'HUB75' aux dalles DMD.
Les câbles disposent d'un détrompeur, ainsi vous ne pourrez pas vous tromper de sens.
Le premier câble sera ensuite relier au shield et le second permet de relier les deux dalles DMD :
Ensuite, on installe le câble d'alimentation des deux dalles DMD.
Le câble dispose d'un détrompeur au niveau des dalles, ce qui évite tout problème de connexion (le rouge pour le + (VCC) et le noir pour la masse (GND)).
Une fois tous ces éléments assemblés, vous obtenez ceci :
Connexion avec des câbles Dupont
Afin de faciliter le repérage, on va placer la carte contrôleur STM32 Nucleo verticalement avec le port Ethernet positionné en haut.
La carte sera orientée comme sur le schéma ci-dessous :
En standard, les cartes Nucleo sont livrées sans les embases CN11 et CN12 qu'il faudra souder pour connecter les câbles Dupont mâles/femelles.
Pour cela il vous faudra bien repérer les picots placés au dessus de la PCB pour ensuite installer le connecteur Dupont.
Suivant le type de dalle utilisée (BGR pour les dalles P2.5 ou RGB pour les dalles P3), vous devez utiliser les schémas de câblage ci-contre.
Connectique HUB75 :
Dalles DMD de type RGB (P3) :
Dalles DMD de type BGR (P2.5) :
Alimentation des dalles
Pour alimenter les dalles DMD, il vous faut une alimentation de 4,2V en 10A.
Nous vous conseillons d'utiliser une alimentation 5V en abaissant sa tension à 4,2V (en intercalant une diode IN4007 (www.smallcab.net/diode-1n4007-p-2179.html) entre le +5V et les DMD).
Attention au sens (anneau gris) de la diode.
N.B : Pour le branchement, Rouge = + 5v et le Noir = Masse.
Connexion avec le Shield SmallCab
Avec le shield SmallCab, il suffit d'enficher simplement la carte STM32 sur le shield. Vous n'aurez pas à vous soucier de la couleur des fils Dupont.
Il existe plusieurs types de dalles. Le plus souvent on trouve des dalles RGB, mais également des BGR etc... Afin de paramétrer rapidement le bon mode, nous proposons deux interrupteurs qui permettent de passer du mode RGB vers BGR. Le réglage du type de dalle se fait de cette manière :
Dalle DMD de type RGB (P3) :
Positionner les deux switch SW1 et SW2 sur « RGB »
Dalle DMD de type BGR (P2.5) :
Positionner les deux switch SW1 et SW2 sur « BGR »
Si vous n'obtenez pas l'affichage de la séquence Rouge / Vert / Bleu au démarrage, c'est que vos dalles ne sont ni RGB ni BGR. Pour régler la séquence, il vous faudra rentrer dans le paramétrage du logiciel Pin2DMD pour sélectionner la bonne séquence.
Alimentation du shield
Le shield SmallCab dispose d'une entrée alimentation 5V qui lui permet d'alimenter à la fois la carte STM32 Nucleo en 5V ainsi que les dalles DMD (avec sa sortie DMD) en 4,2V.
Seul le connecteur micro USB placé côté port Ethernet devra être connecté à votre PC.
INSTALLATION DU LOGICIEL PIN2DMD
Installation des outils de développement
Si lors de l'achat de votre STM32, vous avez choisit l'option Pin2DMD installé, vous pouvez passer ce chapitre puisque nous avons réalisé les étapes pour vous.
Pour installer le logiciel Pin2DMD, il vous faudra installer le logiciel de chargement de la STM32 (ST Link Utility) ainsi que la dernière version de logiciel PIN2DMD adapté à la STM32 :
Décompresser et installer le logiciel ST Link Utility qui va vous permettre de flasher la carte STM32 Nucleo. Décompresser le logiciel Pin2DMD dans le répertoire que vous souhaitez (Documents par exemple)
Logiciel Pin2DMD v3.18 Pour Nucleo - la dernière version du logiciel Pin2DMD est disponible sur github
Installation du logiciel Pin2DMD
Relier la carte STM32 Nucleo à votre PC en utilisant le port programmation, c'est le connecteur micro USB placé à l'opposé du connecteur Ethernet.
N.B : Ne branchez pas de câble sur le second connecteur micro USB pour l'instant.
Une fois la carte STM32 connectée et reconnue par votre PC, vous pouvez lancer le logiciel ST Link Utility.
Aller dans l'onglet Target, sélectionner « Program and verify ».
Cliquer sur « Browse » afin de sélectionner le programme Pin2DMD que vous avez téléchargé lors de l'étape précédente.
Afin de lancer l'installation du logiciel Pin2DMD vers la STM32, vous devez appuyer sur 'Start'.
Mise à jour du firmware
Cette étape n'est pas indispensable mais toute mise à jour apporte son lot de correction de bug. Avoir un firmware à jour ne peut être que bénéfique.
VÉRIFICATION DU FONCTIONNEMENT
Une fois le matériel monté et le logiciel Pin2DMD installé, on peut vérifier que tout fonctionne bien. Pour cela, il suffit d'alimenter la STM32 ainsi que les dalles.
Dans le cas de l'utilisation de connecteurs Dupont, vous devez connecter le câble mini USB au port USB d'un PC ou sur une alimentation USB. Vous devez également alimenter les dalles DMD en 4,2V
Dans le cas de l'utilisation d'un shield SmallCab, vous n'aurez pas besoin d'alimenter la STM32 avec un câble mini USB. Vous devez uniquement alimenter le shield en 5V via sont bornier entrée d'alimentation 5V
Dans les deux types de connexion, le câble micro USB n'est pas nécessaire au test.
Une fois mis sous tension, vous obtiendrez ceci au bout de 4/5 secondes :
INSTALLATION DU DRIVER
Pour que votre ordinateur et surtout les logiciels puissent communiquer avec vos DMD, il est nécessaire d'installer un driver. Pour cela nous allons utiliser le logiciel Zadig que vous pouvez télécharger ici et le décompresser dans le répertoire de votre choix.
Pour installer le driver, vous devez connecter la carte STM32 sur sa prise micro USB du côté du port Ethernet. Et, brancher le câble micro USB sur l'ordinateur (de préférence sur un port USB2).
Une fois la carte reconnue par le système, vous pourrez lancer le programme Zadig à partir de votre répertoire d'installation.
Zadig se présente ainsi :
Cliquer ensuite sur « Options » puis sélectionner « List All Devices »
Sélectionner votre périphérique Pin2DMD dans la liste déroulante (1).
⚠ Si le périphérique « Pin2DMD » n’apparaît pas dans la liste :
vérifier que votre câble micro USB ne soit pas uniquement un câble de charge.
Dans le choix sur liste, à droite de la flèche verte, sélectionner « libusb-win32 » (2)
Cliquer sur « Replace Driver » pour installer le driver (3).
Pour vous assurer que le périphérique est bien installé sur votre ordinateur, vous pouvez aller dans le gestionnaire de périphérique.
ACTIVATION DE PIN2DMD
Les informations ci dessous proviennent du site officiel pin2dmd et sont traduites à titre informatif. Nous déclinons toute responsabilité sur une mauvaise traduction ou sur des informations non à jour. Nous vous conseillons fortement de consulter directement le site officiel au cas où des mises à jour aurait été réalisées.
Les informations liées à l'enregistrement de la licence se trouvent au paragraphe « 3 Device activation » de la page https://pin2dmd.com/installation/
Pour activer le logiciel Pin2DMD, vous avez besoin des éléments suivants :
1/ L'Id de votre Pin2DMD (disponible au démarrage des dalles DMD).
2/ Votre pseudo de forum (vous devrez créer un compte sur le forum pincab passion ou vpuniverse) 3/ Le nom du forum où vous êtes inscrit.
Si l'une de ces informations est manquante, la génération et l'envoi de la clé numérique seront perturbés.
L'envoi des informations dans un e-mail supplémentaire entraînera également des délais de traitement plus longs.
Le moyen le plus rapide est de fournir les informations dans le texte paypal. Vous recevrez la clé dans les 24 heures.
Cliquer sur le bouton ci dessous pour accéder à l'écran de don.
Le fichier de clés peut également être utilisé pour activer la fonction d'exportation de l'éditeur pin2dmd.
Commentaires
Enregistrer un commentaire