Page 1 sur 1

[ASTUCE] Interface "Arcade Controls" vers USB

Publié : 15 nov. 2014 - 20:50
par Dylan Dog
Hello,

Avec ce sujet, je voulais partagé avec vous l'interface que je me suis fabriqué pour ma "Games Cab". D'ailleurs, je me demandais si ce post avait réellement sa place ici ou dans une autre rubrique. Je me suis même demandé si les instructions liées à la fabrication de mon interface n'avaient pas leur place dans la partie HFS Box...

La genèse: ça faisait un moment que j'avais envie d'avoir MA machine d'arcade, donc je me suis mis en quête d'informations quant au matériel nécessaire pour la construire. Le problème est que je ne voulais pas avoir à intégrer une manette genre X-Arcade mais des vrais boutons et des vrais joystick d'arcade. Donc Quid de l'interfaçage.... sur ce, je me suis mis en quête de l'interface idéale. Hack d'un joystick: pas assez propre pour moi (désolé pour les fans de ce système). i-PAC: c'est pas donné... Et si je fabriquais moi-même le système qui me convient le mieux (on n'est jamais mieux servis que par soit même).

Mon système étant pleinement fonctionnel, je me suis dit que peut-être d'autres personnes seraient intéressées, car ce n'est finalement pas compliqué. Il faut savoir que je ne suis pas électronicien de formation.

Cahier des charge:
1) Un joystick (4 directions)
2) 10 boutons
3) Connecté en USB sur ma carte mère
4) Doit occupé un minium de place pour un coût minimum

J'avais d'abord fait une version avec un port de programmation intégré. La carte étant trop grande (point 4 = trop chère), la programmation se fait en externe sur une plaque de test puis je monte la puce sur le PCB.

Le firmeware de la puce n'est pas de moi, mais de mojo (http://denki.world3.net/index.html" onclick="window.open(this.href);return false;)

Je mets ici les sources pour la fabrication du PCB faites avec Fritzing (fritzing.org)
https://mega.co.nz/#!NdhSHazS!ViqeQaMOF ... 0Kb5znKu_s" onclick="window.open(this.href);return false;

Fritzing offre un service pour imprimer les typhons sur des cartes de cuivres (PCB).

La liste de materiel est:
  • 1 Ceramic Capacitor boitier 100 mil [THT, multilayer]; capacité 100nF; voltage 6.3V
    1 Electrolytic Capacitor boitier 100 mil [THT, electrolytic]; capacité 10µF; voltage 6.3V
    1 Crystal boitier THT; fréquence 16 MHz; type crystal; éspacement des broches 5.08mm
    1 2.2k Ω Resistance boitier THT; tolérence ±5%; bands 4; résistance 2.2kΩ; éspacement des broches 400 mil
    2 Ceramic Capacitor boitier 100 mil [THT, multilayer]; capacité 22pF; voltage 6.3V
    2 Zener Diode boitier 300 mil [THT]; breakdown voltage 3.6V; type Zener; power dissipation 0.5W; numéro du composant 1N4732A
    2 68 Ω Resistance boitier THT; tolérence ±5%; bands 4; résistance 68Ω; éspacement des broches 400 mil
    1 ATMega8 boitier DIL
    10 Screw terminal - 2 pins boitier THT; Taille du trou 1.0mm,0.508mm; broches 2; éspacement des broches 0.1in (2.54mm)
    1 USB connector boitier THT; connector shape USB-B
Le firmeware est disponible ici: http://denki.world3.net/arcade.html" onclick="window.open(this.href);return false;

Re: Interface "Arcade Controls" vers USB

Publié : 19 nov. 2014 - 07:46
par norkan
Hello

Merci pour ce partage, c'est une belle initiative !

Juste une petite remarque: ta tension de 6.3V pour tes condensateurs est un peu proche de ta tension d'entrée, je pense que tu peux préciser que c'est 6.3V MINIMUM pour plus de tolérance.

Norkan