Table des matières:

Boîte MAME d'arcade solo : 7 étapes
Boîte MAME d'arcade solo : 7 étapes

Vidéo: Boîte MAME d'arcade solo : 7 étapes

Vidéo: Boîte MAME d'arcade solo : 7 étapes
Vidéo: LA SALLE D'ARCADE + GIVEAWAY du compte ! Guide pour BIEN DÉBUTER sur GTA Online #FINAL 2024, Novembre
Anonim
Boîte MAME d'arcade solo
Boîte MAME d'arcade solo

Aujourd'hui, nous allons construire une console mini-MAME en utilisant Raspberry Pi. Il s'agit d'une console à un joueur, mais comme les ports USB du pi sont accessibles, il est facile de brancher une autre console ou un joystick USB pour avoir de l'action multi-joueurs si l'envie se présente !

Étape 1: choses dont vous aurez besoin

  • Un grand espace plat pour travailler.

    Un sol fonctionne très bien pour cela, mettez du plastique pour attraper la colle errante

  • L'enclos en bois.

    Voici un lien vers le kit de pièces sur etsy: MAME Box Parts Kit

  • Raspberry Pi 3 + une carte SD de 8 Go ou plus. J'ai utilisé 32 Go..

    Voici un lien vers un Rpi 3 Model B:

  • Kit matériel - Joystick, boutons et encodeur USB. Ceux-ci peuvent être achetés facilement sur Amazon ou eBay.

    Voici un lien vers un kit matériel Sanwa avec encodeur: Easyget Sanwa Hardware Kit

  • Quelques paquets de vis à métaux #4-40 pour le montage des PCB Pi et Encoder
  • Quelques paquets de vis à métaux #6-32 pour le montage des joysticks.
  • Colle à bois

Étape 2: Familiarisez-vous avec les pièces et configurez le support de PCB

Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB
Familiarisez-vous avec les pièces et configurez le support de PCB

Section I – Configurer le support de PCB

Sortez le support PCB et mettez votre PCB à portée de main. Faites correspondre les trous de montage et placez une vis 4-40 dans les trous de montage que vous souhaitez utiliser. Ici, j'utilise les interfaces RPi et Xinmo.

Maintenez les vis en place, retournez la planche et appliquez les écrous.

Nous avons ensuite mis un peu de superglue sur chaque écrou pour le maintenir en place afin de pouvoir retirer les vis à l'avenir. C'est pénible d'essayer d'aligner la vis autrement, donc cette étape vous aidera sur la route. NE PAS mettre de colle sur les filetages, vous aurez du mal à dévisser cette vis plus tard. Mettez le support PCB de côté pour qu'il sèche.

Étape 3: placez les panneaux latéraux

Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux
Placer les panneaux latéraux

Une fois que la superglue a séché, il est probablement préférable de retirer les vis. Je ne le fais pas, mais cela peut rendre les choses plus faciles si les vis sont à l'écart.:)

Ensuite, nous avons configuré l'avant, l'arrière et les côtés afin que vous puissiez avoir une idée de la façon dont tout se passe ensemble. La plaque PCB a des languettes à l'avant et à l'arrière qui s'insèrent dans les panneaux avant et arrière.

Pour coller la boîte ensemble, j'utilise Titebond II, une colle vraiment sympa à des prix très raisonnables. Mais tout type de colle à bois fonctionnera très bien.

Tout d'abord, retournez les 4 panneaux pour regarder à l'intérieur. Tamponnez maintenant un peu de colle sur les languettes en haut et sur les côtés - ces surfaces s'assembleront avec d'autres pièces, ce sont donc vraiment les seuls endroits qui ont besoin de colle.

J'utilise un pinceau, mais vous pourriez obtenir de bons résultats en pressant simplement une petite goutte de la bouteille et en la tapotant sur la languette.

Astuce: pour plus de rigidité, ajoutez une goutte de colle entre chaque trou à l'intérieur du panneau supérieur. Cela gardera la boîte bien serrée pendant ces sessions mouvementées où vous êtes vraiment en train de taper dessus !

Étape 4: Rassemblez tout

Rassemblez tout
Rassemblez tout
Rassemblez tout
Rassemblez tout
Rassemblez tout
Rassemblez tout
  • Tout d'abord, mettez le panneau arrière en place, mais n'enfoncez pas encore les languettes à fond.
  • Ensuite, emboîtez les côtés, en alignant d'abord les languettes du panneau latéral avec les languettes du panneau arrière, puis alignez les panneaux latéraux avec la plaque supérieure. Une fois qu'ils sont tous alignés, ajoutez la plaque PCB avec les écrous vers le bas et les vis ou les trous vers le haut.
  • Enfin, ajoutez la plaque avant. Engrenez la plaque PCB et les côtés, puis ramenez le tout dans le panneau supérieur. Poussez chaque côté uniformément, en alternant les coins jusqu'à ce que tous les murs soient bien en place dans le haut. Il faudra peut-être une certaine pression et des mouvements pour aligner les onglets errants, mais une fois que c'est dedans, c'est dedans !

  • De plus, pour plus de rigidité, vous pouvez lisser les points de colle à l'intérieur en une ligne continue.

Après le collage, je colle généralement les coins avec du ruban bleu pour les garder bien ensemble pendant que la colle sèche. Un masquage ou du scotch conviendrait probablement, mais j'éviterais les emballages ou le ruban adhésif en toile qui pourraient laisser de la colle ou d'autres saletés lorsque vous essayez de le décoller.

Enfin, utilisez une serviette en papier humide pour nettoyer toute colle qui s'est écrasée sur le panneau supérieur. Et si vous le souhaitez, vous pouvez ajouter les supports de câble dans le panneau arrière pour enrouler les cordons.

Étape 5: Les tripes

Les tripes !
Les tripes !
Les tripes !
Les tripes !
Les tripes !
Les tripes !

Une fois la colle sèche, préparez les tripes !

Je fais d'abord les boutons, puis le joystick. Insérez-les par le haut et jetez un œil à votre palette de couleurs avant que tout ne soit monté. Ensuite, placez un livre ou la plaque inférieure au-dessus de tout et retournez la boîte pour accéder à l'intérieur.

Déposez la vis des bagues de retenue sur chaque corps de bouton et vissez-les fermement. J'ai trouvé que les étapes de câblage sont plus faciles si les supports de micro-interrupteur sont tous un peu inclinés vers le PCB, comme vous le voyez sur la photo.

Ensuite, centrez la base du joystick et ajoutez ses 4 vis. J'utilise des contre-écrous sur ce type pour m'assurer qu'il ne bouge pas librement, mais la loctite ou même le vernis à ongles fonctionneront si vous n'avez pas de contre-écrous.

Votre joystick est peut-être livré avec la poignée séparée. Si c'est le cas, il est temps de le mettre dans la base et de mettre la bague d'actionnement en place. Base large pour une action sensible, base étroite pour une action insensible.

Ensuite, poussez le bâton et placez le E-Clip sur la rainure de retenue. Insérez le E-clip avec une pince.

Si vos boutons n'ont pas déjà les micro-interrupteurs montés, nous allons maintenant ajouter les micro-interrupteurs des boutons en accrochant d'abord le point inférieur comme vous le voyez sur l'image, puis en les repoussant sur le point haut jusqu'à ce que l'interrupteur s'enclenche. Un morceau de gâteau si vous le faites un "point" à la fois

Étape 6: Câblage

Câblage
Câblage

Ajoutez le PCB et câblez comme décrit dans les instructions pour votre matériel particulier. Il y a tellement de configurations de câblage différentes que je ne peux pas vraiment toutes les montrer, mais elles se résument à quelques configurations standard.

  1. Boutons et JS vers Encodeur, Encodeur vers Pi. Lorsque vous utilisez une carte d'encodeur avec un Raspberry Pi, vous câblez les boutons et collez d'abord à l'encodeur. Ensuite, l'encodeur se branche sur le Pi via USB. Souvent, ce câble USB est assez long, alors pensez à utiliser la carte Pi comme un petit gabarit d'enroulement pour prendre le câble supplémentaire.
  2. Boutons et JS directement sur Pi. Pour la carte solo, vous pouvez utiliser le didacticiel d'Adafruit pour câbler directement un nombre limité de boutons directement à l'en-tête IO sur le Pi.
  3. Boutons et JS vers Encoder, utilisez Encoder comme joystick USB. Pour ceux qui jouent sur un PC ou une console, vous voudrez peut-être ignorer complètement le Pi et simplement utiliser votre boîte comme joystick USB. Aucun problème! Cette connexion USB de l'encodeur peut certainement se brancher directement sur un PC ou une console et faire office de joystick USB.

Je ne montrerai pas l'étape de câblage car elle est différente pour chaque configuration, mais elles suivent toutes une stratégie similaire:

  • Un seul et long fil de terre relie la borne de terre du PCB à l'un des connecteurs de chaque microrupteur, passant de l'un à l'autre. Ce fil est généralement beaucoup plus long et comporte de nombreux connecteurs.
  • De nombreux fils de signal simples se connectent de l'autre borne (NO - Normalement ouverte) de chaque microrupteur au PCB. La plupart des PCB vous indiqueront où connecter le bouton 1, le bouton 2, etc.

Cela finit par ressembler à l'image ici, où j'utilise la configuration n ° 2 - directement vers Pi.

Étape 7: Jouez

Jouer!
Jouer!
Jouer!
Jouer!

La dernière étape est le logiciel - la dernière ligne droite !

Si vous utilisez Raspberry Pi et que vous souhaitez une expérience assez transparente en passant de nombreux émulateurs à MAME, je suggère personnellement RetroPie, qui est disponible gratuitement ici.

Téléchargez l'image de la carte SD, écrivez-la sur votre carte MicroSD à partir de l'étape 1 et insérez-la dans le pi. Si c'est la première fois que vous utilisez Retropie, ou simplement pour un rappel, veuillez continuer avec le didacticiel Retropie ici.

L'installation prend environ une demi-heure, mais votre mini-installation continuera à offrir une douce bonté rétro pour les années à venir ! J'espère que vous avez apprécié la construction et j'espère que vous réussirez dans vos propres projets DIY MAME !

Conseillé: