modifications pour séparer construction bois et élec car la page devenait très longue

This commit is contained in:
ddr
2026-01-04 09:50:40 +01:00
parent 2d362788e4
commit afce34779b
81 changed files with 329 additions and 228 deletions
+138
View File
@@ -0,0 +1,138 @@
# Découpes bois
Pour commencer, nous allons réaliser un gabarit. Ce gabarit va servir à la réalisation des deux côtés de manière parfaitement identiques.
Pour les côtés, partir d'une planche rectangulaire aux dimensions suivantes:
![](_docAssets/fab-bois-cote-rectangle.jpg)
![](_docAssets/fab-bois-planche-brute.jpg)
A partir de l'avant, garder une hauteur de 110mm, puis tracer un trait avec un angle de 107 degrés d'environ 99mm de long. Dépasser un peu afin de pouvoir tangenter l'arc de cercle plus tard.
![](_docAssets/fab-bois-cote-avant.jpg)
![](_docAssets/fab-bois-angle-avant.jpg)
A 6mm du bord, et 390mm de hauteur, tracer un cercle
![](_docAssets/fab-bois-cote-rond.jpg)
Pour réaliser cet arc de cercle, fabriquons un "compas en bois" à partir d'une planche, clouée sur le centre du cercle, que l'on va faire tourner pour tracer le cercle au stylo.
![](_docAssets/fab-bois-tracage-cercle.jpg)
Sur la face arrière, à 500 mm de hauteur prendre un point et tracer une droite avec un angle de 124 degrés, cette droite va arriver sur le haut de la à partir
![](_docAssets/fab-bois-cote-dessus.jpg)
![](_docAssets/fab-bois-haut-gauche.jpg)
Environ 10mm plus loin, retracer une droite avec un angle de 124 degrés. L'écartement de 10mm va servir ensuite a arrondir les angles
![](_docAssets/fab-bois-cote-hautavant.jpg)
On décale de 10mm sur la droite pour tracer la deuxième droite. Elle doit recouper l'arc de cercle.
![](_docAssets/fab-bois-angleavant.jpg)
Ensuite viennent les étapes de découpe. Pour faire l'arc de cercle, nous utiliserons une défonceuse montée en "compas" sur une planche en bois. Le reste des découpes droites se font à la main et a la scie sous table.
Pour que l'arc de cercle soit beau, nous allons fabriquer un compas à l'aide d'une planche clouée, sur laquelle nous installons une défonceuse et une fraise. En plongeant la fraise dans le bois et en pivotant autour du clou, nous avons un arc de cercle parfait.
![](_docAssets/fab-bois-compasdéfonceuse.jpg)
Avec une fraise droite, on découpe l'arc de cercle. Attention a garder une petite partie de bois à l'avant et sur le côté, sinon la pièce n'est plus maintenue en place. Attention aussi a placer un martyr sous la planche afin de ne pas découper l'établi.
![](_docAssets/fab-bois-découpe-arc.jpg)
Pour le petit plat à l'avant, je le fais à la main afin d'avoir une grande précision et de tangenter parfaitement l'arc de cercle.
![](_docAssets/fab-bois-découpe-avant.jpg)
J'installe ensuite le gabarit sur la scie sous table pour découper les faces du haut.
![](_docAssets/fab-bois-coupedroitehautarriere.jpg)
![](_docAssets/fab-bois-découpehautavant.jpg)
Et voilà le gabarit réalisé, recto et verso
![](_docAssets/fab-bois-gabaritrectoverso.jpg)
Maintenant que le gabarit est réalisé, nous allons nous en servir pour découper les deux côtés du coffre en bois de la borne d'arcade. Pour ce faire, nous pouvons utiliser de l'OSB ou du contre-plaqué, car ces panneaux sont simples à travailler et stables (ils ne travaillent pas comme le bois brut avec les variations d'hygrométrie).
Tout d'abord sur ma planche d'OSB, je trace le contour du gabarit au feutre. Il n'y a pas besoin d'être très précis car nous allons couper autour avec une scie sauteuse.
![](_docAssets/fab-bois-modele-osb.jpg)
Pour la découpe, essayer de couper "en dehors" du trait de la pièce, de manière à avoir une forme légèrement plus grande que le gabarit. Ne pas faire trop grand non plus sinon le passage a la défonceuse sera + difficile.
![](_docAssets/fab-bois-découpagescie.jpg)
![](_docAssets/fab-bois-découpageexemple.jpg)
Une fois les découpes réalisées, nous avons deux pièces approximativement à la bonne forme. Il faut maintenant utiliser le gabarit et une fraise à copier sur la défonceuse
![](_docAssets/fab-bois-piècesapprox.jpg)
On va visser le gabarit sur la pièce en trois points, attention a ne pas prendre de vis trop longue pour ne pas dépasser de l'autre côté.
![](_docAssets/fab-bois-gabaritvissé.jpg)
Il faut maintenant monter une fraise à copier sur une défonceuse, et à l'aide de cet outil, nous allons faire rouler la fraise sur tout le pourtour du gabarit. Cela va donc "copier" la forme de notre gabarit sur la planche en dessous.
Régler la hauteur de la fraise pour qu'elle dépasse légèrement en haut et en bas. Bien garder le roulement en appui sur le gabarit. Nous allons maintenant suivre le gabarit avec la fraise à copier pour reproduire la forme exacte du gabarit dans l'OSB.
![](_docAssets/fab-bois-fraisecopier.jpg)
Avec le passage de la défonceuse et de la fraise a copier, on voit que la forme du gabarit à bien été reproduite dans l'OSB (à droite de l'image ci-dessous) et que j'avais bien coupé légèrement plus grand à la scie sauteuse (à gauche de l'image)
![](_docAssets/fab-bois-copiage.jpg)
Attention les fraise droites HSS brasé ne font pas bon ménage avec l'OSB, elle se désaffute très rapidement. Si la coupe est difficile ou si des marques de brûlé apparaissent, changer de fraise car elle est désaffutée. Il faut utiliser dans l'OSB une fraise carbure.
Une fois les contours réalisés à la défonceuse, on obtient deux formes identiques au gabarit :
![](_docAssets/fab-bois-fin-gabarit.jpg)
Viens maintenant la découpe de tous les panneaux "rectangulaires". Pour commencer on trace des ébauches sur un panneau en utilisant le gabarit. Chaque longueur sur le gabarit va servir a faire l'ébauche d'un panneau.
![](_docAssets/fab-bois-ebauches.jpg)
Après découpe nous avons les panneau rectangulaires, il est important d'avoir les "largeurs" toutes identiques.
![](_docAssets/fab-bois-rectangles.jpg)
Il faut maintenant s'occuper de certains angles. Sur le panneau arrière nous avons un angle de 124°, il faut donc régler la lame de la scie sur un angle complémentaire 124-90 = 34°
![](_docAssets/fab-bois-panneauarriere.jpg)
![](_docAssets/fab-bois-anglelame.jpg)
On recommence pour la face avant, nous avons un angle a 107°, il faut donc le couper à cet angle. Pour ce faire il faut régler l'angle de la lame de la scie sur 107-90 ==> 17° d'angle de lame.
![](_docAssets/fab-bois-angleavant.jpg)
Pour la face avant, ne pas oublier de retirer l'épaisseur du plateau sur lequel on viendra poser nos mains et les boutons de commande. Ici je retire 18 mm d'épaisseur pour laisser place au plateau.
![](_docAssets/fab-bois-retrait%20angleavant.jpg)
Une fois tous les angles découpés, on peut représenter sur un des côté l'emplacement des panneau, et aussi l'emplacement que prendra approximativement l'écran.
![](_docAssets/fab-bois-toutesfaces.jpg)
Pour maintenir l'écran, nous allons utiliser les 4 points d'accroche VESA des écrans LCD. Il sera donc maintenu par l'arrière au moyen d'une planche sur laquelle on viendra visser l'écran.
![](_docAssets/fab-bois-positionecran.jpg)
Pour voir ce que cela donne, des petits bouts de bois représentent où seront positionnées les planches dans l'enceinte. On voit que c'est très serré, et si c'était à refaire, je conseille d'utiliser au maximum la hauteur de planche pour la réalisation ce des côté. Cela laissera + de place pour y rentrer l'écran. Prévoir aussi un peu + de profondeur, par exemple 5 cm de + en hauteur et en profondeur auraient été les bienvenus.
![](_docAssets/appercuEmplacement.jpg)
L'assemblage sera vissé. J'y ai longuement réfléchi entre le collage et le vissage, mais pour cette borne qui sera surement amenée à être réparée ou modifiée, il semble que le vissage soit plus intéressant. J'ai donc découpé tous les tasseaux dans le but d'en visser une bonne partie par l'intérieur ce qui rendra les vis invisibles. Les façades du dessous, HP et arrière seront aussi vissées.
Je fais maintenant un petit montage à blanc, aucune vis n'est mise, mais tout tiens avec des serre joints.
![](_docAssets/montageBlanc.jpg)
Et ce que cela peut donner avec un écran
![](_docAssets/montageBlancEcran.jpg)
Il ne reste plus qu'a faire un "enjoliveur" autour de l'écran pour cacher le fond de la caisse.
Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Before

Width:  |  Height:  |  Size: 182 KiB

After

Width:  |  Height:  |  Size: 182 KiB

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 75 KiB

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 77 KiB

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 164 KiB

Before

Width:  |  Height:  |  Size: 156 KiB

After

Width:  |  Height:  |  Size: 156 KiB

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 77 KiB

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 97 KiB

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 193 KiB

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 105 KiB

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 74 KiB

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 148 KiB

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 68 KiB

Before

Width:  |  Height:  |  Size: 207 KiB

After

Width:  |  Height:  |  Size: 207 KiB

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 124 KiB

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 80 KiB

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

+188
View File
@@ -0,0 +1,188 @@
Logiciel d'Arcade
La solution la plus simple et à jour est d'utiliser une distribution Linux appelée Recalbox (voir site internet [https://www.recalbox.com/fr/](https://www.recalbox.com/fr/)). Pour son installation, le plus simple est de se procurer l'outil RaspberryPi Imager et une carte SD d'au moins 32 Go. Cet outil permet de transférer l'OS sur la carte SD pour le Raspberry en notre possession.
L'outil RaspberryPi Imager est disponible ici : [https://www.raspberrypi.com/software/](https://www.raspberrypi.com/software/)
À l'ouverture de l'outil, il est demandé de choisir trois options :
- Le modèle de RaspberryPi, le nôtre est un PI 3
- L'OS que nous souhaitons installer sur la carte SD, ici RECALBOX
- La destination pour la carte SD, sélectionner ici la carte SD insérée dans l'ordinateur.
Choisir le matériel qui sera utilisé pour la borne d'arcarde, ici on utilise un RaspberryPi 3
![](_docAssets/install-target.jpg)
Après avoir cliqué sur Suivant, on choisir l'OS dans la catégorie "Emulation and game OS"
![](_docAssets/install-emulation.jpg)
Puis sélectionner "Recalbox"
![](_docAssets/install-recalbox.jpg)
Après avoir cliqué sur suivant, cliquer sur "Recalbox - Raspberry Pi 3" afin de selectionner le bon système d'exploitation pour notre matériel.
![](_docAssets/install-recalboxpi3.jpg)
L'étape suivante consiste à choisir la carte SD cible pour y copier l'OS. Ici nous choissons une carte SD de 32 GB
![](_docAssets/install-sd.jpg)
Avant d'écrire sur la carte, le logiciel propose un petit résumé de ce qui sera installé
![](_docAssets/install-summary.jpg)
Après avoir validé que l'on souhaite bien écrire sur la carte SD, le processus de téléchargement de l'image et de l'écriture des données sur la carte SD commence.
![](_docAssets/install-ecriture.jpg)
Ne retirez pas la carte et n'éteignez pas l'ordinateur avant d'avoir eu la confirmation de l'écriture terminée:
![](_docAssets/install-terminee.jpg)
Une fois que le logiciel à bien été transféré sur la carte SD, la carte doit être insérée dans le RaspberryPi.
Puis brancher un écran sur le port HDMI du RaspberryPi. Ensuite, il faut l'alimenter en 5 V (maximum de 5,25V) afin de vérifier qu'il fonctionne bien et que l'OS a bien été installé.
![](_docAssets/BareRaspberry.jpg)
Le système d'exploitation démarre et initialise plusieurs paramètres afin de bien fonctionner. Pendant cette période d'initialisation, plusieurs écrans vont apparaitre. Simplement attendre qu'ils défilent et que toute l'installation se fasse.
![](_docAssets/install-ecranacceuil.jpg)
![](_docAssets/install-ecranacceuil2.jpg)
L'écran ci-dessous indique qu'il est possible d'installer des manettes. Cependant, pour ce projet nous allons utiliser des boutons et joysticks sur la boite d'arcade.
![](_docAssets/install-ecranacceuil3.jpg)
![](_docAssets/install-ecranacceuil4.jpg)
![](_docAssets/install-ecranacceuil5.jpg)
![](_docAssets/install-ecranacceuil6.jpg)
![](_docAssets/install-ecranacceuil7.jpg)
Et ci-dessous, le dernier écran qui s'affiche durant l'installation. Je le considère important celui-là car il indique comment ajouter des jeux sur le système après l'avoir démarré. Par défaut il faut savoir que Recalbox est fourni avec de nombreux jeux open source et sans droits. Il est cependant possible d'en ajouter d'autres ultérieurement.
![](_docAssets/install-ecranacceuil8.jpg)
Une fois l'installation terminée, Recalbox propose une sélection d'anciennes consoles de jeux et de jeux librement distribués (libres de droits). Ici un jeu programmé pour un Vectrex (console des années 80) sur lequel je jouais étant jeune, le jeu a été programmé par les étudiants de l'Université de Pforzheim en 2006 (voir la page web des étudiants : [https://itwww.hs-pforzheim.de/daten/mitarbeiter/johannsen/vectrex_2025/vectrex_academy_2025.htm](https://itwww.hs-pforzheim.de/daten/mitarbeiter/johannsen/vectrex_2025/vectrex_academy_2025.htm) )
![](_docAssets/EssaisJeuVectrex.jpg)
La partie logicielle a été rendue très simple et accessible et ne représente pas de challenges particuliers.
Afin de transférer des jeux supplémentaires, différentes méthodes existent et des tutos peuvent être trouvés sur YouTube. Pour ma part, dans le but de faire simple et efficace, je recommande d'utiliser un câble RJ45 entre un PC et le RaspberryPi.
Ensuite sur le logiciel Recalbox, taper la touche "Entrée" du clavier pour accéder au menu principal. Une fois dans le menu, descendre jusqu’à atteindre la ligne "Network" pour afficher les paramètres réseau.
![](_docAssets/config-parametresReseau.jpg)
Une fois sur cette ligne, taper sur la touche "Q" pour sélectionner la ligne. Cela va vous afficher l'IP assigné par l'ordinateur au RaspberryPi
![](_docAssets/config-ipraspberry.jpg)
Maintenant avec l'IP, on peut utiliser l'ordinateur pour accéder aux fichiers partagés sur le RaspberryPi en tapant ceci dans un explorateur de fichiers "\\\169.254.134.131\share"
![](_docAssets/config-fichierspartagés.jpg)
Une bonne vidéo pour installer des jeux est la suivante : [https://www.youtube.com/watch?v=dTxXemfUz4E](https://www.youtube.com/watch?v=dTxXemfUz4E)
Un autre moyen d'accéder à la Recabox est d'utiliser son adresse IP pour afficher une page http dans un navigateur
![](_docAssets/config-pageweb.jpg)
Depuis cette page web il est intéressant d'ajuster les paramètres, par exemple la langue d'affichage et la disposition du clavier.
![](_docAssets/config-dispositionclavier.jpg)
l'Alimentation électrique du RapsberryPi est exigeante, il faut réguler la tension a 5V et pouvoir fournir 2A de courant. Dans notre projet, nous allons avoir une alimentation de 12V pour l'amplificateur des haut-parleurs, il nous faut donc un régulateur abaisseur de tension pour passer de 12V à 5V.
Nous utiliserons un petit module réglable. Attention à bien le régler à 5V avant de le connecter au RaspberryPi
![](_docAssets/elec-reglagedcdc.jpg)
![](_docAssets/elec-dcdcstepdown.jpg)
Passons maintenant à l'installation des boutons. Pour commencer il faut comprendre comment sont utilisés les boutons par Recalbox.
Ce logiciel se base sur le contrôleur de la Super Nintendo avec les bouton suivants :
- PAD UP, DOWN, LEFT, RIGHT : sont utilisés pour les mouvement haut bas, gauche droite. Ils doivent être assignées aux commandes de la manette à boule. Ils sont utiles dans la majorité des jeux ainsi que pour naviguer dans les menus.
- JOYSTICK 1 UP, LEFT et JOYSTICK 2 UP, LEFT : sont utilisés par les manettes "analogiques" comme celles des PlayStation1 avec des manettes analogiques. Dans notre cas nous ne les assignons pas à des boutons.
- A, B, X et Y sont utiles pour la majorité des jeux ainsi que la navigation dans les menus.
- L1, R1, L2, R2 sont les boutons sur l'avant des manettes, ici nous les assigneront à des boutons. Ces commandes sont utilisées dans certains jeux.
- START et SELECT sont très utiles pour les menus et pour les jeux, nous allons les configurer avec les boutons.
- HOTKEY est un dernier bouton très utile, il permet de quitter une partie, ou d'activer des menus spécifiques en pressant des combos de touche. Dans notre cas, nous allons attribuer le même bouton pour SELECT et HOTKEY
Ci dessous une représentation des boutons sur Super Nintendo
![](_docAssets/Pasted%20image%2020260104004437.png)
Les boutons seront arrangés de cette manière sur notre façade avant.
![](_docAssets/Pasted%20image%2020260104004531.png)
Avec une disposition de la sorte (repris du site [https://www.slagcoin.com/joystick/layout.html](https://www.slagcoin.com/joystick/layout.html))
![](_docAssets/Pasted%20image%2020260104004311.png)
Le pack de boutons est assez fourni, concentrons nous sur une seule couleur pour le moment, désignons cette couleur comme le joueur 1 ou principal si on joue seul.
![](_docAssets/Pasted%20image%2020260104010628.png)
La petite platine ci-dessous, se branche en USB sur le Rasbperry Pi et va apparaitre comme une manette de jeu. Il faut y relier les boutons sur les connecteurs K1 à K8 + Select et Start
Chaque bouton comporte une lumière LED ainsi qu'un contact Normalement Ouvert
![](_docAssets/Pasted%20image%2020260104010953.png)
Lorsque l'on connecte le port USB, le contrôleur est reconnu par l'OS et affiche une petite notification en haut à droite.
![](_docAssets/Pasted%20image%2020260104011126.png)
Il se peut que toutes les LED ne s'allument pas du premier coup. En effet elles sont polarisés, et il faut alors inverser la cosse rouge et noire.
![](_docAssets/Pasted%20image%2020260104011217.png)
Dans le menu principal on viens configurer les manettes.
![](_docAssets/Pasted%20image%2020260104011250.png)
Sélectionner configurer une manette
![](_docAssets/Pasted%20image%2020260104011319.png)
Lire la notification et sélectionner OK
![](_docAssets/Pasted%20image%2020260104011341.png)
Rester appuyé longuement sur un bouton pour passer l'écran suivant:
![](_docAssets/Pasted%20image%2020260104011412.png)
Pour les 4 premiers contrôles, haut bas gauche et droite, on utilise le levier a boule:
![](_docAssets/Pasted%20image%2020260104011458.png)
Les commandes analogiques ne sont pas utilisées, passer en utilisant le levier a boule vers le bas
![](_docAssets/Pasted%20image%2020260104011545.png)
Lorsque l'on arrive sur les controles A B X Y START SELECT utiliser les 4 boutons correspondants sur le panneau.
![](_docAssets/Pasted%20image%2020260104011628.png)
Assigner aussi L1 R1 L2 R2 avec les 4 boutons suivants
![](_docAssets/Pasted%20image%2020260104011656.png)
Passer L3 R3 avec le levier a boule vers le bas.
Pour HOTKEY, utiliser le même bouton que SELECT, et voilà les bouton d'un joueur sont configurés, recommencer pour le second joueur.
![](_docAssets/Pasted%20image%2020260104011801.png)
Vous pourrez ensuite faire un petit test.
![](_docAssets/Pasted%20image%2020260104011840.png)
Pour installer les boutons dans la planche de bois, il faudra séparer le contact et le corps haut du bouton en tournant d'un quart de tour
![](_docAssets/Pasted%20image%2020260104011939.png)

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 47 KiB

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 681 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 492 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 821 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 938 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 962 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Before

Width:  |  Height:  |  Size: 133 KiB

After

Width:  |  Height:  |  Size: 133 KiB

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 87 KiB

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 107 KiB

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 77 KiB

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

+3 -228
View File
@@ -58,232 +58,7 @@ Un éclaté du caisson est représenté ci-dessus, le caisson modélisé fait 60
Une fois le modèle réalisé, on utilise l'outil OpenCutList pour réaliser le calepinage et préparer les découpes des différentes pièces, ci-dessous ce que cela pourrait donner sur un panneau complet: Une fois le modèle réalisé, on utilise l'outil OpenCutList pour réaliser le calepinage et préparer les découpes des différentes pièces, ci-dessous ce que cela pourrait donner sur un panneau complet:
![](_docAssets/Calepinage.jpg) ![](_docAssets/Calepinage.jpg)
## Logiciel d'Arcade # Construction
La solution la plus simple et à jour est d'utiliser une distribution Linux appelée Recalbox (voir site internet [https://www.recalbox.com/fr/](https://www.recalbox.com/fr/)). Pour son installation, le plus simple est de se procurer l'outil RaspberryPi Imager et une carte SD d'au moins 32 Go. Cet outil permet de transférer l'OS sur la carte SD pour le Raspberry en notre possession. - La réalisation informatique / électrique : [InfoElec](InfoElec/InfoElec.md)
- La réalisation du caisson en bois : [CaissonBois](CaissonBois/CaissonBois.md)
L'outil RaspberryPi Imager est disponible ici : [https://www.raspberrypi.com/software/](https://www.raspberrypi.com/software/)
À l'ouverture de l'outil, il est demandé de choisir trois options :
- Le modèle de RaspberryPi, le nôtre est un PI 3
- L'OS que nous souhaitons installer sur la carte SD, ici RECALBOX
- La destination pour la carte SD, sélectionner ici la carte SD insérée dans l'ordinateur.
Choisir le matériel qui sera utilisé pour la borne d'arcarde, ici on utilise un RaspberryPi 3
![](_docAssets/install-target.jpg)
Après avoir cliqué sur Suivant, on choisir l'OS dans la catégorie "Emulation and game OS"
![](_docAssets/install-emulation.jpg)
Puis sélectionner "Recalbox"
![](_docAssets/install-recalbox.jpg)
Après avoir cliqué sur suivant, cliquer sur "Recalbox - Raspberry Pi 3" afin de selectionner le bon système d'exploitation pour notre matériel.
![](_docAssets/install-recalboxpi3.jpg)
L'étape suivante consiste à choisir la carte SD cible pour y copier l'OS. Ici nous choissons une carte SD de 32 GB
![](_docAssets/install-sd.jpg)
Avant d'écrire sur la carte, le logiciel propose un petit résumé de ce qui sera installé
![](_docAssets/install-summary.jpg)
Après avoir validé que l'on souhaite bien écrire sur la carte SD, le processus de téléchargement de l'image et de l'écriture des données sur la carte SD commence.
![](_docAssets/install-ecriture.jpg)
Ne retirez pas la carte et n'éteignez pas l'ordinateur avant d'avoir eu la confirmation de l'écriture terminée:
![](_docAssets/install-terminee.jpg)
Une fois que le logiciel à bien été transféré sur la carte SD, la carte doit être insérée dans le RaspberryPi.
Puis brancher un écran sur le port HDMI du RaspberryPi. Ensuite, il faut l'alimenter en 5 V (maximum de 5,25V) afin de vérifier qu'il fonctionne bien et que l'OS a bien été installé.
![](_docAssets/BareRaspberry.jpg)
Le système d'exploitation démarre et initialise plusieurs paramètres afin de bien fonctionner. Pendant cette période d'initialisation, plusieurs écrans vont apparaitre. Simplement attendre qu'ils défilent et que toute l'installation se fasse.
![](_docAssets/install-ecranacceuil.jpg)
![](_docAssets/install-ecranacceuil2.jpg)
L'écran ci-dessous indique qu'il est possible d'installer des manettes. Cependant, pour ce projet nous allons utiliser des boutons et joysticks sur la boite d'arcade.
![](_docAssets/install-ecranacceuil3.jpg)
![](_docAssets/install-ecranacceuil4.jpg)
![](_docAssets/install-ecranacceuil5.jpg)
![](_docAssets/install-ecranacceuil6.jpg)
![](_docAssets/install-ecranacceuil7.jpg)
Et ci-dessous, le dernier écran qui s'affiche durant l'installation. Je le considère important celui-là car il indique comment ajouter des jeux sur le système après l'avoir démarré. Par défaut il faut savoir que Recalbox est fourni avec de nombreux jeux open source et sans droits. Il est cependant possible d'en ajouter d'autres ultérieurement.
![](_docAssets/install-ecranacceuil8.jpg)
Une fois l'installation terminée, Recalbox propose une sélection d'anciennes consoles de jeux et de jeux librement distribués (libres de droits). Ici un jeu programmé pour un Vectrex (console des années 80) sur lequel je jouais étant jeune, le jeu a été programmé par les étudiants de l'Université de Pforzheim en 2006 (voir la page web des étudiants : [https://itwww.hs-pforzheim.de/daten/mitarbeiter/johannsen/vectrex_2025/vectrex_academy_2025.htm](https://itwww.hs-pforzheim.de/daten/mitarbeiter/johannsen/vectrex_2025/vectrex_academy_2025.htm) )
![](_docAssets/EssaisJeuVectrex.jpg)
La partie logicielle a été rendue très simple et accessible et ne représente pas de challenges particuliers.
Afin de transférer des jeux supplémentaires, différentes méthodes existent et des tutos peuvent être trouvés sur Youtube. Pour ma part, dans le but de faire simple et efficace, je recommande d'utiliser un câble RJ45 entre un PC et le RaspberryPi.
Ensuite sur le logiciel Recalbox, taper la touche "Entrée" du clavier pour accéder au menu principal. Une fois dans le menu, descendre jusqu’à atteindre la ligne "Network" pour afficher les paramètres réseau.
![](_docAssets/config-parametresReseau.jpg)
Une fois sur cette ligne, taper sur la touche "Q" pour sélectionner la ligne. Cela va vous afficher l'IP assigné par l'ordinateur au RaspberryPi
![](_docAssets/config-ipraspberry.jpg)
Maintenant avec l'IP, on peut utiliser l'ordinateur pour accéder aux fichiers partagés sur le RaspberryPi en tapant ceci dans un explorateur de fichiers "\\\169.254.134.131\share"
![](_docAssets/config-fichierspartagés.jpg)
Une bonne vidéo pour installer des jeux est la suivante : [https://www.youtube.com/watch?v=dTxXemfUz4E](https://www.youtube.com/watch?v=dTxXemfUz4E)
Un autre moyen d'accéder à la Recabox est d'utiliser son adresse IP pour afficher une page http dans un navigateur
![](_docAssets/config-pageweb.jpg)
Depuis cette page web il est intéressant d'ajuster les paramètres, par exemple la langue d'affichage et la disposition du clavier.
![](_docAssets/config-dispositionclavier.png)
l'Alimentation électrique du RapsberryPi est exigeante, il faut réguler la tension a 5V et pouvoir fournir 2A de courant. Dans notre projet, nous allons avoir une alimentation de 12V pour l'amplificateur des haut-parleurs, il nous faut donc un régulateur abaisseur de tension pour passer de 12V à 5V.
Nous utiliserons un petit module réglable. Attention à bien le régler à 5V avant de le connecter au RaspberryPi
![](_docAssets/elec-reglagedcdc.png)
![](_docAssets/elec-dcdcstepdown.png)
# Découpes bois
Pour commencer, nous allons réaliser un gabarit. Ce gabarit va servir à la réalisation des deux côtés de manière parfaitement identiques.
Pour les côtés, partir d'une planche rectangulaire aux dimensions suivantes:
![](_docAssets/fab-bois-cote-rectangle.jpg)
![](_docAssets/fab-bois-planche-brute.jpg)
A partir de l'avant, garder une hauteur de 110mm, puis tracer un trait avec un angle de 107 degrés d'environ 99mm de long. Dépasser un peu afin de pouvoir tangenter l'arc de cercle plus tard.
![](_docAssets/fab-bois-cote-avant.jpg)
![](_docAssets/fab-bois-angle-avant.jpg)
A 6mm du bord, et 390mm de hauteur, tracer un cercle
![](_docAssets/fab-bois-cote-rond.jpg)
Pour réaliser cet arc de cercle, fabriquons un "compas en bois" à partir d'une planche, clouée sur le centre du cercle, que l'on va faire tourner pour tracer le cercle au stylo.
![](_docAssets/fab-bois-tracage-cercle.jpg)
Sur la face arrière, à 500 mm de hauteur prendre un point et tracer une droite avec un angle de 124 degrés, cette droite va arriver sur le haut de la à partir
![](_docAssets/fab-bois-cote-dessus.jpg)
![](_docAssets/fab-bois-haut-gauche.jpg)
Environ 10mm plus loin, retracer une droite avec un angle de 124 degrés. L'écartement de 10mm va servir ensuite a arrondir les angles
![](_docAssets/fab-bois-cote-hautavant.jpg)
On décale de 10mm sur la droite pour tracer la deuxième droite. Elle doit recouper l'arc de cercle.
![](_docAssets/fab-bois-angleavant.jpg)
Ensuite viennent les étapes de découpe. Pour faire l'arc de cercle, nous utiliserons une défonceuse montée en "compas" sur une planche en bois. Le reste des découpes droites se font à la main et a la scie sous table.
Pour que l'arc de cercle soit beau, nous allons fabriquer un compas à l'aide d'une planche clouée, sur laquelle nous installons une défonceuse et une fraise. En plongeant la fraise dans le bois et en pivotant autour du clou, nous avons un arc de cercle parfait.
![](_docAssets/fab-bois-compasdéfonceuse.jpg)
Avec une fraise droite, on découpe l'arc de cercle. Attention a garder une petite partie de bois à l'avant et sur le côté, sinon la pièce n'est plus maintenue en place. Attention aussi a placer un martyr sous la planche afin de ne pas découper l'établi.
![](_docAssets/fab-bois-découpe-arc.jpg)
Pour le petit plat à l'avant, je le fais à la main afin d'avoir une grande précision et de tangenter parfaitement l'arc de cercle.
![](_docAssets/fab-bois-découpe-avant.jpg)
J'installe ensuite le gabarit sur la scie sous table pour découper les faces du haut.
![](_docAssets/fab-bois-coupedroitehautarriere.jpg)
![](_docAssets/fab-bois-découpehautavant.jpg)
Et voilà le gabarit réalisé, recto et verso
![](fab-bois-gabaritrectoverso.jpg)
Maintenant que le gabarit est réalisé, nous allons nous en servir pour découper les deux côtés du coffre en bois de la borne d'arcade. Pour ce faire, nous pouvons utiliser de l'OSB ou du contre-plaqué, car ces panneaux sont simples à travailler et stables (ils ne travaillent pas comme le bois brut avec les variations d'hygrométrie).
Tout d'abord sur ma planche d'OSB, je trace le contour du gabarit au feutre. Il n'y a pas besoin d'être très précis car nous allons couper autour avec une scie sauteuse.
![](_docAssets/fab-bois-modele-osb.jpg)
Pour la découpe, essayer de couper "en dehors" du trait de la pièce, de manière à avoir une forme légèrement plus grande que le gabarit. Ne pas faire trop grand non plus sinon le passage a la défonceuse sera + difficile.
![](_docAssets/fab-bois-découpagescie.jpg)
![](_docAssets/fab-bois-découpageexemple.jpg)
Une fois les découpes réalisées, nous avons deux pièces approximativement à la bonne forme. Il faut maintenant utiliser le gabarit et une fraise à copier sur la défonceuse
![](_docAssets/fab-bois-piècesapprox.jpg)
On va visser le gabarit sur la pièce en trois points, attention a ne pas prendre de vis trop longue pour ne pas dépasser de l'autre côté.
![](_docAssets/fab-bois-gabaritvissé.jpg)
Il faut maintenant monter une fraise à copier sur une défonceuse, et à l'aide de cet outil, nous allons faire rouler la fraise sur tout le pourtour du gabarit. Cela va donc "copier" la forme de notre gabarit sur la planche en dessous.
Régler la hauteur de la fraise pour qu'elle dépasse légèrement en haut et en bas. Bien garder le roulement en appui sur le gabarit. Nous allons maintenant suivre le gabarit avec la fraise à copier pour reproduire la forme exacte du gabarit dans l'OSB.
![](_docAssets/fab-bois-fraisecopier.jpg)
Avec le passage de la défonceuse et de la fraise a copier, on voit que la forme du gabarit à bien été reproduite dans l'OSB (à droite de l'image ci-dessous) et que j'avais bien coupé légèrement plus grand à la scie sauteuse (à gauche de l'image)
![](_docAssets/fab-bois-copiage.jpg)
Attention les fraise droites HSS brasé ne font pas bon ménage avec l'OSB, elle se désaffute très rapidement. Si la coupe est difficile ou si des marques de brûlé apparaissent, changer de fraise car elle est désaffutée. Il faut utiliser dans l'OSB une fraise carbure.
Une fois les contours réalisés à la défonceuse, on obtient deux formes identiques au gabarit :
![](_docAssets/fab-bois-fin-gabarit.jpg)
Viens maintenant la découpe de tous les panneaux "rectangulaires". Pour commencer on trace des ébauches sur un panneau en utilisant le gabarit. Chaque longueur sur le gabarit va servir a faire l'ébauche d'un panneau.
![](_docAssets/fab-bois-ebauches.jpg)
Après découpe nous avons les panneau rectangulaires, il est important d'avoir les "largeurs" toutes identiques.
![](_docAssets/fab-bois-rectangles.jpg)
Il faut maintenant s'occuper de certains angles. Sur le panneau arrière nous avons un angle de 124°, il faut donc régler la lame de la scie sur un angle complémentaire 124-90 = 34°
![](_docAssets/fab-bois-panneauarriere.jpg)
![](_docAssets/fab-bois-anglelame.jpg)
On recommence pour la face avant, nous avons un angle a 107°, il faut donc le couper à cet angle. Pour ce faire il faut régler l'angle de la lame de la scie sur 107-90 ==> 17° d'angle de lame.
![](_docAssets/fab-bois-angleavant.jpg)
Pour la face avant, ne pas oublier de retirer l'épaisseur du plateau sur lequel on viendra poser nos mains et les boutons de commande. Ici je retire 18 mm d'épaisseur pour laisser place au plateau.
![](_docAssets/fab-bois-retrait%20angleavant.jpg)
Une fois tous les angles découpés, on peut représenter sur un des côté l'emplacement des panneau, et aussi l'emplacement que prendra approximativement l'écran.
![](_docAssets/fab-bois-toutesfaces.jpg)
# Essais
Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB