Aug 09

Home Made Arcade Stick (part 2/2)

Tag: MatosTurbo Connard @ 18:46

Normalement vous avez construit une belle boite en bois avec du plexi et tout, si ce n’est pas le cas rendez vous ici : Home Made Arcade Stick  part(1/2)

Un “pad” ou “joystick” n’est constitué que de vulgaires boutons : Gauche, droite, haut, bas, carré, croix, rond, triangle, L1, L2, R1,R2, Select, Start pour un pad PS1 par exemple.
Les nouveaux pads intègrent depuis peu de l’analogique et ils sont très bien pour cette utilisation (jeux de conduite, jeux à la 3eme personne etc…) par contre lorsqu’il s’agit d’être ultra réactif et précis ils sont moins bons.
Un bon vieux joystick avec des bons gros boutons, c’est quand même bien plus fendard pour se péter la gueule à Street figther.

Mise en garde :  les “arcades sticks” pour la plus part ne possèdent pas d’analogique, sachez donc qu’ils ne marcheront pas pour certain jeux.

Le principe de base c’est de démonter le pad et de “remplacer” les boutons de la PCB par ceux achetés un peu partout. Pour ce faire, il va falloir au minimum, du fil, de l’étain et un fer à souder, des cosses…

II L’électronique ta mère

La  PCB / Circuit imprimé :

Il y a des types différents de pad : Ceux à masse commune et les autres… les autres sont plus relous car il faut souder plus de fils. Et c’est une des raisons qui me fait dire “que pour se faire la main, rien ne vaut un bon vieux pad PS1 des famille ! facile à trouver, pas cher et ya plein de place pour souder !”

Je pense pouvoir affirmer sans trop me tromper que tous les pads avant la ps1  n’avaient qu’une masse commune (partagée avec tous les boutons). Si vous regardez bien votre PCB, vous identifierez très facilement tous les boutons et comment ça marche.

Pour chaque bouton, il y a toujours deux zone proche mais qui ne se touchent pas. C’est en appuyant sur le bouton que le ptit bout de carbone noir sous les truc en caoutchouc viens faire contact, ferme le circuit et déclenche la commande. Nous allons donc souder les boutons à ces endroits là.
Si vous regardez bien une seconde fois vous vous rendez compte que une de ces deux zones est en contact avec une autre zone d’un autre bouton… cette partie du bouton est donc la masse. La masse est souvent en contact avec plusieurs boutons et est facilement repérable.

exemple :

Image 006

pcb de thrustmaster : on voit bien ls 6 boutons à droite, les directions à gauche, quelques boutons a gauche et une gachette “L” qui pendouille.

Si vous branchez dans l’état à votre pc vous pouvez tester dans “panneau de configuration > controleur de jeu” votre pad avec un fil. Lorsque vous relayez les deux zones, le bouton se déclenche. Ca marche mais c’est pas très pratique.

09-08-09_1635

Voila.

Comme la masse est partagée par tous les boutons, il n’est pas nécessaire de souder deux fils pour chaque bouton. Un fil par bouton et une masse commune. Si vous êtes un acharné et que vous avez envie de vous faire chier vous pouvez souder  deux fils par bouton et la vous êtes sûr de ne pas avoir de problème de masse.

Suivant les pads, les zones de contact peuvent être recouverte de truc noir (je sais pas trop ce que c’est). Il suffit de gratter avec un cutter pour faire apparaître le cuivre en dessous.

La connectique.

Il y a pas mal de façon de connécter tout ça.

  • La bourrine :  Je soude directement du pcb aux boutons / stick.
  • La censée : Je soude la pcb et je mets des cosses au bout des fils. Je connecte les boutons.
  • La pratique : Je soude tous les fils de la pcb et je les organise bien dans des dominos que je colle sur la pcb. De ces dominos partent des fils cossés
  • La Ôssome (awesome) : Je soude tous les fils à un subD 15, mes boutons aussi (suivant le même schéma bien sur)

La bourrine :

Ca marche c’est sûr, c’est rapide pas cher etc… mais bon, vous dégueulassez vos boutons, sticks, vous pouvez pas démonter votre bordel et tout… C’est la solution du bourrin qu’a pas de temps et qu’est vraiment impatient.

Genre ça c’est bourrin :
bourrin

La censée :

C’est peut être une solution minimale mais au moins si vous voulez changer vos boutons, sticks ou si vous voulez recommencer à zéro avec une autre pcb, vous pourrez.

La pratique :

Cette version n’a rien de vraiment différent si ce n’est qu’elle est “portable”. Elle n’est pas dépendante de votre arcade stick. Si demain vous voulez sortir votre pcb, recommencer ou quoi que ce soit il suffira juste de devisser les fils reliés aux boutons.
ça c’est pratique
classe
choppé ici : http://www.geekzone.fr/ipb/index.php?showtopic=44811

La Ôssome :

Souder tous les boutons à un subD15 sous entend que vous voulez utiliser ce PCB de différente façon : Un autre stick, d’autres matos etc… il vous faudra bien definir les positions des boutons la broche de 1 à 15 etc…

Soudure.

Avant de souder, coupez tous les fils dont vous avez besoin. Choisissez de bonnes longueur et ne soyez pas radin sur la taille des fils. Vous avez surement une pince coupante si c’est trop long mais je ne pense pas que vous ayez une pince collante pour rallonger les fils…

Coupez les fils en fonctions du positionnement de la pcb dans le boitier.

Avant de souder, cossez les fils (si vous choisissez l’option cosse)

Vous trouverez sur slagcoin les schémas des différentes PCB et les points de soudure.

Voila, vous pouvez souder.

Rien à dire la dessus à part qu’il faut être méticuleux, qu’il ne faut pas mettre trop d’étain et qu’il ne faut pas s’acharner sur un point sinon il chauffe. Et s’il chauffe il se decolle du pcb… c’est la merde.

Une fois que vous avez bien soudé, testez si vos soudures sont bonnes en lancant un jeu et en faisant toucher masse + bouton.

Si ça fonctionne bien vous pouvez engluer vos soudures à l’aide d’un pistolet à colle, ça les renforcera et vous pourrez ainsi manipuler les fils sans craindre de casser vos soudures.

Image 007

PCB de ps1 soudée et engluée…

Assemblage

Fixez votre pcb par quelconque moyen dans votre boitier z.
Insérez tous vos boutons sanwa et pluguez au joystick la broche 5 pattes.

Commencez par trouver la masse du joystick…
Sur mon sanwa c’est la patte la plus à l’extérieur. Pour la trouver, il suffit de relier un fil au hazard du joystick à une direction du pad (par exemple haut) et la masse du joystick à la masse du pad. Faites tourner le joystick dans tous les sens jusqu’a ce qu’il se passe quelque chose à l’écran. Si la commande “haut” est déclenchée sur votre console répérerez quelle direction du pad déclenche l’action (ça peut être gauche, droite, haut, bas). Faites correspondre ce fil sur le domino du pad et recommencez avec un autre fil. En quelques tests vous devriez avoir identifié toutes les directions.

Pour tester les boutons, je vous conseille de relier la masse à un seul bouton sanwa, prendre un fil du pad, le mettre en contact avec l’autre broche du bouton sanwa et d’appuyer sur le bouton. Suivant ce qu’il se passe à l’écran on en déduit le bouton préssé.Vous pouvez repérer de cette façon tous les fils de la pcb et bien les organiser dans les dominos.

Maitenant que les boutons du pad sont identifiés et bien rangés il ne reste plus qu’a relier les boutons du stick au dominos. Une cosse a chaque bout de fil et l’autre bout vissé au domino. Ca commence à faire un beau merdier de fil mais bon, on sen accomode.

Il ne reste plus qu’a relier tous les boutons sanwa à la même masse (si bien sûr vous êtes dans la configuration masse commune). La technique consiste à faire un des petits ponts entre chaque bouton et de relier l’autre bout à la masse dans le domino.

Et voila !


5 Responses to “Home Made Arcade Stick (part 2/2)”

  1. Blauhgue » Home made Arcade Stick (part 1/2) says:

    [...] >> PartII L’électronique ta mère. [...]

  2. Arthy says:

    J’ai plus de fils blancs, est-ce que je peux prendre les verts ?

  3. Turbo Connard says:

    surtout pas malheureux ! tu risquerais de te blaisser !

  4. dam says:

    t’es vraiment un foobarge :) ))
    ps. tu veux pas me faire une interface en plexi pour mes prezes powerpoint ?

  5. Gnou says:

    Mahaha c’est top, ca me rappel ton idee de faire une borne d’arcade en recyclant une vieille machine et en y installant un émulateur ou deux. Vu comme tu es parti tu pourrai meme faire un super meuble avec :]