Culture numerique 2022-2023 Tutoriel construction arcade

Culture numerique 2022-2023 Tutoriel construction arcade

Tutoriel pour créer une Borne d’Arcade avec RecalBox

Vous connaissez sûrement les Bornes d’Arcades ! Très populaires dans les années 80. Nous vous proposons de partager ce tutoriel…
Nous faisons partie de l’atelier numérique au collège F. Mitterrand. Nous participons à cet atelier le lundi entre 12h45 et 13h40.

Matériel
La liste du matériel étant assez longue,
Nous avons acheté la borne sur le site BUZZARCADE (https://www.buzz-arcade.com)

La borne est en MDF et découpée aux bonnes dimensions. On l’a seulement assemblée. Nous avons acheté les boutons sur un site e-Commerce.
Voici le matériel dont vous aurez besoin :

  • Un Raspberry Pi 3B+ ( mini ordinateur de très petite taille fonctionnant sous linux
  • Un kit de Joysticks & boutons avec 2 cartes de controles des boutons et joystick
  • Une Carte SD de 16Go minimum ( et un lecteur de carte sd pour la configuration sur PC
  • Une alimentation pour Raspberry (Framboise) ( 5v 3A au minimum )
  • Des Hauts Parleurs
  • Un écran avec un adaptateur VGA HDMI.
  • Un bandeau led .
  • Une multiprise .
  • Tout l’outillage d’un bricoleur ( visseuse, Tournevis,vis,colle… )
  • Peinture pour la décoration et vernis.
  • Une plaque de plexiglas de 50cm x 10cm pour afficher votre logo personnalisé illuminé de LEDs !
  • Des colliers de serrage & leur embases pour effectuer un câblage propre

Préparation
Nous avons déballé le matériel en salle informatiques et fait un inventaire des pièces et les avons regroupées par éléments.

Dans un premier temps, on a réparti les taches en utilisant une carte mentale (photo carte mentale).

2 élèves journalistes ( pour la communication)
Techniciens (montage meuble et raccordement électrique )
On a fait un inventaire du matériel.

Nous vous conseillons d’assembler en premier un des panneaux latéraux en suivant le plan qui nous a été difficile de comprendre. (Image très petites sur le plan)

Une fois le panneau latéral et les tasseaux installés, je vous conseille de visser le panneau sur les tasseaux et non sur la planche de bois du bas, pour ne pas la fragiliser, cela sera valable sur l’ensemble de la construction.
Pour des raisons esthétiques, pensez à bien mettre les vis pour qu’elles ne ressortent pas
Reproduction à l’identique de l’autre côté..
.

.
Installation de l’écran
L’étape actuelle consiste à installer l’écran en faisant attention à le positionner de façon droite. Pour vous aider, voici une image indiquant la distance entre chaque trous. Nous avions une norme Vesa 100 x 100 mm pour trouver un support adapté.

Une fois vos trous fait dans la planche, qui bien sur auront étés soigneusement centrés, il ne vous reste plus qu’à fixer la planche aux tasseaux, en essayant de trouver au mieux l’inclinaison de l’écran selon la taille de celui-ci.
fixation de l’écran
Aperçu du premier rendu avec l’écran
.
Joysticks & boutons

On y arrive, le positionnement pour les boutons & joysticks .Les trous étant déjà percés ,nous n’avions plus qu’à affecter des fonctionnalités des boutons pour une bonne utilisation du joystick et boutons.
Téléchargez et imprimez le fichier ci-joint avec le patron des boutons.
On utilise seulement 6 boutons au lieu de 8. C’est un choix par rapport à la borne mais également par rapport au peu de jeux utilisant les 2 boutons restants ( servant initialement à L2 & R2 ).

Placement des composants électriques

L’étape qui suit est l’une des plus importantes. Elle comprend la préparation de tous les éléments ainsi que l’emplacement de chacun dans le bartop.

Afin de préparer au mieux votre installation, voici les éléments que vous aurez à rassembler :
Pour le panneau du dessus :
– boutons & joysticks
– carte électronique pour les manettes
– câbles de connexion pour les manettes
– câbles USB pour les cartes électroniques

matériel nécessaire pour les manettes
Pour l’intérieur de la borne d’arcade :
– le Raspberry & son boitier
– câble d’alimentation du Raspberry
– adaptateur VGA – HDMI + câble VGA
– câble d’alimentation de l’écran
– multiprise
– enceinte avec ses câbles

• Câblage de la borne
le câblage doit être fait en "douceur" Suivre le plan remis avec la carte électronique.
Une fois le câblage des 2 manettes effectué, vous devriez vous retrouver avec un beau tas de câble. Prenez le temps de rassembler les câbles et d’y ajouter un collier de serrage,
comme ça, pas de câble qui se bloque ou s’abîme !

Par la même occasion, nous avons vissé les cartes électroniques
Astuce : Ne visser pas définitivement le panneau des manettes pour le moment, il sera pratique de pouvoir y accéder
Nos manettes sont enfin câblées !

Programmation
La programmation a été faite par notre responsable informatique et technique de l’établissement ATI

Installation de RecalBox
Nous avons installé sur la carte SD, une distribution open source , orientée retrogaming.nommé RECALBOX.
Nous y venons enfin, mais en fait, Recalbox, c’est quoi ?
En fait, dites vous que c’est comme votre Windows ou Mac os sur votre ordinateur, c’est ce qu’on appelle le système d’exploitation .
Mais ici, il y a quelques variantes, en fait, notre borne va tourner sous Linux (le système d’exploitation) intégrant un émulateur de jeux vidéo, qui lui est Recalbox !
Voilà, vous êtes maintenant un pro de Recalbox !! (vous avez en tout cas la notion de ce que c’est)
Pour l’installer, nous allons ensuite devoir nous munir de la carte SD et d’un adaptateur pour l’insérer dans votre ordinateur.
Une fois ceci fait, rendez-vous sur ce lien : archive.recalbox.com

Téléchargez ensuite la dernière version, indiquée « Raspberry PI 3 B+ », c’est la version de notre micro ordinateur.

Cliquez sur recalbox.img pour lancer le téléchargement.
Une fois le fichier d’installation de recalbox téléchargé, il va falloir que nous le mettions sur la carte SD, mais un simple copier / coller ne suffit pas ! Nous allons avoir besoin d’un logiciel qui va écrire le logiciel RecalBox sur notre carte SD sous forme « d’image système ». Un peu compliqué non ? Ne vous inquiétez pas, ce ne sont que quelques clics à réaliser !
Pour installer RecalBox sur votre carte SD, voici la procédure : aussi disponible à ce tutoriel
Nous allons utiliser le logiciel Etcher.
Télécharger
Télécharger la version qui correspond à votre ordinateur

Installation
Lancer le programme RaspberryPi Imager qui va nous permettre de telechargement automatiquement la bonne version adaptée à notre materiel .


Votre système Recalbox est désormais installé sur votre carte SD !
• Premier démarrage
Bon, l’article commence à se faire long, et en plus, ma borne ne s’allume pas encore !
Et vous avez raison ! Mais l’on y vient !
Il est maintenant l’heure de remettre la carte SD dans son emplacement au dos du Raspberry.
TADAA , si tout se passe bien (je l’espère), vous devriez voir un écran avec un carré arc-en-ciel en plein milieu, puis, pleins de lignes de code. Ne vous en faites pas, c’est simplement le démarrage qui s’effectue normalement.
Montez un peu le son, vous devriez entendre une musique rétro du plus bel effet !

Oui mais bon, c’est bien joli, mais je veux jouer moi !
REPRENONS !
Si tout se passe vraiment bien, vous arrivez sur un écran comme celui-ci :
la « console » affichée peut être différente, c’est l’affichage de l’écran qui est le plus important !
• Configuration
Pour la partie configuration, de nombreux tutoriels sont disponibles sur internet. Je vous laisse donc découvrir un tutoriel complet de projetsdiy.fr qui est très complet.
Configuration de RecalBox .
rendez-vous directement à l’étape « Premier démarrage, raccourcis clavier ».
Il existe une chaine Youtube (RecalBox) qui explique tous les paramètrages et configuration.

Nous voila enfin prêt à customiser notre borne d’arcade !
Pour cela, nous vous suggérons d’ajouter un bandeau LED avec une plaque de plexiglas sur la partie haute de la borne. Bien entendu, vous pourrez dessiner, peindre, ou faire ce que vous voulez sur cette plaque pour la rendre unique & personnelle !
Nous avons choisi 2 couleurs dominantes NOIR et JAUNE.

• C’est la fin !
Et voilà, notre borne d’arcade est enfin terminée !