Un monnayeur, c'est ce qui transforme un bartop en vraie borne. Cette page explique comment brancher un monnayeur comparatif sur une Recalbox, en le faisant agir comme le bouton SELECT (la touche « insert coin » des jeux d'arcade).
Le monnayeur comparatif compare la pièce insérée à une pièce dite « témoin », installée en permanence dans le mécanisme : il analyse la signature électronique de la pièce et la confronte à celle du témoin. Si les deux sont proches, la pièce est acceptée ; sinon elle est rendue.
Quand une pièce est acceptée, le monnayeur envoie une impulsion électrique. C'est cette impulsion que l'on fait passer pour un appui sur SELECT : le jeu accorde alors un crédit.
Vous pouvez tout à fait utiliser des jetons métalliques (tokens) à la place de vraies pièces : c'est même préférable sur une borne domestique.
Un monnayeur comparatif typique sort quatre fils :
SELECT ;Le fil « insert coin » ne doit jamais être relié directement au GPIO du Raspberry Pi ni à un encodeur USB : le monnayeur travaille en 12 V et détruirait l'entrée. Il faut impérativement passer par un relais.
Le rôle du relais est simple : l'impulsion 12 V du monnayeur ferme un contact sec, et ce contact sec simule l'appui sur un bouton côté Recalbox. Les deux circuits restent électriquement isolés.
Matériel :
Une fois la carte montée :
SELECT.Testez votre carte relais avant de la raccorder au Raspberry Pi : un simple multimètre en mode continuité sur le bornier 2 suffit à vérifier que le contact se ferme bien à chaque pièce insérée.
Reportez-vous à la documentation de votre modèle de Raspberry Pi pour identifier précisément les broches GND et GPIOxx du connecteur.
Le monnayeur n'a besoin d'aucune configuration particulière : il se comporte exactement comme le bouton auquel il est raccordé.
SELECT est celle définie par le pilote mk_arcade_joystick_rpi.SELECT de votre panel, ou sur une entrée libre que vous assignerez à SELECT au moment de la configuration de la manette.