Table des matières:
- Fournitures
- Étape 1: Électronique
- Étape 2: Alimentation régulée 5V X 3A
- Étape 3: Connexions du joystick au GPIO
- Étape 4: L'Assemblée
- Étape 5: Configuration du RetroPie
- Étape 6: Configurez le contrôleur GPIO
- Étape 7: Chargement automatique du pilote au démarrage
- Étape 8: Le résultat final
Vidéo: Mini Bartop Arcade : 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Cette fois, j'aimerais vous montrer ma version arcade d'antan utilisant Raspberry Pi Zero, basée sur Picade Desktop Retro Arcade Machini, comme on le voit sur ce site:
howchoo.com/g/mji2odbmytj/picade-review-ra…
Le but de ce projet est de créer un jeu vidéo rétro comme cadeau à mon frère qui était portable, facile à utiliser, beau et très amusant.
Fournitures
- Raspberry Pi Zero W. Il est fortement recommandé d'utiliser le Raspberry Pi Zero W, car cet appareil se connecte à Internet via Wi-Fi.
- Joystick et boutons. Ce n'est pas nécessaire la carte zero delay, puisque dans ce projet le joystick et les boutons seront connectés directement au Raspberry Pi Zero W GPIO.
- Alimentation commutée 12V x 5A.
- Alimentation maison 5V x 3A (projet inclus). Cette partie est inutile si l'on préfère utiliser une alimentation à découpage 5V x 5A.
- Moniteur LCD 7 pouces.
- Pièces acryliques et MDF découpées au laser.
- Carte USB DAC PCM2704.
- Une paire d'enceintes.
Étape 1: Électronique
Le cœur du projet est un Raspberry Pi Zero W. Malgré sa taille, il a le pouvoir de faire bouger les choses. Le petit ordinateur exécute une multitude d'émulateurs tels que Nes, SNes, Neo Geo, Mame, etc., offrant une large gamme de jeux rétro.
L'appareil est équipé d'une carte USB DAC PCM2704 qui fournit un son numérique dans un volume satisfaisant.
Les commandes sont connectées à l'ordinateur par le GPIO, ce qui nécessite un certain travail pour configurer le système pour qu'il fonctionne correctement.
Et enfin, ce matériau ne vaut rien sans écran. Comme l'idée était de faire quelque chose de portable, tout le plaisir est garanti par un écran LCD 7.
Pour alimenter le système, une alimentation à découpage 12V x 5A est utilisée dans cette conception tandis qu'une alimentation régulée 5V x 3A réduit la tension pour le Raspberry Pi Zero W et la carte de moniteur.
Étape 2: Alimentation régulée 5V X 3A
Le circuit est basé sur le transistor LM 350, qui fournit un courant de sortie de 5,6 V à 3 A, qui alimente le Raspberry Pi Zero W et l'écran LCD.
L'assemblage n'a pas de difficultés, comme on peut le voir dans les dossiers Eagle.
Étape 3: Connexions du joystick au GPIO
Au lieu d'utiliser une carte USB sans délai pour connecter les commandes à l'ordinateur (le Raspberry Pi Zero W n'a qu'un seul port USB, qui servait de sortie audio numérique), le GPIO était le moyen logique de résoudre le problème.
La photo montre les connexions GPIO du Raspberry Pi Zero W au joystick et aux boutons de l'appareil. Comme nous n'aurons besoin que d'un seul joueur, seules les broches vertes sont utilisées pour le contrôle du jeu (il vaut la peine de dire que les broches de masse sont nécessaires pour fermer le circuit et faire bouger les choses).
Pour plus d'informations, voir:
Étape 4: L'Assemblée
La rétro-arcade a été réalisée en MDF et acrylique découpés au laser, montés avec des angles en plastique. Après le pré-assemblage, toutes les pièces en MDF ont été peintes en noir, ce qui a conduit à l'assemblage final.
Comme on peut le voir, un masque en plastique noir recouvre la façade en acrylique, n'affichant que les haut-parleurs et l'écran LCD.
Les photos montrent le processus d'assemblage.
Étape 5: Configuration du RetroPie
Les étapes suivantes ont été fournies par https://www.instructables.com/id/Breadboard-RetroP… et
Tout d'abord, il est nécessaire de télécharger l'image RetroPie, ce qui peut être fait par le lien suivant:
Sélectionnez l'option "Raspberry Pi 0/1" pour télécharger l'image pour Raspberry Pi Zero W.
Le processus d'installation, ainsi que toutes les instructions de RetroPie, sont disponibles sur le lien suivant:
Étape 6: Configurez le contrôleur GPIO
Pour configurer le contrôleur GPIO, il faudra télécharger les fichiers mk_arcade_joystick_rpi:
git clone
Compiler et installer le module:
sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/
cd mk_arcade_joystick_rpi-master/
sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/
exporter MKVERSION=0.1.5
sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5
sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5
Étape 7: Chargement automatique du pilote au démarrage
Ouvrez /etc/modules:
sudo nano /etc/modules
et ajoutez la ligne que vous utilisez pour charger le pilote:
mk_arcade_joystick_rpi
Créez ensuite le fichier /etc/modprobe.d/mk_arcade_joystick.conf:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
et ajoutez la configuration du module:
options mk_arcade_joystick_rpi map=1
Essai:
Utilisez la commande suivante pour tester les entrées des joysticks:
jstest /dev/input/js0
Vous trouverez des instructions supplémentaires dans les liens suivants:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
Étape 8: Le résultat final
Comme vous pouvez le voir, c'est le résultat final du projet, qui fonctionne bien et est prêt pour beaucoup de plaisir ! Prendre plaisir!
Conseillé:
Bubble Bobble Arcade Cabinet (Bartop): 14 étapes (avec photos)
Bubble Bobble Arcade Cabinet (Bartop): Encore un autre guide de construction d'armoires? Eh bien, j'ai construit mon armoire en utilisant principalement le Galactic Starcade comme modèle, mais j'ai apporté quelques modifications au fur et à mesure que je pense, avec le recul, améliorer les deux la facilité de montage de certaines pièces, et améliorer l'estheti
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Armoire d'arcade Bartop personnalisée : 32 étapes (avec photos)
Armoire d'arcade Bartop personnalisée : Bonjour et merci d'avoir consulté mon premier Instructable sur la façon de construire une armoire d'arcade bartop personnalisée ! Les arcades ont vraiment commencé à faire leur retour à mesure que nous vieillissons et que nous voulons profiter de jeux rétro nostalgiques. C'est une belle opportunité
Arcade Bartop verticale avec écran LED PIXEL intégré : 11 étapes (avec photos)
Arcade Bartop verticale avec écran LED PIXEL intégré : **** Mise à jour avec un nouveau logiciel en juillet 2019, détails ici ****** Une construction d'arcade bartop avec la caractéristique unique que le chapiteau de la matrice LED change pour correspondre au jeu sélectionné. Les personnages sur les côtés de l'armoire sont des incrustations découpées au laser et non collées
PIXELCADE - Mini Bartop Arcade avec écran LED PIXEL intégré : 13 étapes (avec photos)
PIXELCADE - Mini Bartop Arcade avec écran LED PIXEL intégré : **** Version améliorée avec chapiteau LED intégré ici **** Une arcade bartop construite avec la caractéristique unique d'un écran LED intégré qui correspond au jeu sélectionné. Les personnages sur les côtés du meuble sont des incrustations découpées au laser et non des autocollants. Un énorme