Université Polytechnique des Hauts de France
IUT GEII – 2ème Année
Projet Tuteuré
« Borne d’arcade avec Raspberry Pi2 »
Théo VAUDEVIRE
Léo HARFAUX
Enseignant : Nicolas LARDENOIS
2021 – 2022
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Introduction..........................................................................................................................................4
I. Cahier des Charges et Répartition du travail.............................................................................4
a) Cahier des Charges.............................................................................................................4
b) Répartition du travail.........................................................................................................5
II. Développement......................................................................................................................5
a) Le Raspberry......................................................................................................................6
c) La borne.............................................................................................................................7
d) L’OS...................................................................................................................................8
III. Ouverture...............................................................................................................................9
a) Tâches restantes ou améliorations......................................................................................9
b) Annexes............................................................................................................................10
Conclusion..........................................................................................................................................15
3\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Introduction
Fraîchement arrivés en S4 de deuxième année de DUT GEII, nous ne pouvions pas nous
adonner à notre module favori : le sport. Ceci étant dû à notre emploi du temps aménagé pour
permettre un stage de 10 semaines afin de valider le diplôme du DUT GEII.
C’est alors que nous devions trouver un projet ; quelque chose d’assez complexe mais pas
trop pour pouvoir être réalisé en l’espace de trois à quatre mois. Nous réfléchissions à une pince
articulée, comme dans les fêtes-foraines, ou alors à un flipper, ou un baby-foot automatisé. Ceci
étant, les projets étant trop éloignés de nos réels centres d’intérêts, nous nous sommes tournés vers
une borne d’arcade portable, beaucoup plus à notre image.
Possédant tous deux des Raspberry, c’est sur cette interface que nous allions travailler et
essayer de pouvoir articuler notre pensée pour mettre à jour notre projet.
I. Cahier des Charges et Répartition du travail
a) Cahier des Charges
Concernant le cahier des charges, nous n’avions pas de matériel imposé, si ce n’est le
Raspberry, afin de pouvoir l’utiliser comme « console » pour notre borne. Nous avions aussi des
délais à respecter, c’est-à-dire de mi-janvier à fin mars pour pouvoir mettre en œuvre le prototype.
Nous devons ainsi rendre ce dossier à la date limite du 1 er avril, dernier jour en présence à
l’université, ce qui marquera notre début de période de stage.
b) Répartition du travail
50%
4\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
50%
Comme nous avions l'habitude de travailler ensemble sur les projets ou TP proposés lors de
nos anciens semestres, il n’a pas été difficile pour nous de nous répartir les tâches. Aussi, comme
nous possédons tous les deux un Raspberry, il n’y avait aucun inconvénient quant au fait de devoir
travailler sur place et à deux.
Concernant le travail effectué sur les raspberry ou même sur les maquettes, nous faisions des
recherches chacun de notre côté, puis lorsque quelque chose était concluant, nous partagions les
informations. Cela nous a permis de pouvoir explorer de notre propre voie l’univers Raspberry.
II. Développement
Le matériel utilisé est du matériel acheté par nos soins, pour pouvoir être compatible avec
nos raspberry’s. Nous pouvons classer ce matériel dans une nomenclature qui indiquera tous les
composants utilisés afin de pouvoir reproduire le prototype.
Nom Nombre Description
5\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Joystick 1 Joystick professionnel à 8 voies
Boutons poussoirs 6 Boutons poussoirs éclairés par
LED
Encodeur 1 Encodeur USB à LED zéro
retard
Câble USB 1
Fil 5 pin 1 Utilisé pour relier le joystick
Fil 2 pins 1 Long fil utilisé pour relier les
boutons poussoirs
Fils 2 pins 6 Fils utilisés pour relier les
boutons à la carte
Carte SD 1 Carte micro SD pour raspberry
Boitier d’arcade personnel ou 1
industriel
Écran/Afficheur 1
Câble HDMI 1 Lien entre raspberry et écran
a) Le Raspberry
Les cartes raspberry’s sont de petits appareils, semblables à des micro-ordinateurs. Ils sont
généralement de la taille d’une carte de crédit et sont des appareils aux possibilités infinies. Nous
possédons deux versions différentes ; un raspberry PI2 et un raspberry Pi 3 Modèle A+. Il n’y a
aucun inconvénient quant au fait de travailler sur différentes versions tant l’univers du Raspberry
6\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
est vaste.
c) La borne
Pour la borne, nous n’avons pas la place de stocker une borne d’arcade ayant tout 2 un
appartement provisoire. Pour remédier à ce problème nous avons réalisé une manette transportable
facilement avec un simple branchement en USB pour l’utiliser. Pour ce faire, nous avons chacun
fait différemment. Nous avons donc tout les deux un support différent ; un a été acheté tout fait avec
les trous prévus pour y accueillir les boutons et le joystick, quant à l’autre, il a été réalisé en bois et
il a fallu y percer des trous de 28mm pour les boutons. Le trou du joystick, lui, a été fait grâce à ses
contours (détouré).
Voici une image de la première maquette (commandée et montée) :
Voici maintenant la deuxième maquette, entièrement réalisée à la main :
7\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Pour les branchements, nous nous sommes aidés de la documentation fournie lors de la commande
des boutons et du joystick. Voir image ci dessous
d) L’OS
L’OS est un système d’exploitation capable de reproduire et d’émuler les machines antérieures à
celles que nous connaissons. L’OS choisi se nomme Batocera, il est disponible en téléchargement
gratuit sur l’Internet et permet du rétro gaming. Cependant, les jeux proposés et les paramètres ne
sont pas pré-réglés.
Comment avons-nous installé cet OS ?
Tout d’abord, nous sommes allés sur le site de BATOCERA puis nous avons téléchargé l’image de
BATOCERA tout en sélectionnant le modèle Raspberry qui nous correspondait. Ensuite, nous
avons téléchargé l’application “SD card Formater” pour formater la carte Micro SD et nous avons
également installé l’application “BalenaEtcher” pour flasher notre image. Voir image ci dessous :
8\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Puis, il faut mettre la carte Micro SD dans le raspberry et l’allumer. L’OS de BATOCERA
se lancera avec quelques jeux installés dessus.
III. Ouverture
a) Tâches restantes ou améliorations
Le prototype peut toujours être amélioré. En effet nous avons trouvé que peu de jeux étaient
disponibles. Après avoir cherché comment, nous avons trouvé que nous pouvions ajouter des
ROMS, qui sont des données de sauvegarde d’anciens jeux. Nous ne pouvons ajouter que d’anciens
ROMS pour pas que cela ne soit considéré comme du piratage, et que cela soit simplement vu
comme de l’émulation. Mise à part les ROMS pour ajouter de nouveaux jeux, il faudrait aussi
travailler sur le fait de pouvoir jouer inter-connectés, que de soit en réseau ou en local.
9\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
b) Annexes
10\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
11\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
12\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
13\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
14\15
Théo VAUDEVIRE
Léo HARFAUX Semestre 4
Conclusion
Le fait de mettre en œuvre un projet qui nous ressemble et qui nous intéresse est toujours
plus motivant que de subir son projet. Nous avons pris plaisir à savoir comment pouvoir jouer sur
un Raspberry. Le projet est donc concluant, nous pouvons maintenant jouer dessus et cherchons à
battre les records associés aux jeux.
15\15