まこと の ブログ - Mot-clé - Manette-Joypad-JoystickMaKoTo no burogu — Journal de bord…2024-03-28T19:46:56+01:00MaKoTourn:md5:c74815e3268f2d506228368f0d9c6d01DotclearRéparation d'une borne Française - Nouveau Panelurn:md5:0b71ced5e79fa21886330da68f4a49322023-06-11T12:11:00+02:002024-03-15T21:11:04+01:00makoto doushiteArcadeBricolageDIYJeux videoMame-cabManette-Joypad-JoystickRétrogaming<p><a href="http://burogu.makotoworkshop.org/index.php?post/2012/01/14/restauration-borne-fra">Suite de l'épisode précédent :</a><br /></p>
<blockquote><p>Il y a 10 ans donc… La borne avait été remise en service pour être fonctionnelle.<br />
Cependant, chaque fois que je la voyais, je me disais qu'elle méritait mieux, notamment pour son panel, ce qui coïncidait avec mon envie de faire des petits trous dans du métal.<br />
Allez, je vais « outer » le truc :P : J'adore la perceuse à colonne, et voici une occasion de m'en servir !<br /></p></blockquote>
<p><br /></p>
<h3><ins>Préparatifs</ins> :<br /></h3>
<ul>
<li>Premier truc à faire, aller prendre des mesures sur place, et tenter de comprendre comment reposait et était fixé le panel d'origine.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_181748.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_181748_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230529_220810.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230529_220810_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Après avoir dessiné un petit plan et réalisé une maquette en carton, j'ai pu confronter la chose afin de vérifier l'exactitude de l'ensemble.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_172101.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_172101_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_182055.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_182055_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_182508.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_182508_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_182014.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_182014_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_182216.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_182216_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230530_182143.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230530_182143_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Découpe du métal</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_120853.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_120853_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a>
Nous avons pu trouver une plaque d'acier (que je soupçonne galvanisée) qui traînait, de 2 mm d'épaisseur, pile ce qui est requis pour optimiser la rigidité de l'ouvrage !<br /><br /></p>
<ul>
<li>Avec la technique habituelle et une bonne lame de scie, découpe de la plaque pour une largeur de 54,3 cm. On découpera le reste plus tard.<br /><br /><br /><br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_121934.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_121934_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_124747.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_124747_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Pliage du métal</ins> :<br /></h3>
<ul>
<li>Afin de faciliter et guider le pliage artisanal qui va suivre, il faut retirer un peu de matière en pratiquant une rainure, suivant les traits de pliage qui ont étés marqués. Pour ce faire cette mini-tronçonneuse s’avéra très pratique !</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_153207.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_153207_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_154744.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_154744_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_161435.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_161435_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_161426.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_161426_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_164230.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_164230_t.jpg" alt="" /></a><br /></p> <ul>
<li>Le dispositif de pliage consiste en une simple barre de bois qu'on force sur le métal grâce au bras de levier offert par des serres-joints. La plaque étant solidement fixée à l'établi, et même comprimé au plafond car l'établi n'est pas suffisamment lourd pour résister à la force de bourrin qu'il faut pour procéder.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_165104.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_165104_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_171922.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_171922_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_171901.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_171901_m.jpg" alt="" /></a><br />
Petit à petit, en contrôlant à l'aide d'une fausse équerre, on s'approche de l'angle requis de 160°.<br /></p>
<ul>
<li>Le second pli à 92° est un peu plus sportif à obtenir… Et il faudra l'aide de serres-joints supplémentaires pour aider à plaquer l'angle.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_180019.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_180019_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_182043.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_182043_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_182050.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_182050_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_182059.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_182059_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Les derniers degrés sont impossibles à obtenir de cette manière, j'ai donc changé d'approche, cette fois on ne pousse plus le bras de levier vers le bas, mais on tire… Et Voilà !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_190437.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_190437_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_191806.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_191806_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_192015.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_192015_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230531_211856.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230531_211856_s.jpg" alt="" /></a><br />
Maintenant que c'est plié, j'ai pu enfin découper l'excédent de métal attenant à l'angle de 160°, que j'avais laissé pour justement permettre à cette partie d'être pliée avec cette technique, sans quoi c'eut été impossible.<br /><br /></p>
<h3><ins>Perçage du métal</ins> :<br /></h3>
<blockquote><p>Haaa, enfin le plus amusant !<br /></p></blockquote>
<ul>
<li>Après avoir frappé l'emplacement des centres grâce au plan, perçage de trous les trous à Ø 4 mm.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_110005.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_110005_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_143938.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_143938_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Puis élargissement progressif à Ø 6 mm, Ø 8 mm et Ø 10 mm, avec des forêts classiques. Au delà passage sur le forêt étagé de 2 en 2 mm.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_151107.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_151107_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_152640.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_152640_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Ici on à Ø 18 mm, les petits boutons <em>Sega</em> trouvent leurs places. On va passer tous les trous à Ø 24 mm, mais vu la force exercée par le forêt, il devient nécessaire de fixer à chaque fois solidement l'ouvrage à l'aide de serres-joints.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_163231.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_163231_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_175313.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_175313_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_180222.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_180222_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_180229.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_180229_t.jpg" alt="" /></a><br /></p>
<ul>
<li>On continue le travail pour atteindre le Ø 30 mm sur les emplacements des boutons d'actions.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_180236.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_180236_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_183318.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_183318_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_202628.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_202628_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230601_202641.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230601_202641_t.jpg" alt="" /></a><br />
Pourquoi s'être embêté à devoir déplacer à chaque fois la plaque, en jouant sans cesse du serre-joint à s'en meurtrir les mains ? Pourquoi donc ne pas avoir percé chaque trou d'une traite depuis Ø 10 mm à Ø 30 mm, et ainsi gagner beaucoup de temps ?<br />
La raison est simple, la vitesse… de rotation du perçage.<br />
En effet, pour des raisons physiques, à chaque diamètre de trou correspond une vitesse de perçage à respecter selon la matière usinée (échauffement de l'outil, efficacité, etc)<br />
La perceuse à colonne ne dispose pas d'un variateur de vitesse électronique, mais d'un pénible dispositif classique à courroie qu'il faut changer de position pour une vitesse dédiée.<br />
J'ai donc fait le choix de déplacer la plaque à chaque changement de diamètre à percer, plutôt que de jouer de la courroie.<br />
Cependant j'ai pris le parti d'un compromis afin d'alléger un peu la tâche, percer deux diamètres avec la même vitesse (par ex. de Ø 20 mm à Ø 24 mm)<br />
<br /></p>
<h3><ins>Plaquette de montage</ins> :<br /></h3>
<blockquote><p>À ce stade lecteur·trice attentif·ve, tu te dit peut-être « bah mince, il a oublié les 4 trous pour la fixation de chacun des deux sticks, c'est ballot… ».<br /></p></blockquote>
<p>En fait c'est évidemment voulu, puisque je vais profiter du fait de disposer du <em>Sanwa JLF-TP-8Y</em> qui à sa tige trop longue pour être directement plaqué sur le panel. Pour des raisons déjà explicitées <a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/17/borne-arcade-48">ici</a> et <a href="http://burogu.makotoworkshop.org/index.php?post/2012/02/27/joystick-arcade-usb-11">là</a>, le panel en bois + <em>plexi</em> amenait à la bonne hauteur de la boule. Mais avec ce nouveau panel en métal, la boule sortirait trop haute. Bref, voyons la suite…<br /></p>
<ul>
<li>Récupération de pièce de métal restant du sujet <a href="http://burogu.makotoworkshop.org/index.php?post/2015/09/07/eolienne-axe-vertical-3"><em>Éolienne</em></a>, découpées et percées à Ø 3,5 mm, puis taraudées à Ø M4.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_123857.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_123857_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_144404.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_144404_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Après avoir gravé l'emplacement de la plaque du stick <em>Sanwa</em> et définit des points de repères, positionnement des plaquettes…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_152749.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_152749_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_152808.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_152808_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_152819.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_152819_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_152848.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_152848_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Et soudure de celles-ci ! Bon je ne montre que les belles et pas trop mal réussies (oups !)<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_153852.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_153852_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_172221.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_172221_s.jpg" alt="" /></a><br />
Ainsi nous allons pouvoir visser les sticks, non seulement à la bonne hauteur, mais aussi de manière invisible !<br />
<br /></p>
<h3><ins>Réparation des trous</ins> :<br /></h3>
<p>La plaque d'acier de récupération était percée de quelques trous, et malgré tous mes efforts pour les éviter, en découpant la plaque judicieusement, et faisant coïncider un trou avec l'emplacement d'un trou de bouton, il en reste trois bien apparents.<br /></p>
<ul>
<li>J'ai donc mis un petit coup de soudure dans ces trous, poncé, et le tour était joué !</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_160724.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_160724_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_160729.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_160729_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_161153.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_161153_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Bon je ne montre que ces deux réussit, mais le troisième était une catastrophe que j'ai dû reprendre en plusieurs fois pendant des heures…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_161158.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_161158_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_161743.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_161743_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_161748.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_161748_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>À la lumière du jour…</ins> :<br /></h3>
<p>Tadaaaaa ! Voici l'ouvrage achevé au soleil.<br />
On y voit les traces de ponçage pour faire disparaître les traces de brûlure du métal (oué, remplacer des traces par d'autres trace quoi…) et la reprise multiple de soudure du rebouchage de trou pénible en bas à droite du panel là, tavu…
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171449.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171449_m.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171457.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171457_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171507.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171507_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171534.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171534_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171553.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171553_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171624.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171624_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_171825.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_171825_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Fixation des joysticks</ins> :<br /></h3>
<p>23 à 24 mm sous la boule…<br />
J'ai trouvé de la tôle de 1 mm d'épaisseur que j'ai découpée et percée pour servir de cale de rehaussement, puisque les plaquettes de montage ne font que 5 mm d'épais, ici avec 1 mm en plus des 2 mm du panel, on arrive à 24 mm.<br /></p>
<ul>
<li>Avec des vis M4 de 5 à 6 mm de long, le montage est facile !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_185102.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_185102_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_185203.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_185203_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_185047.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_185047_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230602_185034.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230602_185034_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Et des boutons</ins> :<br /></h3>
<blockquote><p>J'aillais dire, « pas de commentaires », mais en fait si !<br /></p></blockquote>
<p>Entre-temps j'ai mastiqué au « sinto » et re-poncé la vilaine réparation du trou. On dira que ça va…<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_000317.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_000317_m.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_000253.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_000253_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_000341.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_000341_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_000411.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_000411_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_000425.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_000425_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Montage dans la borne</ins> :<br /></h3>
<p>Pour le moment, le type de finition n'est pas encore définit.<br />
Il faudrait idéalement un ponçage fin complet du panel, une sous-couche d'anti-rouille, puis soit une peinture polyuréthane, soit coller un vinyle de déco.<br /></p>
<ul>
<li>En attendant j'ai remis le panel en place dans la borne, et le résultat est plus que satisfaisant !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104508.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104508_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_105943.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_105943_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104529.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104529_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104625.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104625_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104541.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104541_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104551.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104551_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104701.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104701_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104710.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104710_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104601.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104601_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104610.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104610_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104642.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104642_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104651.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104651_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104536.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104536_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_105956.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_105956_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_110036.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_110036_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_104438.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_104438_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_171326.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_171326_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/20230603_110204.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.20230603_110204_m.jpg" alt="" /></a><br /><br /></p>
<h3><ins>P'tit bilan</ins> :<br /></h3>
<p>Au total ce furent 3 jours de travail passés… Le premier en découpe et pliage, le suivant en perçage et le dernier en soudure/ponçage. Pour un panel qui pèse 1,8 Kg quand même !<br /></p>
<ul>
<li>J'ai travaillé sans références, et ce n'est que maintenant que je retrouve les photos de l'ancien panel.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/PIC00002.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.PIC00002_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/PIC00016.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/upright/.PIC00016_s.jpg" alt="" /></a><br />
Au final, ça va on est bon !</p>http://burogu.makotoworkshop.org/index.php?post/2023/06/10/restauration-borne-fra_2#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/741IR « Light » Gun avec Arduino (version aboutie) -3-urn:md5:a9c3cab3d7c961767330423c7ca1ba8b2023-03-11T17:35:00+01:002023-03-11T17:37:45+01:00makoto doushiteArcadeDIYHackingJeux videoManette-Joypad-JoystickRétrogamingVidéosÉlectronique<p><a href="http://burogu.makotoworkshop.org/index.php?post/2023/03/02/irgun_arduino2">Suite et fin de l'épisode précédent</a> :<br /></p>
<ul>
<li>Une petite galerie pour commencer, avec un flingue refermé et opérationnel :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06195.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06195_m.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06196.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06196_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06197.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06197_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06191.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06191_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06199.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06199_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06193.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06193_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06194.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06194_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06198.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06198_m.jpg" alt="" /></a><br /><br /></p>
<h3>La barre infrarouge :<br /></h3>
<p>Ou plutôt cette fois-ci, les barres !<br /></p>
<ul>
<li>L'occasion de rappeler que ce ne sont pas deux mais bien de quatre sources de lumière infrarouge dont le système a besoin pour se repérer dans l'espace.<br /></li>
</ul>
<blockquote><p>On peut bien entendu utiliser deux <em>Wii Sensors Bar</em> officielles, ou non.<br />
Ou bien partir sur quelque chose d'un peu plus « sur mesure ».<br />
Et devinez-quoi…<br />
Wé on fait ça !<br /></p></blockquote>
<ul>
<li>On utilise 3 leds <em>IR</em> à souder en série avec une résistance de 10Ω afin de former une des quatre source <em>IR</em> suffisamment puissante :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06223.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06223_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06226.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06226_s.jpg" alt="" /></a></p>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/leds.png"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.leds_s.png" alt="" style="float:left; margin: 0 1em 1em 0;" /></a><br />
On obtient ce circuit en calculant à l'aide de <a href="http://www.hebeiltd.com.cn/calculator/v5/led.php">cet outil en ligne</a>, ou <a href="https://ledcalculator.net/">cet autre</a> pour les caractéristiques de ces leds qui sont : 1,35V @100mA.<br />
J'ai décidé d'alimenter le circuit avec 5V, ici provenant d'un convertisseur <em>DC/DC</em> depuis le 12V, vu qu'une alimentation est prévue pour les solénoïdes des pistolets, autant en profiter.<br />
Mais on pourrait très bien utiliser l<em>'USB</em> d'un ordinateur vu que ce montage ne consomme que 400 mA.<br /></p>
<ul>
<li>La barre est réalisé dans une lamelle de carte plastique de 2 mm d'épais, percé de trous de Ø 5 mm pour accueillir les leds. Ensuite les fils sont soigneusement collés sur la lamelle :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06232.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06232_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06235.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06235_s.jpg" alt="" /></a><br /></p> <ul>
<li>Une surépaisseur de plastique est collé sur tout le pourtour, là où c'est possible, afin de constituer une sorte de boîtier pour y dissimuler les fils. C'est cette surépaisseur qui servira de surface de contact avec l'écran de jeu.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06239.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06239_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06240.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06240_s.jpg" alt="" /></a><br /></p>
<ul>
<li>On peut alors les coller au plus prés de l'image, ce qui permet d'optimiser la captation de la lumière <em>IR</em> émise par les leds pour la caméra <em>IR</em> du pistolet, et donc de permettre potentiellement de gagner quelques centimètre de distance de recul (plus prés !)<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06242.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06242_m.jpg" alt="" /></a><br />
Une petite peinture noire et ce sera parfait !<br /></p>
<ul>
<li>Ces barres sont quand même bien plus élégantes et pratiques que les barres du commerce ou mon précédent bricolage, non ?</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06243.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06243_t.jpg" alt="" /></a><br /><br /></p>
<h3>Programmation :<br /></h3>
<ul>
<li>Trop long pour être intégré à cette page, vous trouverez le code à charger dans l<em>'Arduino Pro Micro</em> sur mon <em><a href="https://github.com/makotoworkshop/IRGun_Arduino/releases/tag/v2.3">Github</a></em>, en annexe à ce billet de blog. <sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2023/03/04/irgun_arduino3#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup><br /><br /></li>
</ul>
<h3>Le câblage 12V :<br /></h3>
<ul>
<li>Voici le câblage réalisé en parallèle pour distribuer le 12V depuis une alim de 5 Ampères, ce qui est surdimensionné pour le coup.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06245.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06245_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06249.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06249_s.jpg" alt="" /></a><br />
Je peux alors alimenter les Leds <em>IR</em> et les solénoïdes des deux pistolets avec cette seule alimentation.<br /></p>
<ul>
<li>J'utilise le convertisseur <em>DC/DC</em> 12V -> 5V que voici, plutôt qu'une prise <em>USB</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06247.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06247_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06248.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06248_s.jpg" alt="" /></a><br /><br /></p>
<h3>Démonstration :<br /></h3>
<ul>
<li>Une petite vidéo :</li>
</ul>
<iframe title="IRGun demo" src="https://peertube.makotoworkshop.org/videos/embed/5668e104-d70f-4a8f-a2b3-c1feee563b47?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p>À propos de la « calibration », qu'est-ce à dire ?<br /></p>
<blockquote><p>La calibration sert avant toute chose à positionner dans l'espace la course de la visée réticulaire du pistolet. Elle est donc à effectuer une fois pour toute, lorsqu'on aura fixé les barres de Leds <em>IR</em> sur le haut et le bas de l'écran.<br />
Ainsi, si on devait être amené à déplacer les Leds <em>IR</em>, il alors faudrait refaire la calibration des pistolets pour adapter les références de la caméra <em>IR</em> à cette nouvelle position.<br /></p></blockquote>
<p><br /></p>
<h3>Conclusion :<br /></h3>
<ul>
<li>Je suis enfin satisfait du logiciel, merci encore a <em><a href="https://github.com/samuelballantyne/IR-Light-Gun">Samuel Ballantyne</a></em> pour son <em>Samco_2.0_4IR_32u4_BETA</em>, une excellente base de départ pour les modifications que j'ai apporté qui m'auront demandé mine de rien beaucoup de travail.<br /></li>
</ul>
<p>Mais ça valait le coup d'obtenir un produit fonctionnel et tout à fait fiable, pouvant s'adapter à de nombreuses situations de jeux/réglages d'émulateurs.<br />
Concernant le jouet en lui-même, j'ai apprécié le fait de pouvoir détourner ses fonctions d'origines pour en faire quelque chose de nouveaux !<br /></p>
<ul>
<li>On hérite cependant de quelques défauts, comme la course de la gâchette qui est ridiculement courte et qui mériterait une modification mécanique, afin d'améliorer l'immersion.<br /></li>
</ul>
<p>La prise en main est bonne, mais pour des sessions de jeux un peu longue, on notera que la poignée n'est pas très ergonomique, et mériterait un ajout en impression3D pour plus de confort au niveau de la paume de main.<br />
Et enfin niveau design, j'ai conclu que l'arme avait été dessinée par un gaucher…<br />
En effet, si vous observez la galerie de photos en début de post, vous remarquerez que toutes les vis de fixation de la coque sont orientées côté gauche de l'arme, ainsi que le capot du compartiment à piles, ce qui est esthétiquement disgracieux si l'on est droitier·ère, car on a tous ces éléments sous les yeux. Fin heureux le gaucher·ère !<br />
Sans compter que le bouton <em>Start</em> se retrouve à droite de l'arme, contrairement au pistolet <em>Guncon Playstation</em> de <em>Namco</em> par exemple.<br />
Bref, on va bien s'amuser <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></p>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2023/03/04/irgun_arduino3#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] Ci-dessous</p></div>
http://burogu.makotoworkshop.org/index.php?post/2023/03/04/irgun_arduino3#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/739IR « Light » Gun avec Arduino (version aboutie) -2-urn:md5:413626c46813e5016e2287e3dea2b2482023-03-04T20:04:00+01:002023-03-12T11:24:28+01:00makoto doushiteArcadeDIYHackingJeux videoManette-Joypad-JoystickRétrogamingVidéosÉlectronique<p><a href="http://burogu.makotoworkshop.org/index.php?post/2023/01/31/irgun_arduino">Suite de la réalisation en cours</a> :<br />
Nous nous étions donc laissés sur l'ouverture du boîtier du jouet laissant apparaître tous les composants le constituant.<br /></p>
<h3><ins>Démontage</ins> :<br /></h3>
<ul>
<li>J'ai procédé au démontage complet dont voici tous les composants électroniques et mécaniques :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06132.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06132_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06116.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06116_s.jpg" alt="" /></a><br />
- Côté mécanique, on se débarrasse des éléments constituant la lentille, et on conserve tout le reste montré sur la photo.<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06117.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06117_t.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a>
- Concernant l'électronique, la led IR, le haut-parleur et les connecteurs du compartiment à piles seront retirés, le reste réutilisés.<br /><br /></p>
<ul>
<li>Au dos de la carte, il y a le bouton poussoir « Start ».<br /><br /></li>
</ul>
<h3><ins>Préparation des modules électro-mécaniques</ins> :<br /></h3>
<p><strong>Module solénoïde :</strong></p>
<ul>
<li>Conformément au schéma électronique, j'ai procédé au câblage sur une plaquette à trous afin que l'ensemble tienne le moins de place possible.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06125.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06125_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06127.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06127_s.jpg" alt="" /></a><br />
Une petite vidéo !<br /></p>
<iframe title="IRGun solenoide test" src="https://peertube.makotoworkshop.org/videos/embed/f7be9ce4-cb13-4e4a-8cc1-9d9712d108b9?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p><br /><br /></p>
<p><strong>Module Caméra IR :</strong></p>
<ul>
<li>Démontage d'une <em>Wiimote</em> afin d'en récupérer la caméra Infra-Rouge :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06053.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06053_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06055.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06055_s.jpg" alt="" /></a><br /><br /></p>
<ul>
<li>La caméra est soudée sur une nappe au bout de laquelle est sertie un connecteur <em>HE10</em>. Qu'on ira donc raccorder à la petite plaquette à trous qui contient les composants alliés à la caméra.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06165.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06165_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06128.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06128_s.jpg" alt="" /></a><br /><br /></p> <p><strong>Partie <em>Arduino</em> :</strong></p>
<ul>
<li>De la plaquette d'origine, j'ai coupé tous les câbles inutiles et récupéré l’interrupteur <em>On/Off</em> du jouet destiné à devenir <em>SW5A</em> (<em>Reload Auto On/Off</em>). Tandis qu'en lieu et place du <em>On/Off</em> d'origine sera utilisé un switch à 4 broches acheté (<em>SWA6</em>: sélection mode Souris/Joystick/les deux), que j'ai dû découper un peu pour que le bouton puisse rentrer dessus. (comparatif avant/après sur le cliché) :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06118.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06118_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06160.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06160_s.jpg" alt="" /></a><br /></p>
<ul>
<li>J'ai préparé une plaque à trous qui viendra recevoir tous les câbles du circuit, avec des connecteurs ♀ pour y insérer l<em>'arduino</em> et des <em>pins-header</em> ♂ pour y raccorder les interrupteurs <em>SW4A</em> (c'est celui en noir, acheté) et <em>SW5A</em> (l'argenté de récup', si t'as suivi l'affaire donc).<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06122.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06122_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06121.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06121_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Modification mécanique</ins> :<br /></h3>
<p>Il va falloir trouver une place pour placer le solénoïde et le seul endroit que j'ai trouvé qui ferait l'affaire est donc à la place qu'occupait le haut-parleur.<br /></p>
<ul>
<li>Tracé grossier de l'emplacement de la découpe sur les deux parties de la coque :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06135.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06135_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06136.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06136_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06137.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06137_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06138.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06138_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Une fois la place dégagée,</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06144.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06144_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06145.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06145_s.jpg" alt="" /></a><br /></p>
<ul>
<li>viens le moment délicat de repérer l'emplacement des trous afin de fixer le solénoïde en place. Pour ce faire j'ai utilisé des morceaux de vis taillés en pointe (dans un mandrin de perceuse, on tourne le corps de la vis sur une lime…) pour marquer le plastique le plus précisément possible :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06139.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06139_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06140.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06140_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Voilà une fois percé et vissé en place avec du <em>M4</em>. Sur la seconde photo, c'est le support de l'interrupteur (d'origine <em>On/Off</em>) qui a été élargi pour accueillir le switch à 4 broches <em>SWA6</em> qui est trop large sinon pour y loger :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06142.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06142_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06143.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06143_s.jpg" alt="" /></a><br />
Une petite vidéo…<br /></p>
<iframe title="IRGun solenoide second test" src="https://peertube.makotoworkshop.org/videos/embed/04c91da9-1ef7-4419-b117-760e59cab5bc?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p><br /></p>
<ul>
<li>Et enfin on se débarrasse du compartiment à pile, qui va nous gêner pour la suite…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06146.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06146_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06147.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06147_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Peinture spécifique</ins> :<br /></h3>
<p>On va devoir peindre… L'intérieur !<br />
Hum, alors pourquoi faire ça ne se verra pas !?<br />
Bah si, ça se verra…</p>
<ul>
<li>Vise un peu les photos du jouet en fonctionnement, première photo au repos, et seconde, lors d'un tir</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06104.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06104_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06105.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06105_s.jpg" alt="" /></a><br />
La lumière passe à travers la coque ! Du coup c'est n'importe-quoi… Quand je disais que c'était une arnaque ce jouet…<br /></p>
<ul>
<li>Viens alors la longue et ingrate tâche qui consiste à masquer les zones qui ne doivent pas recevoir de peinture, à l'aide de bande de masquage et de « <em>Maskol</em> », un produit de maquettiste (en vert, on l'étale au pinceau, ça durcit. On le retire en le frottant, ça bouloche…)<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06150.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06150_m.jpg" alt="" /></a><br /></p>
<ul>
<li>Ensuite j'ai pulvérisé une sous-couche de peinture grise « <em>Mr Surfacer 1200</em> » à l'aérographe, puis une couche de noir en bombe <em>Montana</em> noir mate.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06151.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06151_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06152.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06152_s.jpg" alt="" /></a><br /></p>
<ul>
<li>C'est beaucoup mieux n'est-ce pas ?</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06188.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06188_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06190.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06190_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Intégrations des modules</ins> :<br /></h3>
<p>Une fois le masquage retiré et les rebords nettoyés on va pouvoir procéder à l'assemblage et au câblage des modules.<br /></p>
<blockquote><p>Note pour plus tard : le <em>maskol</em> ça va vite à mettre, mais c'est long à enlever, la bande masque, c'est long à mettre, mais c'est rapide à enlever. Usage à combiner donc de manière intelligente…<br /></p></blockquote>
<ul>
<li>On commence par percer les trous pour les interrupteurs <em>SW4A</em> et <em>SW5A</em> que j'avais oublié de faire… Bon au moins avec la peinture noire on voit mieux le tracé à suivre pour la découpe et le perçage :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06155.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06155_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06156.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06156_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Ils sont ensuite vissés avec des vis <em>M2</em> à tête fraisées :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06157.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06157_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06159.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06159_s.jpg" alt="" /></a><br />
À propos des vis, j'ai d'ailleurs dû leurs mettre du vernis de blocage car la percussion du solénoïde à tendance à force à les dé-serrer.<br /><br /></p>
<p><strong>Lestage :</strong></p>
<ul>
<li>Pour plus de réalisme j'ai voulu ajouter du poids au pistolet, en découpant des morceaux dans une barre d'acier carré de 10 mm. Les 3 petits sont destinés à se loger dans la crosse :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06134.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06134_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06213.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06213_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Le long morceau va aller dans le canon, car il s'y loge parfaitement, moyennant le limage de deux angles pour s'adapter aux reliefs. J'ai ensuite percé et taraudé la barre pour la maintenir vissée à travers le plastique en profitant d'un élément de design extérieur de la coque :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06173.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06173_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06172.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06172_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06170.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06170_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06171.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06171_t.jpg" alt="" /></a><br />
Avec tout ça on obtient un total de 700 grammes.<br /><br /></p>
<p><strong>Support caméra :</strong></p>
<ul>
<li>On va préparer maintenant un support mécanique pour la caméra dans de la carte plastique de 2 mm d'épais.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06162.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06162_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06163.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06163_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06164.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06164_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06166.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06166_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Une fois la caméra dans son logement, le filtre <em>UV</em> de la <em>Wiimote</em> est collé par dessus, ce qui tiens la caméra en place. Suffit alors de visser ce montage sur la pièce orange qui constitue le bout du canon :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06167.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06167_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06168.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06168_s.jpg" alt="" /></a><br /><br /></p>
<p><strong>Câblage :</strong></p>
<ul>
<li>Un premier cliché montre le câblage en cours et le second une fois achevé :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06161.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06161_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06175.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06175_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Passons en revue quelques détails, ici gros plans sur l<em>'arduino</em> et sur la plaquette bidouillée sur laquelle sont raccordés un certains nombre de câbles en provenance de l<em>'arduino</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06200.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06200_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06201.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06201_s.jpg" alt="" /></a><br /></p>
<ul>
<li>L'occasion aussi de préciser que pour se raccorder, par exemple sur la résistance d'une led, il aura fallu couper la piste pour isoler la résistance et la led du reste du circuit d'origine. Ici étant donné que mon circuit utilise les 3 leds avec la cathode en commun, j'ai dessoudé/ressoudé les trois leds pour les changer de sens, le fil rouge devenant donc la masse (c'était donc d'origine à anode commune). J'ai donc soigneusement coupé la piste correspondant au fil rouge…</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06215.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06215_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06206.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06206_s.jpg" alt="" /></a><br /></p>
<ul>
<li>On aperçoit aussi le module caméra IR calé sous la plaquette. Sur l'autre photo on peut voir que j'ai pris soin d'isoler la barre de lest en acier avec du carton et du ruban polyimide car une fois la coque refermée elle sera potentiellement en pression avec le module <em>arduino</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06204.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06204_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06205.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06205_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Les boutons poussoirs réintégrés avec du fil plus solide et le switch de sélection <em>SWA6</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06202.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06202_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06203.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06203_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Le « socket » de l<em>'arduino</em> avec tous les câbles qui partent un peu partout dans le flingue. Le module solénoïde emmailloté dans du ruban polyimide pour l'isoler un peu, qui se glisse par chance pile dans l'espace sous l<em>'arduino</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06207.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06207_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06208.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06208_s.jpg" alt="" /></a><br /></p>
<ul>
<li>La prise <em>USB</em> soudée sur un câble fait maison, constitué comme ceci :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06209.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06209_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06210.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06210_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06211.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06211_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06212.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06212_t.jpg" alt="" /></a><br /></p>
<blockquote><p>- Une prise <em>microUSB</em> à souder,<br />
- Une prise classique récupérée en emmaillotée de ruban vert pour l'isoler,<br />
- Et un câble type « liaison série » entre les deux.<br />
- Du fil multi-brin (jaune et noir) qui court tout le long du câble série afin de transporter le 12V nécessaire au module solénoïde via un connecteur <em>Power Jack</em> femelle.<br /></p></blockquote>
<p>Le tout est fourré dans une gaine tressée par soucis de propreté.<br /></p>
<ul>
<li>C'en est terminé, la prochaine fois nous verrons ce qu'il en est des leds infra-rouge à disposer autour de l'écran, ainsi qu'une vidéo descriptive de l'appareil.<br /></li>
<li>Ha oui oups j'allais oublier ! Et le code à uploader dans l<em>'arduino</em> bien sûr, le temps que je le mette au propre…<br /><br /></li>
</ul>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2023/03/04/irgun_arduino3">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2023/03/02/irgun_arduino2#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/738IR « Light » Gun avec Arduino (version aboutie) -1-urn:md5:0fa4169ef2c551f1a0d56a6d915f75cf2023-03-02T22:14:00+01:002023-03-11T16:37:07+01:00makoto doushiteArcadeDIYHackingJeux videoManette-Joypad-JoystickRétrogamingÉlectronique<blockquote><p>Après avoir expérimenté et tenté d'améliorer le prototype vu dans cet <a href="http://burogu.makotoworkshop.org/index.php?post/2022/10/26/irgun_arduino_proto">autre billet</a>, ne parvenant pas à fiabiliser l'appareil et à lui apporter des améliorations satisfaisantes, j'ai décidé de me débarrasser de la base « <a href="https://www.gamoover.net/Forums/index.php?topic=42544">G2N</a> » finalement assez merdique, et de partir en quête d'une base software plus solide sur laquelle appuyer mon sujet.<br /></p></blockquote>
<ul>
<li>J'ai donc choisis le <a href="https://github.com/samuelballantyne/IR-Light-Gun"><em>Samco_2.0_4IR_32u4_BETA</em></a> comme base de travail. Grand merci à <em>Samuel Ballantyne</em> !<br /></li>
</ul>
<p>En effet, celui-ci est plus précis (tracking par 4 sources Infra-Rouges), et réglable (système de calibration facile). Ce qui fait qu'on y gagne également en distance de recul par rapport à l'écran. On peut donc se placer plus prés !<br /><br /></p>
<h3><ins>Le pistolet</ins> :<br /></h3>
<p>En écumant les sites de ventes d'occasion, je suis tombé sur ce jouet dénommé « <em>X-SHOT LASER 360°</em> », sorte de « laser game » qui aurait été assez marrant à jouer en pleine nature, à ceci près qu'il s'agit en fait de rayons infra-rouges, les mêmes qui dans une télécommande de <em>TV</em>, avec donc une précision de tir complètement claquée comparée à un véritable faisceaux laser.<br />
Essayez-donc d'augmenter le volume sonore d'une <em>TV</em> en orientant la télécommande vers le plafond et à travers un plaid, et vous verrez que ça fonctionne… Donc oué, tu tires à côté, tu gagnes à tous les coups. Une arnaque ce jouet.<br /></p>
<ul>
<li>C'est donc sans regret que je vais bricoler cette paire de flingue au look tout à fait plaisant, obtenu à vil prix sur le marché de l'occasion…<br /></li>
</ul>
<center><iframe width="560" height="315" src="https://www.youtube.com/embed/sXmmPOpUNJo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></center>
<p><br /></p>
<h3><ins>Les fonctionnalités</ins> :<br /></h3>
<p>C'est en découvrant le jouet et ses fonctionnalités d'origines que les idées se sont mises bout à bout afin de tirer parti de l'existant.<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06101.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06101_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06103.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06103_s.jpg" alt="" /></a></p>
<ul>
<li>Le jouet propose :<br /></li>
</ul>
<blockquote><p>- des bruitages avec un haut-parleur -> on dégage !<br />
- une led pour simuler le feu en sortie de canon à chaque tir -> on garde !<br />
- une gâchette, un bouton de recharge, un bouton start -> on garde !<br />
- une led <em>RVB</em> (ou <em>RGB</em>) pour choisir la couleur de l'équipe -> on réutilise !<br />
- 3 leds pour compter le nombre de « vies » restantes au joueur·euse -> on réutilise !<br /></p></blockquote> <p><br /></p>
<ul>
<li>Voici donc ce que j'ai ajouté et modifié :<br /></li>
</ul>
<p>Le code du <em>Samco</em> est modifié afin de lui adjoindre un joystick et une souris <em>USB</em>.<br />
L'idée est de pouvoir s'adapter aux jeux en fonction des besoins.<br /></p>
<blockquote><p>- Un Switch de sélection 3 positions est donc ajouté pour désactiver la Souris, ou désactiver le Joystick, ou rester en position hybride, « les deux » actifs.<br />
- La gâchette est utilisée en tant que click gauche de la souris et bouton du Joystick.<br />
- Le bouton <em>Start</em> est utilisé en tant que bouton du Joystick.<br />
- Le bouton de recharge est utilisé en tant que click droit de la souris et bouton du Joystick.<br />
- Un switch de sélection est ajouté pour permettre d'utiliser le bouton de recharge soit en manuel, soit en automatique (sortir le pistolet de l'écran déclenche la recharge).<br />
- Les 3 leds rouges sont utilisées en témoins pour le mode recharge automatique (allumé) ou manuel (éteint), le mode souris activée (allumé) ou non (éteint), le mode Joystick activé (allumé) ou non (éteint).<br />
- Un solénoïd est ajouté, il simulera un léger recul en claquant à chaque tir, pour plus d’immersion dans le jeu.<br />
- Un switch de sélection est ajouté pour désactiver le solénoïd.<br />
- Du lest est ajouté pour simuler le poids de l'arme à la main.<br />
- La led <em>RVB</em> est utilisée pour connaître dans quel mode de tir on est. On le change en appuyant sur le bouton de recharge lorsque le pistolet est en mode recharge automatique, comme ceci :<br />
Couleur Jaune = 1 coup pour 1 pression de gâchette.<br />
Couleur Vert = 2 coups pour 1 pression de gâchette.<br />
Couleur Bleu = 3 coups pour 1 pression de gâchette.<br />
Couleur Blanc = 4 coups pour 1 pression de gâchette.<br />
Couleur Cyan = 5 coups pour 1 pression de gâchette.<br />
Couleur Violet = 6 coups pour 1 pression de gâchette.<br />
Fondu de couleur = coups infini (MachineGun) pour 1 pression de gâchette.<br />
Couleur Rouge = coup maintenu (MachineGun), pour 1 pression continue de gâchette. Ça dépend des jeux…<br /></p></blockquote>
<ul>
<li>Si ça parait compliqué comme ça, il n'en est rien, une vidéo illustrera clairement tout cela en temps voulu.<br /><br /></li>
</ul>
<h3><ins>Schéma de principe</ins> :<br /></h3>
<ul>
<li>Rien de révolutionnaire vis à vis du prototype, à ceci prés qu'on va ici simplifier les choses pour l<em>'Arduino</em>, en utilisant un modèle <em>Pro-Micro</em> en 3,3V !</li>
</ul>
<p>Ce qui permet une compatibilité immédiate avec la caméra de la <em>Wiimote</em>. Plus besoin donc de convertir la tension d'alimentation où les niveaux logiques des signaux.<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/LightGunIR_4IR_Makoto.png"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.LightGunIR_4IR_Makoto_m.png" alt="" style="display:table; margin:0 auto;" /></a></p>
<p><strong>Liste des composants :</strong><br /></p>
<pre>Nom Type et valeur</pre>
<pre>
R1, R2, R3, R4 Résistance 440Ω
R11, R12, R13 Résistance 440Ω
R5 Résistance 1kΩ
R6, R7 Résistances 10kΩ
R8, R9 Résistances 4,7kΩ
R10 Résistance 220Ω
C3 Condensateur MKT 100nF
D1, D2, D3, D4 Led CMS rouges
D5 Led RGB à Anode Commune
D6 Diode 1N4001 ou 1N4007
Q1, Q2 Transistor NPN : BC547
Q3 Transistor MOSFET N : IRL540N, IRLZ44PBF, 029N06N
U1 Arduino ProMicro 3,3 Volts (32u4)
L1 Solénoïde 12 Volts
XTAL1 Oscillateur HCMOS/TTL 24 ou 25MHz 3,3V
SW1, SW2, SW3 bouton poussoir momentanés
SW4A, SW5A Interrupteurs 2 positions
SW6A Interrupteurs 3 positions
K1 Camera Pixart Infra-Rouge, d’une Wiimote
</pre>
<ul>
<li>Certains composants seront réutilisés depuis la <em>PCB</em> d'origine du jouet.<br /></li>
</ul>
<blockquote><p>Ce sont ceux-ci : R1, R2, R3, R4, R11, R12, R13, D1, D2, D3, D4, D5, SW1, SW2, SW3, SW4A.<br /></p></blockquote>
<p><br /></p>
<ul>
<li>Le dessin Fritzing, pour celleux qui ne savent pas bien lire un schéma l'électronique : <br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/LightGunIR_4IR_Makoto_fritz.png"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.LightGunIR_4IR_Makoto_fritz_m.png" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<ul>
<li>À propos du module solénoïde, j'ai eu plusieurs soucis lors de la conception de celui-ci, entre théorie et pratique.<br /></li>
</ul>
<p>Le montage aurait dû être plus simple, en attaquant directement le transistor <em>Mosfet</em> avec les niveaux logiques 3,3V de l<em>'arduino</em>. On n'aurait eu besoin que du <em>Mosfet</em>, et deux résistances et c'était plié, aux vues de ce qu'annoncent les <em>datasheet</em> des <em>Mosfet</em>.<br />
Sauf que, voyez-vous même la conclusion des tests avec :<br /></p>
<blockquote><p><em>Aliexpress</em> : IRL540N : aucun des 10 composants reçu ne fonctionne. On m'a refourgué du faux, ou du non-conforme.<br />
<em>Radio Spare</em> : IRLZ44PBF : déclenchement ok, mais faible. Fonctionne à peine avec le solénoïde orienté à la verticale. (test le plus défavorable)<br />
<em>Radio Spare</em> : IRL540NPBF : déclenchement ok, mais plus faible encore, ça « claque » pas fort. Ne fonctionne pas solénoïde orienté à la verticale.<br />
En boutique physique : IRL540N : déclenchement impossible.<br />
<em>Radio Spare</em> : IPP029N06N : déclenchement impossible.<br /></p></blockquote>
<p>L'ajout d'un <em>BC547</em> permet alors de déclencher le solénoïde à tous les coups, avec n'importe lequel de ces transistors (sauf les défectueux d<em>'Ali</em>…) mais inverse la logique (0 pour activer, et 1 pour désactiver).<br />
Ce qui est alors un problème car dés que l<em>'arduino</em> n'est plus alimenté (prise <em>USB</em> débranchée) le solénoïde s'active si on n'a pas encore, ou oublié de débrancher son alimentation 12V, ce qui le fait chauffer rapidement, avec le risque de le brûler. C'est en effet un composant électro-mécanique destiné à rester au repos pour ne s'activer que brièvement.<br />
Conclusion, utiliser le montage à double <em>BC547</em> se révèle alors une solution simple pour remettre la logique dans le bon ordre (1 pour activer, et 0 pour désactiver).<br /><br /></p>
<h3><ins>Démontage du jouet</ins> :<br /></h3>
<ul>
<li>Afin de ne pas trop se laisser sur notre faim avant le prochain billet, voici ce que révèle l'intérieur du jouet :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06109.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06109_m.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06110.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06110_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06112.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06112_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06113.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06113_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/IRGun/dsc06114.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/IRGun/.dsc06114_t.jpg" alt="" /></a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2023/03/02/irgun_arduino2">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2023/01/31/irgun_arduino#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/737IR « Light » Gun avec Arduino (prototype)urn:md5:42cd431b697cc701d0f4fcebc5526f2e2022-11-03T20:58:00+01:002023-03-07T13:45:52+01:00makoto doushiteArcadeDIYHackingJeux videoManette-Joypad-JoystickRétrogamingÉlectronique<blockquote><p>Certains jeux vidéos d'arcade sont jouables uniquement avec certains accessoires.<br />
Un volant et des pédales, un tapis de danse, des boutons à frapper, etc, tout ce qui fait le charme des bornes dédiées.<br />
Parmi elles, il y a les jeux de flingues qui sont particulièrement amusants, mais les évolutions technologiques ont rendu les pistolets optiques obsolètes, car inopérant par la disparition du téléviseur à tube cathodique.<br /></p></blockquote>
<p>De plus, aucun émulateur n'est capable de faire fonctionner un pistolet optique, et ce même si on utilise une télé à tube.<br />
En fait les émulateurs simulent le déplacement du réticule de visée soit par les mouvements de la souris, soit par les mouvements d'un joystick analogique. (<em>mame</em> permet les deux)<br /></p>
<p><ins>Pour résumer, la problématique</ins> :<br />
- Dans le cas des jeux originaux, sur console ou arcade, le pistolet optique ne fonctionne pas sur une télé LCD.<br />
- Dans le cas des jeux émulés, console ou arcade, le pistolet optique n'est pas supporté par l'émulateur.<br /></p>
<p><ins>Les solutions disponibles</ins> :<br />
- Dans le cas des jeux originaux, certains jeux d'arcade utilisent les coordonnées X,Y d'un potentiomètre analogique pour déplacer le réticule de visée.<br />
- Dans le cas des jeux émulés, on peut utiliser la souris ou un joystick analogique pour déplacer le réticule de visée.<br /></p>
<ul>
<li>Par le passé (oui il y a quasi 10 ans…) j’avais expérimenté ici ce <a href="http://www.gamoover.net/Forums/index.php?topic=27895.0">pistolet infra-rouge <em>G2N</em></a> pour un appareil fonctionnel qu’il restait à finaliser, chose que je n’ai pas pris le temps de faire, emporté par d’autres sujets… (j’ai supprimé la série de billets pour plus de clarté)<br /></li>
<li>Depuis, <a href="https://www.gamoover.net/Forums/index.php?topic=42544">une nouvelle version</a> plus simple à mettre en œuvre a fait son apparition, et après avoir réalisé rapidement un module de test fonctionnel, je me suis rendu compte qu’il me faudrait adapter <a href="https://github.com/makotoworkshop/IR-Light-Gun-Arduino/tree/plus_Joystick">le code</a> et le hardware à mes besoins.<br /></li>
</ul>
<blockquote><p>Je vais donc décrire ici toute la documentation utile à la réalisation de ce pistolet Infra-Rouge maison.<br /></p></blockquote>
<p><br /></p>
<h2><ins>Schéma de principe</ins> :<br /></h2>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_LightGun_Arduino.png"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.IR_LightGun_Arduino_m.png" alt="" style="display:table; margin:0 auto;" /></a><br />
Un simple <em>Arduino Pro Micro 5V</em> constitue le cœur du système de traitement de la donnée.<br />
Il est chargé via le bus <em>I²C</em>, de récupérer les informations de positionnement en X et Y d'une caméra infra-rouge disposée dans le pistolet, par rapport à deux références <em>infra-Rouge</em> accrochées au dessus de l'écran.<br />
L’<em>Arduino</em> fait ensuite l'interface avec l’ordinateur de jeux en transposant tout ceci en « <em>HID Device</em> », Joystick et Souris <em>USB</em> (oui, simultanément), afin de déplacer le réticule des jeux de tir.<br /></p>
<p>Dans le pistolet nous retrouvons donc une caméra <em>IR</em> volée dans une <em>Wiimote</em>, à laquelle nous avons joint quelques composants essentiels.<br />
Tout d’abord un <em>LM317</em> et ses satellites permettant de fabriquer le 3,3V nécessaire au bon fonctionnement de la caméra, à partir du 5V fournit par le port <em>USB</em>.<br />
Un crystal à 24 ou 25 Mhz, un circuit de reset et une conversion de niveaux logiques 3,3V <-> 5V, afin que l’<em>Arduino</em> puisse bien s’entendre avec la caméra sur le bus <em>I²C</em>.<br />
Reste à déporter aussi quelques entrées de l’<em>Arduino</em> pour y raccorder des boutons faisant offices de gâchette et autre choses utiles.<br />
Je pense qu'on pourrait se passer des conversions de tension et de niveaux logiques en 3,3V en utilisant directement un <em>Arduino Pro Micro 3,3V</em>, mais le fait est que je n'en disposais pas lors de la réalisation de ce sujet… À essayer à l'occasion.<br /><br /></p>
<h3><ins>Gun PCB</ins> : <br /></h3>
<p>On doit pouvoir se débrouiller facilement avec l’électronique disponible sous forme de modules (<em>Arduino</em>, Logic level converter…) et une carte perforée à souder pour fabriquer une plaquette sur mesure pour aller dans le flingue.<br /></p>
<ul>
<li>Pour autant on pourrait aussi avoir envie de router une plaquette soit-même, aussi j’ai entrepris de dessiner ce schéma que d’aucun préféreront sans doute au crobar <em>Fritzing</em> précédent.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_LightGun_Arduino_GunPCB.png"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.IR_LightGun_Arduino_GunPCB_m.png" alt="" style="display:table; margin:0 auto;" /></a></p> <p><strong>Liste des composants :</strong><br /></p>
<pre>Nom Type et valeur</pre>
<pre>
R1 Résistance 300Ω
R2 Résistance 100Ω
R3 Résistance 240Ω
R4, R5, R6, R7 Résistances 10kΩ
R8, R9 Résistances 2,2kΩ
R10 Résistance 220Ω
C1 Condensateur électrochimique polarisé 0,1µF 10V
C2 Condensateur électrochimique polarisé 1µF 10V
C3 Condensateur MKT 100nF
Q1, Q2 Transistor BSS138
U1 Régulateur LM317T
XTAL1 Oscillateur HCMOS/TTL 25MHz 3V (ACHL1225 25.0-EK)
SW1, SW2 Interrupteurs momentanés
K2, K3 Borniers doubles
K1 Camera Pixart Infra-Rouge, d’une Wiimote
</pre>
<ul>
<li>La plaquette est en lieu et place de la plaquette optique d’origine du pistolet <em>Virtua Gun</em> que je m'étais procuré à l'époque. La caméra Infra-rouge <em>Pixart</em> est dé-soudée depuis une véritable <em>Wiimote</em>, sans <em>Motion Plus</em> intégré, modèle <em>RVL-003</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09362.jpg" title="dsc09362.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09362_s.jpg" alt="dsc09362.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09433.jpg" title="dsc09433.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09433_s.jpg" alt="dsc09433.jpg" /></a><br />
<strong>ATTENTION</strong>, Il faut obligatoirement une camera provenant d'une Wiimote officielle Nintendo !<br />
La caméra d'une copie, telle que celle-ci ne sera en rien compatible avec notre montage :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09240.jpg" title="dsc09240.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09240_sq.jpg" alt="dsc09240.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09228.jpg" title="dsc09228.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09228_sq.jpg" alt="dsc09228.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09229.jpg" title="dsc09229.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09229_sq.jpg" alt="dsc09229.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09233.jpg" title="dsc09233.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09233_sq.jpg" alt="dsc09233.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09231.jpg" title="dsc09231.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09231_sq.jpg" alt="dsc09231.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09238.jpg" title="dsc09238.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09238_sq.jpg" alt="dsc09238.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09234.jpg" title="dsc09234.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09234_sq.jpg" alt="dsc09234.jpg" /></a><br /></p>
<ul>
<li>Une nappe de fils avec un connecteur <em>HE10</em> Femelle à son bout est raccordée à la caméra qu’on va faire tenir en exploitant une des fentes d'1 mm de large disposées dans le canon, là où se trouvait la lentille du <em>Virtua Gun</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09439.jpg" title="dsc09439.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09439_s.jpg" alt="dsc09439.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09616.jpg" title="dsc09616.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09616_s.jpg" alt="dsc09616.jpg" /></a><br /></p>
<p>Dans de la carte plastique d'1 mm d'épaisseur a donc été découpé un disque percé d'un carré pour y loger la caméra.<br />
Le filtre UV de la <em>Wiimote</em> a été sculpté pour s'adapter a la forme du canon, et le disque est formé grâce à des rajouts en carte plastique de 2 mm.<br />
Un cordon de colle tout autour de la caméra est utilisé pour fixer ce montage.<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09609.jpg" title="dsc09609.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09609_t.jpg" alt="dsc09609.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09608.jpg" title="dsc09608.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09608_t.jpg" alt="dsc09608.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09614.jpg" title="dsc09614.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09614_t.jpg" alt="dsc09614.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09615.jpg" title="dsc09615.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09615_t.jpg" alt="dsc09615.jpg" /></a><br /></p>
<ul>
<li>Reste à mettre en place la caméra connectée à la <em>Gun PCB</em> dans le pistolet, et souder les composants manquant à mon prototype daté de 9 ans…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_175158.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_175158_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_175223.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_175223_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_175231.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_175231_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_175250.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_175250_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09618.jpg" title="dsc09618.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09618_s.jpg" alt="dsc09618.jpg" style="float:right; margin: 0 0 1em 1em;" /></a><br />
<strong>Attention</strong>, si la <em>WiiSensorBar</em> (barre d’émission infra-rouge) est disposée au dessous de l’écran, la caméra <em>IR</em> doit être placée dans le canon avec les pins vers le haut; Pins vers le bas si la caméra est au dessus de l'écran.<br /><br /></p>
<p>J’ai utilisé un câble <em>RJ45</em> d’1,95 m pour raccorder le circuit à l’<em>Arduino</em>.<br />
C’est déjà bien long pour une liaison <em>I²C</em> et il sera difficile de faire plus long sans créer des problèmes de communication entre l’<em>Arduino</em> et la caméra <em>IR</em>.
Les couleurs (le brochage de 1 à 8) sont réparties sur les borniers comme ceci :<br /></p>
<pre>Blanc-Orange : 5V | Orange : SDA | Blanc-Vert : SCL | Bleu : GND | Blanc-Bleu : Gâchette | Vert : NC | Blanc-Marron : NC | Marron : Start</pre>
<p><br /><br /></p>
<h3><ins>Partie USB PCB</ins> :<br /></h3>
<ul>
<li>On va câbler l’<em>Arduino</em> dans un petit boiter qui permettra un branchement fiable au pistolet et à l’ordinateur.<br /></li>
</ul>
<p>Donc il nous faut aussi y loger un connecteur <em>RJ45</em> femelle, et un connecteur <em>Mini-USB</em>.<br />
Je préfère en effet déporter le connecteur <em>Micro-USB</em> de l’<em>Arduino Pro Micro</em> sur un <em>Mini-USB</em>, étant donné le problème récurent d’arrachement de l’embase <em>USB</em> de ce type de plaquette <em>Arduino</em>.<br /></p>
<ul>
<li>Pour ce faire il suffit avec de souder des petits fils sur ces points et une masse :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/USB_ProMicro02.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/USB_ProMicro02.jpg" alt="" /></a></p>
<ul>
<li>Après que les découpes nécessaires eurent été faites, les connecteurs sont soudés à l’<em>Arduino</em> puis collé au fond du boîtier à la <em>cyanoacrylate</em>.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_164435.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_164435_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_164506.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_164506_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_165818.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_165818_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_164534.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_164534_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Un des deux commutateur modal a été câblé également puis collé à la paroi (dans un trou préexistant, vu que le boîtier est ici recyclé à cet usage).<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_165942.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_165942_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_170054.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_170054_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_170059.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_170059_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/20221101_170130.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.20221101_170130_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Arrivé ici on peut légitimement se demander pourquoi séparer le circuit en deux de la sorte, et ne pas avoir disposé l<em>Arduino</em> directement dans le pistolet ?<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc09389.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc09389_t.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" title=" " /></a></p>
<blockquote><p>Très bonne question… Hum, alors… Bien. Je n'ai simplement pas réfléchis, et pris le recul nécessaire au moment de la fabrication, car j'étais resté dans l'optique du vieux prototype qui nécessitait une carte de traitement avec un écran et donc un bloc à part.<br />
Et aussi, lors du développement j'ai travaillé avec un <em>Arduino Leonardo</em>, grand frère du <em>Pro Micro</em> et avec sa taille conséquente je n'ai pas réalisé qu'au final ça passait dans le flingue.<br />
Détail important finalement, ayant besoin d'ajouter deux switchs de sélection, je n'ai pas voulu faire de trous dans le plastique du pistolet, car je voudrais pouvoir revenir en arrière et remettre le circuit optique d'origine, un jour peut-être.<br /></p></blockquote>
<p><br /></p>
<h3><ins>La barre infrarouge</ins> :<br /></h3>
<ul>
<li>Une barre infrarouge type <em>Wii Sensor Bar</em> fera très bien l'affaire, cependant, il faut pouvoir l'alimenter, idéalement en 5V depuis un port USB par exemple.<br /></li>
</ul>
<p>Il sera alors nécessaire de la modifier, il existe pleins de tuto pour le faire, démerdez-vous :)<br /></p>
<ul>
<li>Sinon on peut bien sûr en fabriquer une, en calculant le câblage à l'aide de <a href="http://www.hebeiltd.com.cn/calculator/v5/led.php">cet outil en ligne</a>, ou <a href="https://ledcalculator.net/">cet autre</a> très pratique.<br /></li>
</ul>
<p>C'est ce que j'ai fait ici :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc00435.jpg" title="dsc00435.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc00435_s.jpg" alt="dsc00435.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/dsc00437.jpg" title="dsc00437.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.dsc00437_s.jpg" alt="dsc00437.jpg" /></a><br />
L'écartement entre les deux trains de LED importe peu.<br />
Il est d'environ 18 cm pour une bar officielle <em>Nintendo</em>, et sur mon proto la largeur est réglable jusqu'à 25 cm.<br />
Il est judicieux d'avoir deux LED inclinées à 45° sur chaque train, afin d'augmenter l'angle d'émission du faisceau Infra Rouge.<br /><br /></p>
<h3><ins>Réglages du Pistolet IR et Mise au point</ins> :<br /></h3>
<ul>
<li>Dans le code <em>Arduino</em> <a href="https://github.com/makotoworkshop/IR-Light-Gun-Arduino/tree/plus_Joystick">disponible ici</a>, il faudra ajuster quelques réglages à la disposition de votre écran, comme son ratio, sa taille, les mesures de la barre infra-rouge et la compensation de son positionnement :</li>
</ul>
<pre class="brush: cpp">// Définition et réglages Camera IR
#define Ratio 1 // Ratio de l'ecran 1 = 4/3 et 0 = 16/9
[…]
unsigned int Screen_wide = 55; // largeur de l'écran en centimètres
signed int Y_Correction = 26; // Décalage en Hauteur par rapport à la barre IR
signed int X_Correction = 0; // Décalage en Largeur (ou déplacer un tipeu la barre ;))
unsigned int Wiibar_size = 20; // Distance entre les 2 emetteurs Infra-Rouges</pre>
<ul>
<li>À la distance suffisante de l’écran d’environ 1,70 mètres le curseur de la souris devrait se positionner correctement en visant les 4 coins de l’écran.<br /></li>
</ul>
<p>En effet, impossible de jouer collé à l’écran comme avec un pistolet optique, car il faut que le pistolet puisse toujours « voir » la barre infra-rouge.<br /></p>
<p>Après avoir programmé l’Arduino,<br /></p>
<ul>
<li>Sur <em>GNU/Linux</em>, une commande <em>dmesg</em> devrait montrer les « <em>HID devices</em> » montés :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_LightGun_Arduino_HID.png"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/.IR_LightGun_Arduino_HID_m.png" alt="" /></a><br />
La souris devrait pouvoir être pilotée par le pistolet.<br />
La commande <em>jstest</em> devrait afficher le testeur de Joystick :<br /></p>
<pre class="brush: bash">jstest /dev/input/js0</pre>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_Light_Gun_Joystick_test_linux.gif"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_Light_Gun_Joystick_test_linux.gif" alt="" /></a><br /></p>
<ul>
<li>Sur <em>Windows</em>, la souris devrait pouvoir être pilotée par le pistolet.<br /></li>
</ul>
<p>Un joystick doit aussi apparaître dans le panneau de test, avec ses 3 boutons et sa croix de direction actionnable par le pistolet :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_Light_Gun_Joystick_test2.gif"><img src="http://burogu.makotoworkshop.org/public/electronique/G2N/IR_Light_Gun_Joystick_test2.gif" alt="" /></a><br /></p>
<p>On peut alors tester tous les boutons du pistolet…<br /></p>
<blockquote><p>- Le premier bouton du Joystick et le click droit de la Souris s’activent, si le pistolet sort de l’écran (ne voit pas la barre infra-rouge), sauf si le switch <em><strong>Reload Off</strong></em> est basculé.<br />
- Si la Souris ne fonctionne pas, actionner le switch <em><strong>Souris Off</strong></em>.<br /></p></blockquote>
<p><br /></p>
<h3><ins>Les réglages informatiques</ins> :<br /></h3>
<ul>
<li>L’émulateur <em>Sega Model2</em> (<em>House of the Dead</em>, <em>VirtuaCop</em> 1 et 2) est jouable à la souris, avec par défaut le click gauche pour le tir et le cick droit pour le reload. Autrement dit, il n’y a rien à configurer, le pistolet fonctionne de suite. On peut si on le souhaite assigner un bouton disponible sur le pistolet à la fonction « start » de l’émulateur, c’est toujours plus simple pour repartir rapidement après la fin d’un crédit !<br /></li>
</ul>
<p>Pour lancer une rom de jeu, il faut cliquer via le menu de l'émulateur et double-cliquer sur le jeu pour le lancer… C'est là que le switch <em><strong>Souris Off</strong></em> est super utile donc. Une fois que le jeu démarre, on l'actionne et le pistolet prend le relais sans problème.<br /></p>
<ul>
<li>Sur <em>Mame</em> on a la possibilité d'émuler le pistolet en tant que joystick analogique, ou en tant que une souris.<br /></li>
</ul>
<p>Pour assigner les boutons en accédant aux menus des émulateurs sans difficultés, n’hésitez-pas à utiliser le salutaire <em><strong>switch Reload Off</strong></em>.<br /></p>
<ul>
<li>Petite démo vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/b7c77364-dbde-4c2e-a87d-537c4963f318?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /><br /></p>
<h3><ins>Prochaines étapes</ins> :<br /></h3>
<p>- Étudier l’ajout d’un « Solenoid » pour simuler le recul dans le pistolet.<br />
- Fabriquer un second pistolet pour le jeu avec partenaire…<br />
- Un modèle avec l<em>'Arduino</em> intégré cette fois !<br />
- Un <em>Arduino 3,3V</em> ?<br /><br /></p>
<h3> <a href="http://burogu.makotoworkshop.org/index.php?post/2023/01/31/irgun_arduino">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2022/10/26/irgun_arduino_proto#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/735Sound Voltex -7- [Fin]urn:md5:94beb0e1c7e948140d7ff72bab20b6f42022-05-28T11:27:00+02:002022-08-01T20:33:09+02:00makoto doushiteArcadeBricolageDIYJeux videoManette-Joypad-Joystick<p><a href="http://burogu.makotoworkshop.org/index.php?post/2022/05/21/sdvx6">Suite de la bidouille précédente</a> :<br /></p>
<blockquote><p>Pour aller plus loin en réalisme et en fonctionnalités, on va voir ici comment intégrer un lecteur <em>RFID</em> et un pavé numérique permettant de s'authentifier en tant que joueur·euse, afin de charger son profil, accéder à la sauvegarde des scores et autres joyeusetés !<br /></p></blockquote>
<ul>
<li>Pour cela nous aurons besoin d'un module <em>RFID</em> <em><a href="https://fr.aliexpress.com/item/1005002238251845.html">PN532</a></em>, d'un module tactile capacitif <em><a href="https://fr.aliexpress.com/item/32825953689.html">MPR121</a></em>, d'un régulateur 3,3V, d'un <a href="https://fr.aliexpress.com/item/4001018240072.html">convertisseur de niveau logique</a>, et bien sûr d'un <em><a href="https://fr.aliexpress.com/item/32768308647.html">Arduino Pro Micro</a></em> :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/PN532-cardio.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.PN532-cardio_m.png" alt="" /></a><br />
L<em>'Arduino</em> va donc communiquer avec les deux modules en <em>I²C</em> via les broches <em>SDA</em> et <em>SCL</em>, c'est plutôt très pratique ce protocole de communication !<br /></p>
<ul>
<li>Attention cependant, autant y'a pas de soucis avec le <em>PN532</em> qui fonctionne en 5V, autant il faut bien faire attention avec le <em>MPR121</em> qui lui fonctionne en 3,3V.<br /></li>
</ul>
<p>Donc on ne l'alimente <strong>pas en 5V</strong> par erreur, mais avec le 3,3V issu par exemple d'un <em>LM317</em> ou autre, et on lui parle correctement en niveaux logiques compatibles, d'où l'utilisation du convertisseur, chargé de la transformation 5V <-> 3,3V.<br />
L<em>'Arduino</em> va alors proposer la lecture de badges <em>NFC</em>, et via son port <em>USB</em>, un <em>HID device</em> sous forme d'un clavier, limité au pavé numérique.<br />
<br /></p>
<h3><ins>Câblage</ins> :<br /></h3>
<ul>
<li>J'ai soudé ce montage sur une petite plaquette à trous. Pour gagner de la place le convertisseur de niveau est planqué sous l<em>'Arduino</em>.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_155541.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_155541_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_155616.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_155616_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_155649.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_155649_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_161635.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_161635_s.jpg" alt="" /></a><br />
Rien de compliqué, ça doit bien se passer si on est rigoureux, c'est juste long à faire ces machins-là.<br /><br /></p> <h3><ins>Intégration au panel</ins> :<br /></h3>
<p>La question de savoir où placer les touches tactiles, une fois vérifié qu'elles étaient bien détectées à travers le plastique, bah elle a été vite répondue.<br />
Droitier, donc à droite là où y'a de la place, et le lecteur <em>RFID</em>, à gauche. On dessinera un petit visuel sur la déco pour localiser tout ça.<br /></p>
<ul>
<li>On creuse le dessus du panel donc, pour loger le pavé tactile <em>MPR121</em>, ici au ciseau à bois, ne disposant pas de la défonceuse électrique.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_173048.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_173048_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_173925.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_173925_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_181100.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_181100_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_175741.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_175741_t.jpg" alt="" /></a><br />
Puis un trou pour passer les câbles et un creux supplémentaire pour ne pas gêner les puces.<br /></p>
<ul>
<li>Et voilà l'idée en image, c'est maintenant clair…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_181444.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_181444_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_181558.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_181558_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_181701.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_181701_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_181717.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_181717_t.jpg" alt="" /></a><br />
Pour les câbles j'ai pris soin de faire les soudures les plus plates possible afin de ne pas gêner le <em>plexi</em>, voire même de limer les plus gênantes.<br /></p>
<ul>
<li>Pour le lecteur <em>RFID</em>, c'est plus simple, deux vis… Reste à raccorder ça sur la plaquette <em>Arduino</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_190444.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_190444_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220225_190456.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220225_190456_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Avec la déco ainsi marquée, on sait maintenant ou apposer son badge et où taper le code.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220418_145421.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220418_145421_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220418_145432.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220418_145432_s.jpg" alt="" /></a><br />
À propos de badge, deux m'ont été livrés avec le module <em>PN532</em>, et pour en obtenir d'autres il faut faire attention de bien choisir un modèle compatible avec ce lecteur, à savoir <em><a href="https://fr.aliexpress.com/item/1005004097118357.html">ISO14443A MF Classic 1K S50, 13.56MHz</a></em><br /><br /></p>
<h3><ins>Code <em>Arduino</em></ins> :<br /></h3>
<blockquote><p>C'est une nouvelle fois grâce à <em><a href="https://www.instagram.com/crazyredmachine/">CrazyRedMachine</a></em> que j'ai pu progresser très vite sur la partie <em>RFID</em>, grâce à un dérivé du code écrit à la base pour un autre type de lecteur <em>RFID</em>, <a href="https://github.com/CrazyRedMachine/PN5180-cardio/tree/PN532">disponible donc dans une branche de son dépôt github</a>. Pour la partie tactile, je me suis débrouillé avec les exemples que j'ai pu trouver.<br /></p></blockquote>
<p>J'ai donc mixé le code que j'ai écris pour le <em>MPR121</em> utilisé comme clavier <em>USB</em> (avec les touches du pavé numérique configurées), avec le code <em>PN532-cardio</em> de Mr <em>Red</em>, en simplifiant celui-ci pour ne garder que l'essentiel, ce qui à mon niveau me simplifie grandement sa lecture.<br /></p>
<blockquote><p>Concernant le <em>MPR121</em>, j'utilise la librairie <em>Adafruit_MPR121</em>, qu'il faut bien penser à la modifier manuellement, afin d'augmenter la sensibilité des touches pour qu'elles puissent être détectées à travers le plastique de 2,5 mm d'épais.<br /></p></blockquote>
<ul>
<li>Donc d'origine, le fichier <em><a href="https://github.com/adafruit/Adafruit_MPR121/blob/master/Adafruit_MPR121.h">Adafruit_MPR121.h</a></em> stocké chez-moi sur <em>~/Arduino/libraries/Adafruit_MPR121</em> propose ces réglages de <em>THRESHOLD</em> :</li>
</ul>
<pre class="brush: cpp">// The default I2C address
#define MPR121_I2CADDR_DEFAULT 0x5A ///< default I2C address
#define MPR121_TOUCH_THRESHOLD_DEFAULT 12 ///< default touch threshold value
#define MPR121_RELEASE_THRESHOLD_DEFAULT 6 ///< default relese threshold value</pre>
<ul>
<li>Qu'il faut donc passer de 12 à 2, et 6 à 0 :<br /></li>
</ul>
<pre class="brush: cpp">// The default I2C address
#define MPR121_I2CADDR_DEFAULT 0x5A ///< default I2C address
#define MPR121_TOUCH_THRESHOLD_DEFAULT 2 ///< default touch threshold value
#define MPR121_RELEASE_THRESHOLD_DEFAULT 0 ///< default relese threshold value</pre>
<p>À ajuster sinon aux matériaux dont on dispose.<br /></p>
<ul>
<li>Le code étant plus complexe que ce que j'ai l'habitude de poster ici, avec notamment des dépendances de fichiers, <a href="https://github.com/makotoworkshop/PN532-cardio_NFC_MPR121_simplifie/tree/PN532">il est disponible sur ma page github</a>.<br /><br /></li>
</ul>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe title="20220418_151035" src="https://peertube.makotoworkshop.org/videos/embed/4a8af131-2ff0-40c9-9836-1b46df4e61d0?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p><ins><strong>Ressources</strong></ins> :<br />
- <a href="https://diyelectromusic.wordpress.com/2021/07/04/arduino-mpr121-midi-touch-piano/">https://diyelectromusic.wordpress.com/2021/07/04/arduino-mpr121-midi-touch-piano/</a><br />
- <a href="https://learn.sparkfun.com/tutorials/mpr121-hookup-guide/all">https://learn.sparkfun.com/tutorials/mpr121-hookup-guide/all</a><br />
- <a href="https://electropeak.com/learn/interfacing-mpr121-touch-3x4-keypad-module-with-arduino/">https://electropeak.com/learn/interfacing-mpr121-touch-3x4-keypad-module-with-arduino/</a><br />
- <a href="https://learn.adafruit.com/adafruit-mpr121-12-key-capacitive-touch-sensor-breakout-tutorial/wiring">https://learn.adafruit.com/adafruit-mpr121-12-key-capacitive-touch-sensor-breakout-tutorial/wiring</a><br />
- <a href="http://wiki.sunfounder.cc/index.php?title=PN532_NFC_RFID_Module">http://wiki.sunfounder.cc/index.php?title=PN532_NFC_RFID_Module</a><br /><br /></p>
<h3>Fin !</h3>http://burogu.makotoworkshop.org/index.php?post/2022/05/26/sdvx7#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/717Sound Voltex -6-urn:md5:ed164d532e01d7202d5819ba00ab3dc72022-05-22T10:56:00+02:002022-05-28T10:28:25+02:00makoto doushiteArcadeBricolageDIYJeux videoManette-Joypad-JoystickVidéos<p><a href="http://burogu.makotoworkshop.org/index.php?post/2022/05/18/sdvx5">Suite de la bidouille précédente</a> :<br /></p>
<blockquote><p>C'est presque terminé !<br />
Tout est en place et utilisable, mais on va voir comment améliorer encore l'aspect et la jouabilité.<br /></p></blockquote>
<p><br /></p>
<h3><ins>Changement des Leds</ins> :</h3>
<p>Les boutons viennent par défaut avec des Leds blanches, et c'est un peu tristoune.<br />
Pour s'approcher du schéma de couleur du jeu d'arcade, je me suis procuré des lots de leds afin de faire quelque essais.<br /></p>
<blockquote><p>- Quelques leds 5 mm « super bright » de différentes couleurs : <a href="https://fr.aliexpress.com/item/4000896062123.html?spm=a2g0s.9042311.0.0.b41e6c37x2fZK7">moins de 2€ le lot de 50</a></p></blockquote>
<ul>
<li>Grâce au feuillet de caractéristiques fournies par le vendeur, j'ai pu calculer la valeur des résistances au plus juste, et câbler les couleurs sur une plaquette labo :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/leds5mm.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.leds5mm_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_210927.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_210927_s.jpg" alt="" /></a><br />
110Ω pour les leds en 2.2V et 160Ω pour les 3,2V.<br /></p>
<ul>
<li>Les boutons disposent d'un bloc enfichable constitué du microswitch et du support de led. Il est alors vraiment facile d'y remplacer la led, en ayant pris soins souder la résistance, puis d'entortiller ses pattes sur le support avant de l'insérer en place.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211218_003308.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211218_003308_m.jpg" alt="" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230346.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230346_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Ensuite place aux essais, qui ont consistés à disposer des jeux de couleurs côte à côte pour déterminer lesquelles allaient le mieux ensemble…<br /><br /></li>
</ul>
<p>Selon mon bon goût, bien évidemment.<br /><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230418.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230418_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230437.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230437_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_231024.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_231024_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_231045.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_231045_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230542.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230542_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230625.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230625_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_230734.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_230734_t.jpg" alt="" /></a><br /></p> <ul>
<li>J'ai donc opté pour ces couleurs là !</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211217_222541.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211217_222541_m.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Remplacement des microswitchs</ins> :</h3>
<ul>
<li>Les microswitchs d'origines sont très dur à actionner, et sont en plus assez bruyant. Je les ai donc remplacé par les célèbres <em>Omron D2MV-01-1C3</em> :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220223_184738.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220223_184738_m.jpg" alt="" /></a>
On peut s'en procurer chez les fournisseurs d'<a href="https://www.mouser.fr/ProductDetail/Omron-Electronics/D2MV-01-1C3?qs=HDDQUw%2F3Phqm1Y5wA%2Fdz9w%3D%3D">électronique industrielle</a>, mais aussi de fournitures d'arcade comme <em><a href="https://akishop.jp/products/microswitch-d2mv-01-1c3">Akishop</a></em>. Il n'y a d'ailleur que chez ces derniers qu'on peut trouver des ressorts de remplacement normé type : <em><a href="https://akishop.jp/products/pushbutton-spring-sanwa-obsa-sp">Sanwa OBSA-SP</a></em> que j'ai choisis en 100g (à défaut de 60g dispos).<br />
Il y a d'ailleurs tout un délire autour des marques, modèles, grammage de boutons, on peut en voir un aperçu sur <a href="https://gamo2.com/en/product/faucetwo/">la page du <em>faucetwo</em></a> et dans ses <em><a href="https://gamo2.com/en/product/faucetwo/specs.html">Specs</a></em>.<br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe title="SDVX_boutons_23" src="https://peertube.makotoworkshop.org/videos/embed/7fa15984-0522-4939-94ca-fd1a44c6fe18?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p><br /><br /></p>
<h3><ins>Mise en <em>borne</em></ins> :</h3>
<ul>
<li><em>TV Game, contrôleur de jeu, bartop</em> ? On ne sait plus trop…<br /></li>
</ul>
<p>Cependant, pour un confort de jeu hybride, s'approchant un petit peu de la borne, j'ai réfléchis à un emplacement et à la manière d'intégrer l'objet à mon salon déjà bien remplis…<br />
En deux temps, trouver un assez grand écran sur <em>leboncoin</em>, et bricoler un meuble existant.<br /></p>
<blockquote><p>Je n'ai pas de photos de la fabrication de la chose, aussi nous allons simplement nous rendre au salon dans l'intention de jouer…<br /></p></blockquote>
<ul>
<li>Dirigeons nous vers le meuble qui soutient la <em>jubeat</em>, et ouvrons la porte :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05829.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05829_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05826.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05826_s.jpg" alt="" /></a><br />
Ho, des barres en bois cheloues…<br /></p>
<ul>
<li>Et sous la drap blanc, notre machin <em>Sound Voltex</em> :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05827.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05827_m.jpg" alt="" /></a></p>
<ul>
<li>Ensuite volte face, à côté de la <em>candy</em>, il y a ces vieilles <em>étagères confos</em> avec un bras qui soutiens l'écran 27'' trouvé pour 70€.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05824.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05824_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05823.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05823_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05825.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05825_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Avec une modif cependant, y'a une tablette escamotable, bricolée avec une chute d'agglo un peu moisie (la cave…) d'un ancien « meuble », et des coulisses de serveur bien mastoc, découpées à dimensions, sinon bien trop profondes.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05822.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05822_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05819.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05819_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05818.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05818_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05817_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Tirons la tablette, et ho bah quelle coïncidence, les barres en bois trouvent leurs places ici :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05816.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05816_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05814.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05814_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Et donc les gros trous là c'est pour ?? Ha oui, les pieds du machin ! Allons-y alors on pose… Ce qui laisse la place aux haut-parleurs de s'exprimer, malin !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05815.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05815_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05799.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05799_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05800.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05800_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05798.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05798_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Voilà ! Face profil, tout ça…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05801.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05801_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05807.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05807_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05794.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05794_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05795.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05795_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05796.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05796_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05797.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05797_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05802.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05802_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05803.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05803_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Et pour le branchement, les câbles sont disponibles sur l'étagère, si on remonte dans les photos, on les y aperçoit.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05805.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05805_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05812.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05812_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05809.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05809_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05810.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05810_s.jpg" alt="" /></a><br />
Le vidéo <em>Display Port</em> (via un adaptateur <em>DVI</em>), l'alim <em>IEC C13</em> et l<em>'USB</em> connecté sur l'ordi interne, mode <em>TV Game</em>.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05790.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05790_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>Vous aurez remarqué que la fiche d'alim disponible était branché sur une fiche <em>C14</em> en guise de bouchon, qu'il m'a suffit de retirer avant de brancher le <em>TV Game</em>.<br />
En effet, ce câble laissé branché sur la prise murale et donc laissé en l'air le reste du temps deviendrait alors une source de danger d'électrocution sans ce bouchon de fortune que j'ai pris l'initiative d'utiliser.<br /></p></blockquote>
<ul>
<li>Voilà donc tout ça pour avoir le panel à une hauteur de 93 cm censé correspondre à la borne d'arcade et jouer debout dans les meilleurs conditions… Aller, on s'en fait une !<br /></li>
</ul>
<iframe title="SDVX_demo01_23" src="https://peertube.makotoworkshop.org/videos/embed/554fdc50-f786-4a4c-aa03-f3b426298f9a?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<p>Déso pour la prise de son, au micro de caméra c'est jamais très bien…<br />
Le logiciel utilisé est donc <a href="https://github.com/Drewol/unnamed-sdvx-clone">Unamed SDVX Clone</a>, avec la skin <a href="https://github.com/Hoshikara/LucidWave"><em>LucidWave</em></a>.<br /></p>
<ul>
<li>À ce stade on peut être tenté, à juste titre de se demander comment le meuble peut tenir en équilibre, ainsi chargé et déséquilibré par ce porte-à-faux, sans compter qu'on tape dessus !<br /></li>
</ul>
<blockquote><p>C'est très simple. L'écran est lourd (8kg) !<br />
Rétroéclairage tube déjà, donc 2kg de plus qu'un modèle plus moderne. Ensuite en bas du meuble, il y a des casiers dans lesquels il y a des vieux disques dur pour rajouter du poids à l'ensemble.<br />
Donc à moins de s'appuyer volontairement et fortement sur le contrôleur de jeu, ça soutient très bien son poids.<br /></p></blockquote>
<p><br /></p>
<h3><ins>Galerie</ins> :</h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05849.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05849_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05835.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05835_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05846.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05846_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05847.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05847_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05834.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05834_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05848.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05848_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Et pour le mode <em>contrôleur de jeu</em> alors ? Bah tu débranches l<em>'USB</em> là, tires un peu le câble, pi voilà !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05833.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05833_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05845.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05845_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Gros plans…</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05843.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05843_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05840.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05840_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05838.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05838_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05841.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05841_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05842.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05842_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05839.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05839_t.jpg" alt="" /></a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/05/26/sdvx7">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2022/05/21/sdvx6#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/719Sound Voltex -5-urn:md5:82961e31a64110bcd0e1ab06e80efb1b2022-05-19T19:42:00+02:002022-05-22T10:04:49+02:00makoto doushiteArcadeBricolageDIYJeux videoManette-Joypad-Joystick<p><a href="http://burogu.makotoworkshop.org/index.php?post/2022/03/17/sdvx4">Suite de la bidouille précédente</a> :<br /></p>
<blockquote><p>Nous avons maintenant tous les éléments constitutifs de l'appareil sous la main, nous allons les passer en revue avant de les intégrer au caisson afin de procéder au montage de ce « <em>TV Game</em>/Contrôleur <em>SDVX</em> ».<br /></p></blockquote>
<p><br /></p>
<h3><ins>Le panel</ins> :<br /></h3>
<ul>
<li>Avant et après avoir retiré les films de protections sur le <em>plexi</em> et les boutons.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05609.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05609_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05618.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05618_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Sonorisation</ins> :<br /></h3>
<ul>
<li>Le potentiomètre de volume de l'ampli a été dessoudé de la plaquette pour être déporté sur 3 fils afin de pouvoir le fixer sur la façade métallique.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05603.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05603_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Une alimentation 12V est vissée sur son bornier, et une prise Jack d'alim en parallèle servira à alimenter les ventilateurs.<br /></li>
</ul>
<p>Comme je disais la fois dernière, ce sont les mêmes <em>HP</em> utilisés que sur le <em><a href="http://burogu.makotoworkshop.org/index.php?post/2016/02/14/bartop02">Bartop</a></em>, et les mêmes grilles, imprimées en noir.<br /></p>
<ul>
<li>Le système d'anneau permet ici de coincer un <em>bas-culotte</em> (la partie culotte est plus épaisse, c'est mieux) afin de s'affranchir de la poussière.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05585.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05585_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05587.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05587_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>La façade</ins> :<br /></h3>
<ul>
<li>On retrouve ici toutes les connectiques informatiques permettant de déporter les prises de l'ordi sur la caisse de l'appareil. Le trou restant étant destiné au potentiomètre de l'ampli audio.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05600.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05600_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05610.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05610_s.jpg" alt="" /></a><br />
On remarque également le câble <em>USB</em> blanc qui traverse la plaque. Il servira au panel de jeu, soit à être connecté à l'ordi interne (mode <em>TV Game</em>), soit en tirant sur la longueur du câble, à le connecter sur un ordi externe (mode <em>contrôleur</em>).<br /><br /></p> <h3><ins>Câblage Électrique</ins> :<br /></h3>
<ul>
<li>J'ai reçu la prise <em>IEC</em> munie d'un interrupteur rouge qui ne présente que 3 pattes, permettant de ne couper que la phase ou le neutre.<br /></li>
</ul>
<p>Alors que la norme dit bien que c'est la phase qu'il faut que l'interrupteur coupe, me voici inquiet devinant deux problèmes immédiats :<br />
- Qui me dit que des prises de mon logement n'ont pas été câblée à l'envers !? (À tous les coups tu gagnes !)<br />
- Sauf 3 prises à proximités de points d'eau, aucune ne dispose de prise de terre, il est alors possible de brancher la prise dans le sens qu'on veut…<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05582.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05582_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05583.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05583_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05637.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05637_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Voilà quoi…, j'ai alors décidé de changer d'interrupteur, pour un modèle à 4 pattes ici en vert, <a href="http://burogu.makotoworkshop.org/index.php?post/2021/09/18/jubeat05">comme sur la <em>jubeat</em></a>, permettant de couper la phase <strong>et</strong> le neutre. Problème réglé !<br /></li>
</ul>
<blockquote><p>- 1 Prise <em>IEC</em> C14 16A 250V avec interrupteur vert : <a href="https://fr.aliexpress.com/item/4000200831238.html">1€67</a><br /></p></blockquote>
<p>J'ai donc coupé deux câbles d'alimentations standard pour ne garder que les côtés disposant des prises <em>IEC C13</em>, isolé ça à la gaine thermo, et imprimé un cache en plastique sur mesure pour prévenir les risques d'électrocution.<br /><br /></p>
<h3><ins>Le <em>PC</em> et son alim</ins> :<br /></h3>
<ul>
<li>Je me suis procuré un adaptateur <em>IEC C13</em> vers <em>C5</em> afin de pouvoir le brancher sur une des <em>IEC C14</em> disponible.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05584.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05584_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05593.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05593_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Fixations</ins> :<br /></h3>
<ul>
<li>Pour retenir l'ordi au fond de la caisse, j'ai récupéré des bidules, et découpé/plié/percé une plaque… Et pour la caisse, les mêmes pieds en caoutchouc que pour la <em>jubeat</em>, sauf que c'est vendu comme étant des arrêts de porte au brico.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05592.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05592_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05591.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05591_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>La Ventilation</ins> :<br /></h3>
<ul>
<li>J'ai utilisé le même schéma de câblage que pour la <em><a href="http://burogu.makotoworkshop.org/index.php?post/2021/09/23/jubeat06">jubeat</a></em>, mais pour seulement deux ventilo de 40 mm et en déportant le capteur de température. Il aura aussi fallu rallonger les fils d'un des deux ventilo.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05748.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05748_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05749.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05749_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05750.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05750_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05752.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05752_t.jpg" alt="" /></a><br /></p>
<blockquote><p>- 2 ventilateurs 40x40 mm, 4 broches à <em>PWM</em> : <a href="https://fr.aliexpress.com/item/1005002352004495.html">4€46</a><br /></p></blockquote>
<ul>
<li>Entre temps j'ai reçu une suggestion de la part de <em>kao_chen</em>, ce qui a permis de bien réduire le texte du code de l<em>'Arduino Pro Mini</em>:</li>
</ul>
<pre class="brush: cpp">#include <dht.h>
#define dataPin 12 // Defines pin number to which the sensor is connected
dht DHT; // Creats a DHT object
// PWMs
int fan01Pin = 10; // Ventil OUT
int fan02Pin = 11; // Ventil IN
//int fan03Pin = 09; // Ventil IN, vitesse + 20%
int FanSpeed = 0;
int FanSpeed20 = 0;
void setup() {
Serial.begin(9600);
pinMode(fan01Pin, OUTPUT);
pinMode(fan02Pin, OUTPUT);
}
// ((FanSpeed * 20)/100) + FanSpeed = FanSpeed20;
void loop() {
int readData = DHT.read11(dataPin); // Reads the data from the sensor
float t = DHT.temperature; // Gets the values of the temperature
float h = DHT.humidity; // Gets the values of the humidity
// send the square wave signal to the FAN:
if (t <= 20) {
FanSpeed = 40;
// FanSpeed20 = FanSpeed;
}
if (t > 20 && t < 40) {
FanSpeed = (80 + (t - 20) * (7)); // à chaque degré, vitesse +/- 7, sur 20 valeurs entre 80 et 220 (pwm)
// FanSpeed20 = (((FanSpeed * 20)/100) + FanSpeed);
}
if (t >= 40) {
FanSpeed = 254; // Ventilo en vitesse max
// FanSpeed20 = (((FanSpeed * 20)/100) + FanSpeed);
}
analogWrite(fan01Pin, FanSpeed);
analogWrite(fan02Pin, FanSpeed);
// analogWrite(fan03Pin, FanSpeed20);
// Printing the results on the serial monitor
Serial.print("Temperature = ");
Serial.print(t);
Serial.print(" °C ");
Serial.print(" FanSpeed = ");
Serial.print(FanSpeed);
Serial.print(" PWM ");
// Serial.print(" FanSpeed = ");
// Serial.print(FanSpeed20);
// Serial.println(" PWM ");
Serial.print(" Humidity = ");
Serial.print(h);
Serial.println(" % ");
delay(1000); // Delays 1 seconds, as the DHT11 sampling rate is 1Hz
}</pre>
<ul>
<li>Du sur mesure à nouveau pour l'impression de ces grilles, qui viennent se coincer, sans colle ni vis, dans les trous de la caisse. J'aime bien la manière dont ils viennent à fleur de surface.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05635.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05635_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05633.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05633_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05632.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05632_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Câblage dans la caisse</ins> :<br /></h3>
<ul>
<li>On observe donc les ventilos et les haut-parleurs de part et d'autre de la caisse, un nouveau cordon adaptateur <em>IEC C14</em> vers <em>IEC C7</em> car j'ai dû changer l'alim 12V qui prenait trop de place, et de la déporter à gauche sur les équerres munie de <em>velcro</em>. La façade est vissée et ses câbles attachés au mieux.…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05753.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05753_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05757.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05757_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Et puis l'ampli audio vissé à même le fond de caisse, le cache de sécurité 220V, et le capteur de température qui traîne.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05755.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05755_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05756.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05756_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Intégration de l'ordi</ins> :<br /></h3>
<ul>
<li>Sensiblement la même chose, on peut voir les plaquettes métalliques pour empêcher le <em>PC</em> de bouger, l'alim 12V à gauche, la flèche qui indique le sens du vent…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05760.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05760_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05762.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05762_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05763.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05763_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05761.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05761_t.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05764.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05764_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05765.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05765_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05766.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05766_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Objet terminé</ins> !<br /></h3>
<ul>
<li>Et voilà !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05622.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05622_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05621.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05621_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05624.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05624_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05619.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05619_s.jpg" alt="" /></a><br />
(oui, c'est l'interrupteur rouge qu'on voit, j'avais fait les photos avant de le changer pour le vert.)<br />
Mais c'est pas fini !<br />
Je pense qu'il y aura encore un ou deux billets sur le sujet, car il faut encore décrire quelques détails d'ordre cosmétique, et que je montre l'engin en situation.<br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/05/21/sdvx6">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2022/05/18/sdvx5#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/718Sound Voltex -4-urn:md5:beb139646120669ba64b514d60c678212022-05-14T18:48:00+02:002022-05-19T18:47:16+02:00makoto doushiteArcadeBricolageDIYJeux videoManette-Joypad-Joystick<p><a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/11/sdvx3">Suite de la bidouille précédente</a> :<br /></p>
<blockquote><p>Nous revoici donc après quelques mois de <del>pause</del> bricolage sur d'autres sujets, notamment <em>jubeat</em> qui fera l'objet de prochains compte-rendus.<br />
Petit aparté avant de continuer plus avant la construction du boîtier, pour parler câblage.<br />
Il est facile de comprendre le déport des prises <em>USB</em>, <em>VGA</em>, <em>DisplayPort</em>, par contre le bouton d'allumage de l'ordi et la prise casque méritent quelques explications.<br /></p></blockquote>
<p><br /></p>
<h3><ins>Câblage du bouton Power + Led</ins> :</h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211121_185004.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211121_185004_t.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>J'ai donc comme pour <a href="http://burogu.makotoworkshop.org/index.php?post/2021/09/23/jubeat06">jubeat</a>, ouvert l'ordinateur pour aller souder en parallèle deux fils sur le bouton power, et deux autres sur la led, afin de les faire sortir par la grille de ventilation. Ensuite j'ai bricolé un connecteur de fortune à l'aide de <em>pin header IDC</em> pour aller raccorder ça au bouton power.<br /></li>
</ul>
<p>Facile, mais délicat…<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211121_185026.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211121_185026_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211121_191141.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211121_191141_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Câblage du casque + volume</ins> :<br /></h3>
<p>La prise casque consiste en fait en une rallonge à base de prises jack 3,5 mm mâle et femelle, à ceci prés qu'un potentiomètre stéréo est intercalé afin de permettre le réglage du volume.
Comme il est difficile de se fournir en potentiomètre logarithmique, j'ai trouvé une bidouille qui permet de transformer un potentiomètre linéaire en log par l'ajout de deux résistances.
Voici un peu de littérature sur le sujet :
- <a href="https://www.astuces-pratiques.fr/electronique/tester-un-potentiometre-lineaire-ou-logarithmique">Tester un potentiomètre : linéaire ou logarithmique</a><br />
- <a href="https://www.organicproductions.com.au/faq/8-fequently-asked-questions/11-creating-better-volume-control">Creating Better Volume Control</a><br />
- <a href="https://www.maximintegrated.com/en/design/technical-documents/tutorials/8/838.html">Use a Linear Potentiometer to Create a Nonlinear Transfer Function for Audio Volume Control</a> <br />
- <a href="https://kenny-peng.com/2020/08/13/linear_to_logarithmic.html">Using linear potentiometers for pseudo-logarithmic volume control</a><br />
- <a href="https://learnabout-electronics.org/Resistors/resistors_09a.php">Logarithmic and Linear Controls</a><br /></p>
<ul>
<li>En voici le schéma de câblage :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/JackVolume.png"><img src="http://burogu.makotoworkshop.org/public/electronique/.JackVolume_s.png" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/JackVolumeLog_kicad.png"><img src="http://burogu.makotoworkshop.org/public/electronique/.JackVolumeLog_kicad_s.png" alt="" /></a></p>
<ul>
<li>J'en ai profité pour doubler le jack mâle afin que l'ordi puisse alimenter à la fois le casque et l'ampli audio. Avec ce type de potar il est vraiment facile d'ajouter la bidouille si l'on dispose de résistances <em>CMS</em> (ici taille 1206) en les soudants directement sur les plots comme ceci :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05604a.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05604a_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20220421_215806.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20220421_215806_s.jpg" alt="" /></a><br />
Si on teste le potentiomètre à l’ohmmètre, on constate la même chose que décrite dans le premier article, ce qui tend à prouver que c'est réussit !<br />
La même mesure sur un pot log montre la même chose, cependant à l'usage, c'est assez subjectif, n'ayant pas vraiment d'expérience dans ce domaine, je ne saurais juger d'une réelle différence.<br /><br /></p> <h3><ins>Ventilation et positionnement du panel</ins> :<br /></h3>
<p>La plaquette d'interfaçage ayant trouvé à sa place, j'ai effectué le même travail de réflexion sur le meilleur emplacement possible pour loger deux ventilateurs de 40 mm afin de permettre à l'ordinateur de respirer.<br /></p>
<ul>
<li>Une fois les deux trous percés à l'aide d'un trépan de 38 mm, il était alors temps de procéder au collage de petits cubes dans chaque coins<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05542.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05542_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05543.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05543_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05544.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05544_t.jpg" alt="" /></a><br />
Ils sont placés à hauteur permettant de faire reposer dessus le panel en bois et sa plaque de <em>plexi</em>. Par la suite des petites cales en plastique viendront parfaire cela afin d'assurer que le <em>plexi</em> arrive bien à fleur des rebords du caisson.<br />
J'ai donc utilisé des chutes de bois pour régler approximativement la hauteur des cubes, et maintenu le collage en serre le temps nécessaire.<br /><br /></p>
<h3><ins>La déco</ins> :<br /></h3>
<p>En fouinant pas mal sur les tuto via le <em>github</em> du firmware, j'ai fini par trouver un dessin à mon goût et qui corresponde bien à l'implantation du panel.<br /></p>
<ul>
<li>Une fois celui-ci retravaillé et imprimé en deux parties sur des formats A3, voici le panel en place :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211125_191735.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211125_191735_m.jpg" alt="" /></a><br />
Il est dispo en annexe<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2022/03/17/sdvx4#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup>, et est un peu plus grand que le panel… C'est normal !<br />
En fait une fois pris en sandwich entre le bois et le <em>plexi</em>, il est aisé de découper l’excédent de papier avec une lame de cutter, afin d'assurer une dimension parfaite de la déco.<br />
Même technique pour découper les emplacements des touches, les cadres rouges n'étant finalement là qu'a titre de repérage physique.<br /><br /></p>
<h3><ins>Finition du caisson</ins> :<br /></h3>
<p>Comme pour <a href="http://burogu.makotoworkshop.org/index.php?post/2011/04/09/joystick-arcade-usb-5-">le joystick</a> d'alors (vidéo à 7min30s), il s'agit ici de limer les bords à 45° à l'aide d'une rappe à bois, puis d'adoucir le résultat en arrondis harmonieux.<br /></p>
<ul>
<li>Sur les deux premiers clichés, on peut voir le marquage de traits de repérage, puis le résultat de l'opération de <em>râpage</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05546.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05546_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05549.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05549_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Et ici après les arrondis et la finition au papier à poncer.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05551.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05551_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05552.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05552_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05553.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05553_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211128_200836.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211128_200836_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Placement des hauts-parleurs</ins> :<br /></h3>
<p>Il ne reste plus beaucoup de place pour mettre des haut-parleurs dans la boite, et les placer sur le devant me posait problème en terme d'allure.<br /></p>
<blockquote><p>L'appareil étant surélevé par des pieds d'1 cm, j'ai donc décidé de les placer vers le bas, espérant par la même occasion y gagner une sensation de sonorités de basses…<br />
L'avenir me surprendra une fois l'ouvrage terminé, par une caisse de résonance assez efficace, et bien meilleure que sur la <em>jubeat</em>, me faisant comprendre certaines choses (ce qui me poussera à aller modifier cette dernière, mais c'est une autre histoire). Au final l'orientation vers le bas écrase un peu trop le son, mais dans mon cas ce n'est pas gênant car en mode <em>TV game</em> l'appareil sera surélevé, permettant au son de s'épanouir. En mode <em>contrôleur de jeu</em>, posé sur une table raccordé à un ordi, l'ordi interne et donc les haut-parleurs ne servent pas.<br /></p></blockquote>
<ul>
<li>J'utilise ici les mêmes haut-parleurs que sur <a href="http://burogu.makotoworkshop.org/index.php?post/2016/02/14/bartop02">le bartop</a>.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05558.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05558_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05559.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05559_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05560.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05560_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Ainsi que les mêmes grilles imprimées cette fois en noir.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05561.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05561_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05562.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05562_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05564.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05564_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Préparation avant peinture</ins> :<br /></h3>
<p>Avant de peindre on prend soin de reboucher tous les trous de tête de clous, les imperfections et ratages qui ont survenu.<br /></p>
<ul>
<li>J'ai utilisé du mastic <em>sintofer</em> car je n'avais que ça sous la main, et ça fait très bien l'affaire.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211228_140751.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211228_140751_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211228_140819.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211228_140819_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211228_140853.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211228_140853_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211228_140859.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211228_140859_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Ensuite phase de lissage de surface, à l'aide d'un enduit de lissage spécial bois, qu'il faut appliquer au couteau à mastiquer.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05568.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05568_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05569.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05569_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Et enfin il reste à poncer fin au grain de 320.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05570.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05570_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05571.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05571_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05572.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05572_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05573.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05573_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05574.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05574_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05576.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05576_t.jpg" alt="" /></a><br /></p>
<ul>
<li>Remarquons au passage, les cales en plastique dont je parlais plus haut, positionnées dans chaque coins, l'épaisseur en mm étant indiquée pour mémoire.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05575.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05575_m.jpg" alt="" /></a><br />
L'occasion aussi de parler des trois aimants de placard que j'ai installé pour maintenir le panel sans vis disgracieuses, comme je l'évoquais dans le billet N°2 de cette série.<br /><br /></p>
<h3><ins>Mise en peinture</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05577.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05577_s.jpg" alt="" style="float:left; margin: 0 1em 1em 0;" /></a>
Après réflexions, j'ai choisis une peinture acrylique, satinée, multisupport, mono-couche, sans sous-couche (ouf!).<br />
Souhaitant un rendu lisse, sans pour autant en faire une laque, il était exclu d'utiliser des pinceaux…<br />
Cependant, ne disposant pas de pistolet à peinture j'ai utilisé mon aérographe de modélisme, avec sa buse de 0,4 mm.<br />
Le travail s'annonçait donc relativement long… Mais j'aime bien jouer avec ce truc !<br /><br /></p>
<ul>
<li>Une fois la cabine de peinture installée, j'ai commencé par les bords, avant de finir par le dessous.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211229_165100.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211229_165100_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05579.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05579_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Le résultat n'est pas parfait, mais ça suffira bien…</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211229_201610.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211229_201610_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05597.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05597_s.jpg" alt="" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05598.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05598_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05599.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05599_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05594.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05594_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05595.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05595_t.jpg" alt="" /></a><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/05/18/sdvx5">À suivre…</a></h3>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2022/03/17/sdvx4#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] déco à télécharger ci-dessous</p></div>
http://burogu.makotoworkshop.org/index.php?post/2022/03/17/sdvx4#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/716Sound Voltex -3-urn:md5:d22004700155a744b95157635cd47c7c2022-01-26T21:30:00+01:002022-05-14T17:53:14+02:00makoto doushiteArcadeBricolageDIYJeux videoManette-Joypad-Joystick<p><a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/08/sdvx2">Suite de la bidouille précédent</a> :<br /></p>
<blockquote><p>Nous avons donc un panel fonctionnel, câblé proprement qu'il suffira de coller dans un boîtier.<br />
Enfin ça, c'est ce que pensais, puis j'ai changé mes plans…<br /></p></blockquote>
<h3><ins>Le concept</ins> :<br /></h3>
<p>En effet, j'avais sous la main un mini-PC de récupération suffisamment petit pour se glisser sous la surface du panel, et ça m'a fait penser au dispositif nommé « SuperGun » qui consiste en un jeu d'arcade qu'on va brancher sur une <em>TV</em>. Sauf que, pas tout à fait en fait, car là ou le <em>SuperGun</em> dispose des connectiques <em>Jamma</em> pour accueillir un jeu, celui-ci reste à l'extérieur du boîtier.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05514.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05514_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Donc avec cette idée d'intégrer l'ordinateur au contrôleur de jeu ce ne serait qu'un simple « jeu à brancher sur la <em>TV</em> », <em>TV Game</em> pourrait-on dire.<br /></li>
</ul>
<blockquote><p>Pour autant je vais conserver la possibilité de brancher le contrôleur à un ordi externe, nous verrons comment plus tard.<br /></p></blockquote>
<p><br />
Cependant l'ordi prend tout de même de la place, et il faudra alors un boîtier plus haut que les 8 cm d'un <em>FauceTwo</em>.<br /></p>
<ul>
<li>Après avoir mesuré l'encombrement des divers éléments, j'ai donc opté pour une hauteur de 11,5 cm, tout de suite vérifiée après découpe, avec une mise en situation :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05515.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05515_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05517.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05517_s.jpg" alt="" /></a><br />
Ok, c'est bon, on va pouvoir passer à l'assemblage.<br /></p> <blockquote><p>Mais avant revenons sur la découpe avec une « astuce minute » chère à l'ami <em><a href="https://www.youtube.com/watch?v=xGAtTX4_ZXo&list=PLuddYNh1s_pyVCVGRpvqu-cTTa5QLzzIA">Benoît</a></em>, pour faciliter, l'opération, et obtenir un résultat propre. (Je me répète ici par rapport au billet précédent, oui…)<br />
En effet, la galaxie <em>youtube</em> s'étant pas mal étoffée et mes habitudes de consommations ayant pas mal évoluées depuis la mort de <em>Nolife</em> <img src="http://burogu.makotoworkshop.org/index.php?pf=sad.svg" alt=":(" class="smiley" /> , j'ai pas mal appris de choses sur la menuiserie, et voici ce qui en ressort pour le cas présent.<br />
Plutôt que d'utiliser un crayon pour tracer, une lame de cutter c'est mieux. Car l'épaisseur du trait est fine et nette, on n'a alors plus à s'embêter à prendre l'épaisseur du trait en compte lors de la coupe. ET, second effet de la chose, particulièrement vrai pour du bois contre-plaqué, le fait d'avoir ainsi entaillé le bois va permettre de neutraliser les éclats de scie, jugez plutôt sur ces clichés :<br /></p></blockquote>
<ul>
<li>Le premier en ayant découpé suivant un trait au crayon, le deuxième avec l'entaille de cutter, et le troisième une fois la coupe en longueur réalisée. Je pense que c'est clair…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05511.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05511_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05510.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05510_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05512.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05512_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>L'assemblage</ins> :<br /></h3>
<p>Après un montage à blanc qui m'aura permis de déterminer les endroits judicieux ou placer les clous, j'ai opté pour un contre-clouage à l'aide de serres-joints.<br /></p>
<ul>
<li>Une pièce est donc maintenue à la table, tandis qu'une autre est collée et clouée perpendiculairement sur le champ de celle-ci. De cette manière, les deux morceaux de bois sont assemblés bien à fleur l'un de l'autre.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05523.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05523_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05524.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05524_s.jpg" alt="" /></a><br /></p>
<blockquote><p>Petit point technique à nouveau, si vous regardez bien vous constaterez en observant une ligne de discontinuité des fibres du bois, que deux longueurs de planchettes ont étés « raboutées ». Elles étaient en effet trop courte, et à nouveau, conforté par quelques vidéastes menuisiers, j'ai tenté un simple collage à champ, et cela a fonctionné à merveille… Reste que je n'ai malheureusement pas pris de photo du processus…<br /></p></blockquote>
<ul>
<li>À chaque étape, c'est partit pour 30 minutes de serrage le temps que la colle sèche.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211115_171144.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211115_171144_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211115_191928.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211115_191928_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>La plaque transparente</ins> :<br /></h3>
<blockquote><p>Tout comme pour le <a href="http://burogu.makotoworkshop.org/index.php?post/2011/04/09/joystick-arcade-usb-6-">joystick</a>, c'est une plaque de « verre synthétique », appelez-ça comme vous voulez, de toute manière au brico il est souvent difficile de savoir de quelle matière il s'agit (acrylique ? polystyrène ? pmma ? plexiglass…? Ha non, perdu, c'est une marque) et c'est dommage car l'outil de découpe n'est pas pas le même suivant celle-ci… Mais bon, ici pour du « environ +/- 2,5 mm » enfin, surtout moins (c'est sérieux de vendre ça ? Vraiment ? Hum, cependant un poil plus honnête que de vendre du 4,4 mm pour du 5 mm (cf. <a href="http://burogu.makotoworkshop.org/index.php?post/2021/05/29/jubeat03">jubeat</a>)… Heu qu'est-ce que je disais déjà…? Ha oui donc c'est une plaque qui va permettre de maintenir joliment un papier décors sur le panel.<br /></p></blockquote>
<ul>
<li>J'ai donc découpé la plaque au cutter, en passant la lame plusieurs fois sur le trait à découper, et en cassant sur la fente, un peu comme on découpe du verre. Bon j'ai ragé car dans l'opération le coin s'est cassé… Tout petit morceau, je l'ai recollé… et puis tant-pi hein…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211116_172227.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211116_172227_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05532.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05532_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Pour reporter les trous à pratiquer, suffit de mettre la plaque en situation et de détourer au stylo indélébile :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05533.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05533_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05536.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05536_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Ensuite, même technique que pour l'usinage du contre-plaqué, deux trous et un trait de scie sauteuse non loin de la ligne…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05539.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05539_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05540.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05540_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Puis on termine le travail à la lime directement sur le panel monté, comme je l'ai fait pour <a href="http://burogu.makotoworkshop.org/index.php?post/2011/04/09/joystick-arcade-usb-5-">le joystick, ici en vidéo</a>, afin d'assurer un ajustement parfait.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211116_191838.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211116_191838_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05538.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05538_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211116_191856.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211116_191856_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211116_220317.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211116_220317_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>La plaquette d'interfaçage</ins> :<br /></h3>
<blockquote><p>Et comment qu'on va faire pour brancher l'ordinateur, accéder aux prises, au boutons, tout çaaaa ?<br />
J'avais d'abord pensé découper un trou dans le boîtier et de laisser dépasser l'arrière de l'ordi, ou bien la façade. Bon dans les deux cas je perdais le bénéfice de certaines connectiques, et puis en fait c'était pourris, car la ventilation de l'ordi est aspirée en façade et rejetée en arrière, et à moins d'avoir un disgracieux trou de ventilation devant soit, et bien, non hein.<br /></p></blockquote>
<ul>
<li>J'ai donc acheté un peu de quincaillerie d'informaticien, afin de déporter tout ça sur une plaquette que j'aurais arrangé moi-même, ici donc avec un essai en carton :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05530.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05530_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211117_181724.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211117_181724_s.jpg" alt="" /></a><br />
Nous avons donc :<br /></p>
<blockquote><p>- 2 Rallonges <em>USB</em> (récup)<br />
- 1 Rallonge <em>VGA</em> : <a href="https://fr.aliexpress.com/item/32910042554.html">3€45</a><br />
- 1 Rallonge <em>DisplayPort</em> : <a href="https://fr.aliexpress.com/item/1005002460579348.html">4€64</a><br />
- 1 Prise jack Femelle 3,5 mm (pour le casque) (récup)<br />
- 1 Potentiomètre 1kΩ pour le volume de la prise casque : <a href="https://fr.aliexpress.com/item/33011085409.html">1€</a><br />
- 1 Ampli audio 12V, 2x15W à base de TDA7297 avec son potentiomètre à déporter : <a href="https://fr.aliexpress.com/item/1005002703769547.html">3€63</a><br />
- 1 Bouton power avec sa led intégrée pour allumer/éteindre l'ordi : <a href="https://fr.aliexpress.com/item/33014419878.html">1€50</a><br />
- 1 Prise <em>IEC</em> C14 16A 250V avec interrupteur rouge : <a href="https://fr.aliexpress.com/item/32829721845.html">1€01</a><br /></p></blockquote>
<p>Une fois le design validé, il était temps de trouver une plaquette en métal à découper, et je me suis souvenu de ce capot d'alimentation que j'avais gardé, fait d'un métal relativement tendre, ce qui va faciliter la suite des opérations.<br /></p>
<ul>
<li>Le capot avec le plan dessiné, et la zone qui m'intéresse tracée :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211117_214817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211117_214817_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_150449.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_150449_s.jpg" alt="" /></a><br /></p>
<ul>
<li>La scie sauteuse découpe ça comme du beurre :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_150544.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_150544_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_150838.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_150838_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Pour se débarrasser de la partie pliée à 90°, j'ai préféré la déplier à l'aide d'une cale et d'un levier, puis la replier, suite à quoi comme je m'y attendais le métal s'est cassé sur la pliure. Restait ensuite à limer tous les rebords.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_151818.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_151818_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_151725.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_151725_s.jpg" alt="" /></a><br /></p>
<ul>
<li>À l'aide du plan, j'ai pu pointer les trous, graver certains détails et procéder au perçage…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_180137.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_180137_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_181345.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_181345_s.jpg" alt="" /></a><br /></p>
<ul>
<li>N'ayant pas de forêt adéquats, j'ai terminé les gros trous à la lime :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_190118.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_190118_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211118_190219.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211118_190219_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_130319.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_130319_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_125445.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_125445_t.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Intégration de la plaque au boîtier</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05541.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05541_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Après avoir tergiversé sur l'emplacement idéal de la plaque, afin d'optimiser l'intégration du câblage et surtout ne pas gêner les boutons du panel, j'ai tracé le rectangle à usiner dans le boîtier.<br /><br /></li>
</ul>
<ul>
<li>Et puis même astuce qu'habituellement (hop, y'a toutes les astuces bois réunies ici du coup !), un tasseau fait office de règle et après avoir fait le trou pour insérer la lame à chantourner, il suffit de se laisser guider…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_174054.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_174054_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_174110.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_174110_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_174158.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_174158_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_182903.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_182903_t.jpg" alt="" /></a><br />
Vous remarquerez sans doute un début de trou qui n'a rien à faire là, une petite erreur donc que je reboucherais plus tard.<br /></p>
<ul>
<li>La plaquette est vissée en place !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_183000.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_183000_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_191753.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_191753_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_191817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_191817_t.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211119_193530.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211119_193530_t.jpg" alt="" /></a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/03/17/sdvx4">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2022/01/11/sdvx3#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/714Sound Voltex -2-urn:md5:d925905ccb6f5748fc58cea2c8052c982022-01-09T19:10:00+01:002022-05-14T13:12:50+02:00makoto doushiteArcadeArduinoBricolageDIYJeux videoManette-Joypad-JoystickVidéos<p><a href="http://burogu.makotoworkshop.org/index.php?post/2021/11/06/sdvx1">Suite de la bidouille précédente</a> :<br /></p>
<blockquote><p>Je disais donc, « construire quelques chose de plus sérieux », mais qui reste peu encombrant, à l'image du stick arcade qu'on peut sortir du placard pour « se faire un p'ti street ».<br />
Et c'est sur cette même idée que je vais procéder. En effet la technique de fabrication sera quasi identique à celle de mon <a href="http://burogu.makotoworkshop.org/index.php?post/2011/03/20/joystick-arcade-usb-1-">joystick</a>, « celui-là même par quoi tout à commencé », réalisé il y a maintenant 10 ans. (Merde ! Déjà… Comme on dit…)<br />
Je ne vais rien inventer, pas mal d'amateurs·ices ont déjà bricolés ce genre de choses, et on trouve quelques tutos bien fichu sur le net.<br />
Comme celui-ci <a href="https://sdvx-diy.github.io/">https://sdvx-diy.github.io/</a>, dont je vais utiliser le firmware électronique un poil modifié pour mon usage (le soft à coller dans l<em>'Arduino</em>), ou celui-là <a href="https://consandstuff.github.io/rhythmcons/sound-voltex/sdvx-normal/">https://consandstuff.github.io/rhythmcons/sound-voltex/sdvx-normal/</a>, qui s'attarde à détailler sa manière de faire.<br />
J'ambitionne juste de faire plus élégant, sachant bien entendu que chacun ses goûts, y'a pas trop à discuter, tout ça quoi…<br /></p></blockquote>
<p><br /></p>
<h3><ins>Fournitures</ins> :<br /></h3>
<p>Désolé, je n'ai pas pas pensé prendre de photos avec tous le matos arcade réunis, et j'ai la flemme de tout démonter pour le faire, donc vous découvrirez ça en allant.<br /></p>
<ul>
<li>Les prix sont frais de port et <em>TVA</em> comprise :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211103_185841.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211103_185841_t.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>- 25 Cosses à sertir 6.3 mm : <a href="https://fr.aliexpress.com/item/32786820964.html">3€71</a><br />
- 50 Cosses à sertir 4.8 mm : <a href="https://fr.aliexpress.com/item/32755341225.html">4€15</a><br />
- 1 Bouton carré de 33 mm : <a href="https://fr.aliexpress.com/item/32804514696.html">3€</a><br />
- 4 Boutons carrés de 60 mm : <a href="https://fr.aliexpress.com/item/4001356296596.html">18€62</a><br />
- 5 Boutons rectangulaires de 50x30 mm : <a href="https://fr.aliexpress.com/item/32765559236.html">11€15</a><br />
- 2 Encodeur 600 P / R 5V-24V, axe 6 mm : <a href="https://fr.aliexpress.com/item/32669741048.html">24€30</a><br />
- 2 Bouton en aluminium (Diamètre 30 mm, hauteur 25 mm, trou 6 mm) : <a href="https://fr.aliexpress.com/item/32912485815.html">7€70</a><br /></p></blockquote>
<p>Total = 72€63<br /><br /></p>
<h3><ins>Découpe du panel</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dj-dao.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dj-dao_t.jpg" alt="" style="float:left; margin: 0 1em 1em 0;" /></a>
La première question que je me suis posé, outre le fait de commander des fournitures arcade adéquates, est de savoir à quelles dimensions découper le boîtier du contrôleur, que les gens réalisent souvent assez gros, à l'image du <a href="https://www.gamo2.com/jp/products/detail.php?product_id=65">contrôleur officiel</a> qui reprend le design biseauté de la borne d'arcade (quelques photos sur le <a href="https://blog.flipflop-jp.com/archives/3020/post-3020/">blog.flipflop-jp</a>).<br /><br /></p>
<ul>
<li>Mais c'est en voyant les <a href="https://gamo2.com/en/product/faucetwo/specs.html">dimensions très réduites du modèle faucetwo</a> dessiné par <a href="https://www.youtube.com/watch?v=ZGUSWQXGf6Y">Tokaku</a> que j'ai décidé de m'en rapprocher.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/SDVX_measures_Makoto.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.SDVX_measures_Makoto_m.png" alt="" /></a><br /></p> <p>Ce qui donc a permis de résoudre la première étape : Choisir le panneau de bois dans lequel découper le panel.<br /></p>
<blockquote><p>J'avais depuis 20 ans en stock du contre-plaqué de récupération de 6 mm d'épaisseur pas mal rigide, et justement un morceau d'à peu prés la bonne dimension.<br /></p></blockquote>
<ul>
<li>J'ai donc reporté le patron<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/08/sdvx2#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup> de l'emplacement des boutons, avec une technique un peu particulière.<br /></li>
</ul>
<blockquote><p>En 10 ans, j'ai eu le temps de mater quelques vidéos de menuisier sur <em>tutube</em> et d'emprunter leur manière de tracer, non pas avec un crayon, mais avec une lame de cutter.<br />
Non seulement c'est plus précis, l'épaisseur du trait ne laissant plus aucun doute sur le fait de couper dessus, à droite ou à gauche de celui-ci, ça ne s'estompe pas à force de manipulations, et fraise sur le gâteau, j'ai constaté que si l'on a pris soin d'enfoncer la lame jusqu'à la première couche de bois, les éclats de bois produit par la scie sauteuse sont instantanément neutralisés à cette frontière, laissant une arrête bien nette !<br />
Voilà donc pour le « level up » par rapport au panel de mon joystick tout éclaté à l'époque…<br /></p></blockquote>
<ul>
<li>Du coup, cliquez bien sur les vignettes pour voir ce tracé en grand :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05507.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05507_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05508.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05508_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Pour la découpe des emplacements des boutons, ça se passe simplement en perçant deux trous et en y insérant la lame de scie sauteuse, avant de terminer à la lime.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211109_153220.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211109_153220_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211109_162659.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211109_162659_s.jpg" alt="" /></a><br /></p>
<ul>
<li>La tige des encodeurs étant très courte, j'ai décidé d'utiliser la défonceuse afin de gagner 3 mm de profondeur en y logeant le corps des encodeurs.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211115_123356.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211115_123356_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211109_153232.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211109_153232_s.jpg" alt="" /></a><br />
Première fois pour moi avec cet outil utilisé à main levée, c'est vraiment intéressant ce qu'on peut faire avec…<br /></p>
<ul>
<li>Voici l'ouvrage terminé et les fournitures en place, fixées dans leurs emplacements.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211111_172328.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211111_172328_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211111_172659.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211111_172659_s.jpg" alt="" /></a><br />
Comme vous le voyez, le bloc micro-switch qui comporte la led s'insère et se verrouille dans le bouton.<br /><br /></p>
<h3><ins>Le câblage</ins> :<br /></h3>
<p>On va pouvoir procéder tranquillement au câblage, directement sur site, ainsi les câbles seront optimisés en longueur.<br /></p>
<ul>
<li>On commence par le chemin de masse, puis le raccordement de chaque boutons et leds à l<em>'Arduino Pro Micro</em> :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211111_200841.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211111_200841_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211111_214401.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211111_214401_s.jpg" alt="" /></a><br />
Le fil souple multi-brun de récupération que j'utilise étant relativement fin, et ne disposant pas de pince à sertir adéquate, je me suis contenté de souder chaque fil sur les cosses, puis de rabattre les ergots. Le petit capuchon de silicone est vraiment pratique et sera très utile pour isoler les contacts et éviter tout accident de court-circuit qui pourrait survenir à la manipulation.<br /></p>
<ul>
<li>Une petite vidéo, désolé pour le cadrage tremblant :<br /></li>
</ul>
<iframe title="panelSDVX_test" src="https://peertube.makotoworkshop.org/videos/embed/6a12ea98-d076-4c48-858f-c9463d6c8918?warningTitle=0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="640" height="360" frameborder="0"></iframe>
<ul>
<li>Voilà une fois le chemin de câble attaché :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211120_210402.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211120_210402_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211120_210323.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211120_210323_s.jpg" alt="" /></a><br />
Après avoir testé le panel, j'ai eu la mauvaise surprise de voir la prise <em>microUSB</em> de l<em>'arduino</em> s'arracher de la plaquette, alors que je branchai simplement le câble <em>USB</em> dessus. J'ai bien entendu ressoudé ça en place, et ceci m'a fait prendre conscience au passage qu'il vaudrait mieux permettre le remplacement de l<em>'arduino</em> facile.<br />
J'ai donc dé-soudé tous les fils et utilisé une plaquette à trous avec ce qu'il faut pour insérer l<em>'arduino</em> dessus. Par la même occasion, ça permet de fixer tout ça avec une vis au panel.<br /></p>
<ul>
<li>Et aussi d'en profiter pour raccourcir les câbles des encodeurs et vu qu'ils ne disposent pas de système de cosses, leur confectionner des connecteurs sur mesure à raccorder sur la plaquette à trous.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211120_212259.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211120_212259_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211120_212747.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211120_212747_s.jpg" alt="" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211120_212934.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211120_212934_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Contrairement à mon joystick, le panel sera maintenu en place avec des aimants, c'est pour ça que j'ai fixé sur les rebords, des plaquettes en métal d'aimants à placard, avec de la colle <em>araldite</em>.<br /></li>
</ul>
<p>On s'arrête ici pour le moment.<br />
Nous avons donc un panel fonctionnel, câblé proprement qu'il suffira de coller dans un boîtier.<br />
Enfin ça, c'est ce que pensais, puis j'ai changé mes plans…<br />
Affaire à suivre <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05605.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05605_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05608.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05608_s.jpg" alt="" /></a><br /><br /></p>
<h3><ins>Programmation</ins> :<br /></h3>
<p>Avant de téléverser <a href="https://github.com/Reyn-Mukai/SDVX-DIY/tree/Standard">le firmware</a> dans l<em>'Arduino</em>, j'ai dû modifier le sketch <em>SDVX-SIY.ino</em> afin de réorganiser l'assignation des pins en fonction de ce que j'ai câblé.<br />
Là vous me diriez à juste titre que j'aurais dû regarder le code et câbler en fonction, sauf qu'à priori le code est prévu pour un <em>Arduino Leonardo</em>, et donc une assignation différente.<br />
Par chance l<em>'Arduino Pro Micro</em> dispose de « pile-poil » le nombre de pins nécessaires aux boutons et aux leds… ouf !<br /></p>
<pre class="brush: cpp">/* Button Input Pins */
#define BTA_PIN A2
#define BTB_PIN A3
#define BTC_PIN A0
#define BTD_PIN A1
#define FxL_PIN 4
#define FxR_PIN 5
#define START_PIN 8
/* LED Output Pins */
#define BTA_LED 9
#define BTB_LED 10
#define BTC_LED 14
#define BTD_LED 15
#define FxL_LED 6
#define FxR_LED 7
#define START_LED 16
/* Software Debounce Interval */
#define DEBOUNCE 10
/* Encoder */
#define ENC_1_PIN_A 0
#define ENC_1_PIN_B 1
#define ENC_2_PIN_A 2
#define ENC_2_PIN_B 3</pre>
<p><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/11/sdvx3">À suivre…</a></h3>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/08/sdvx2#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] Fichier pour GIMP en annexe ci-dessous</p></div>
http://burogu.makotoworkshop.org/index.php?post/2022/01/08/sdvx2#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/713Sound Voltex -1-urn:md5:4a97fe1743a5e247de483a7491a2acaf2022-01-08T15:02:00+01:002022-01-09T19:18:09+01:00makoto doushiteArcadeArduinoBricolageDIYImpression3DJeux videoManette-Joypad-JoystickVidéosÉlectronique<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/SDVX_EXCEEDGEAR.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/SDVX_EXCEEDGEAR.png" alt="" style="float:left; margin: 0 1em 1em 0;" /></a><br />
<em>Sound Voltex</em>… Qu'est-ce que c'est encore ça donc ?<br />
Ben un autre jeu de rythme de <em>Konami</em>, que vous pourrez découvrir plus en détail sur le site <a href="https://bemani.fr/game/sdvx/">https://bemani.fr/game/sdvx/</a>.<br />
Mais surtout une énorme borne d'Arcade, comme on peut l'admirer ci-contre… (non, calme-toi, je vais pas la fabriquer…)<br /><br /></p>
<p>Il semble en effet que je fasse partie des ces personnes qui aime ce type de jeu, et jusqu'ici je ne m'en étais pas vraiment rendu compte…<br />
Je pensais jouer à « un peu tout », mais en fait le temps passant, certains genres ressortent bien plus maintenant qu'auparavant.<br />
Et si je regarde ce que j'ai tâté pour 5 minutes, ou des centaines d'heures, nous avons tout de même <em>DDR, Guitar Heroe, Oendan, Taiko no Tatsujin, jubeat, Beat Mania, Technika2</em>, et <em>Pop'n music</em>.<br /></p>
<p>Ainsi je suis un joueur de <em>Shmup</em> et chose pas si rare pour cette catégorie, aussi de jeux de rythmes. Il y a un lien entre ces deux genres, et celleux qui ont déjà entendu parler du concept de « zone » ou de « flow » comprendront je pense ce qu'il peut bien y avoir en commun entre un <em>Shmup</em> et un <em> rhythm game</em>.<br /><br /><br /><br /></p>
<ul>
<li>Bref, séduit par l'originalité du contrôleur du jeu, j'ai voulu m'y essayer, en commençant doucement par quelque chose d'accessible pour moi, « sans dépenser un rond » ni traverser la moitié du pays pour trouver une borne jouable.<br /><br /></li>
</ul>
<h3><ins>Un contrôleur fait maison</ins> :<br /></h3>
<p>J'ai donc repéré l’existence d'un mini-contrôleur, alias le « Pocket-SDVX », partagé sur le <em><a href="https://github.com/speedypotato/Pocket-SDVX">github de speedypotato</a></em>.<br />
Ni une ni deux, j'ai fouillé mes tiroirs à la recherche des composants nécessaires, et oui, j'avais souvenir de tout avoir sous la main, on va pouvoir le construire tout de suite !<br /></p>
<ul>
<li><em>Arduino Pro Micro</em>, encodeurs, touches de clavier mécanique de récup, restait à imprimer les pièces de plastiques :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20210928_190233.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20210928_190233_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05480.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05480_s.jpg" alt="" /></a><br /></p> <ul>
<li>Cependant, si tout est prévu pour s’en-clipser, il restait un soucis avec ces encodeurs au corps dépourvu de filetage et j'ai donc improvisé en le passant dans une filière <em>M8</em>, pour un résultat satisfaisant :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05481.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05481_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05482.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05482_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Les pièces en présences…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05485.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05485_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05487.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05487_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Le câblage n'a rien de compliqué, et le système de passage du câble micro-usb plutôt bien pensé :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05492.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05492_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05493.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05493_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Le <em>knob</em><sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2021/11/06/sdvx1#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup> viens se ficher sur la tige de l'encodeur… Et voilà !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211001_200839.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211001_200839_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/20211001_200817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.20211001_200817_s.jpg" alt="" /></a><br /></p>
<ul>
<li>Dessous j'ai collé des pieds de caoutchouc de récup, et j'ai fini par imprimer la déco sur un film plastique autocolant :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05495.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05495_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/dsc05503.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/sdvx/.dsc05503_s.jpg" alt="" /></a><br /></p>
<p>Le choix par défaut du jaune c'est ainsi révélé pas si mal <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /><br />
Bon ensuite faut programmer l<em>'Arduino</em>, rien de compliqué si vous êtes familier avec ça, tout est indiqué par <em><a href="https://www.youtube.com/watch?v=lBxHQ7Z72sY&list=PLSlCMOwxujV7-DYrM4eC2Sb4_rMR5udEE">speedypotato</a></em>, y compris pour la partie câblage.<br /><br /></p>
<h3><ins>Et le jeu alors ?</ins> :<br /></h3>
<blockquote><p>Vous serez heureus·e·s d'apprendre qu'il existe un clone du jeu d<em>'Arcade</em> qui ne porte pas son nom, <em><a href="https://github.com/Drewol/unnamed-sdvx-clone">unnamed-sdvx-clone</a></em>.<br /></p></blockquote>
<p>Via le <em>github</em> on va donc pourvoir se l'installer via quelques commandes :<br /></p>
<ul>
<li>Clonage du projet en local puis récupération des dépendances grâce à <em>submodule recursive</em> :<br /></li>
</ul>
<pre class="brush: bash">git clone https://github.com/Drewol/unnamed-sdvx-clone.git
cd unnamed-sdvx-clone/
git submodule update --init --recursive</pre>
<ul>
<li>Installation du compilateur <em>CMake</em> et les librairies requises :<br /></li>
</ul>
<pre class="brush: bash">sudo apt install cmake libfreetype-dev libogg-dev libvorbis-dev libsdl2-dev zlib1g-dev libpng-dev libjpeg-dev libarchive-dev libgl1-mesa-dev openssl libssl-dev libiconv-hook-dev</pre>
<ul>
<li>Configuration du logiciel :<br /></li>
</ul>
<pre class="brush: bash">cmake -DCMAKE_BUILD_TYPE=Release .</pre>
<p>Si des erreurs sont indiquées, il faut les corriger avant de passer à l'étape suivante !<br /></p>
<p>Et enfin, compilation du logiciel :<br /></p>
<pre class="brush: bash">make</pre>
<ul>
<li>Avant de pouvoir jouer, il faut créer le dossier suivant :</li>
</ul>
<pre class="brush: bash">mkdir bin/songs</pre>
<p>Et déposer les chansons dedans (accepte les arborescences en sous-dossier).<br />
Pour dégotter les chansons, ces mots clefs seront utiles : <em>ksh songs sdvx</em><br />
Il est également possible de télécharger des titres directement depuis le jeu, via le menu « Get Songs » sur la page d'accueil :)<br /></p>
<ul>
<li>L'exécutable se trouve dans le dossier <em>bin</em> :</li>
</ul>
<pre class="brush: bash">unnamed-sdvx-clone/bin/usc-game</pre>
<p>Ça fonctionne parfaitement sur mon Ubuntu 20.04LTS !
<br /><br /></p>
<h3><ins>Maintenant on joue !</ins> :<br /></h3>
<p>Le jeu a le gros avantage de changer d'aspect selon que l'écran est disposé horizontalement ou verticalement, et c'est cette dernière disposition qui sera bien sûr la plus adaptée, faisant apparaître le poste de pilotage du véhicule qui parcoure les « rails ».<br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts allow-popups" title="miniSDVX_demo" src="https://peertube.makotoworkshop.org/videos/embed/0b641c43-d394-42f8-b87a-43402b31a06d?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Oui, alors on dirait qu'on est en train de taper au clavier du coup :P<br /></p>
<ul>
<li>Un petit contrôleur de voyage bien sympatosh, le jeu est plaisant… hum, je pense qu'on va construire quelque chose de plus sérieux. (Non pas la borne j'ai dis !!)<br /><br /></li>
</ul>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2022/01/08/sdvx2">À suivre…</a></h3>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2021/11/06/sdvx1#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] En annexe vous trouverez le fichier 3D pour le <em>knob</em> que j'ai dû dessiner moi-même.</p></div>
http://burogu.makotoworkshop.org/index.php?post/2021/11/06/sdvx1#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/712jubeat -1-urn:md5:e9fa4f464fa12a688f5c695b433444702021-04-05T17:52:00+02:002022-05-26T18:25:17+02:00makoto doushiteArcadeArduinoBricolageDIYJeux videoManette-Joypad-JoystickVidéosÉlectronique<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/IMG_0238.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.IMG_0238_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>Cela fait un peu plus de 6 ans maintenant, en décembre 2014, que j'ai découvert <em><a href="https://en.wikipedia.org/wiki/Jubeat">Jubeat</a></em> en salle d'Arcade, et que j'ai été rapidement séduit par la rapidité de prise en main de ce jeu de rythme de <em>Bemani</em> (la branche Rhythm game de <em>Konami</em>).<br /></p></blockquote>
<p>Photo d'époque avec mon <em><a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/03/firefoxos">FirefoxOS</a></em> sur <em>OpenC</em> (que j'utilise toujours…) qui galère sévère en basse lumière.<br /></p>
<blockquote><p>Et depuis que la salle a fermé, j'<a href="http://burogu.makotoworkshop.org/index.php?post/2015/09/23/liste-travaux-projets2">envisageais</a> de me fabriquer une version portable de la borne, mais sans jamais lancer les choses sérieusement. J'avais quelques idées de façons de faire et elles nécessitaient l'emploi d'une découpeuse laser, j'avais d'ailleurs commencé à me renseigner sur l'engin en FabLab…<br />
Mais bon, je pense que j'étais freiné par la complexité mécanique du panel 16 boutons à concevoir, on est ici pas face à la trivialité de confection d'un stick arcade.<br /></p></blockquote>
<ul>
<li>J'avais tout de même trouvé pas mal de documentation sur des panels <em>DIY</em>, et on en trouve encore plus aujourd'hui, mais globalement la recette reste la même, à base de microswitch :<br /></li>
</ul>
<p>À l'époque, c'est sur <em>NezBlog</em> que j'ai eu l'inspiration, site Japonais malheureusement disparu, mais qui ne meurt pas complètement grâce à <em><a href="https://archive.org/">archive.org</a></em>, voici donc, via <em>archive.org</em> les 4 pages du contrôleur aboutit en 2011 :<br /></p>
<blockquote><p>- <a href="https://web.archive.org/web/20161215125251/http://blog.nezweb.net/archives/572">jubeatコントローラ自作計画まとめ</a><br />
- <a href="https://web.archive.org/web/20161215125311/http://blog.nezweb.net/archives/624">jubeatコントローラ自作計画まとめ(2)</a><br />
- <a href="https://web.archive.org/web/20161215125430/http://blog.nezweb.net/archives/652">jubeatコントローラ自作計画まとめ(3)</a><br />
- <a href="https://web.archive.org/web/20161215125543/http://blog.nezweb.net/archives/778">自作jubeat用PIC回路図&ファームウェア</a><br />
- La vidéo qui montre la progression de la construction, sur <em><a href="https://www.nicovideo.jp/watch/sm16300086">NicoNico Douga</a></em><br /></p></blockquote>
<ul>
<li>Au même moment, je découvrais le panel <em><a href="https://www.gamo2.com/en/index.php?dispatch=products.view&product_id=310">DAO FB9</a></em>, un clone du panel de la borne originale, pour ainsi dire, une copie parfaite, qui avait le mérite d'être portable, permettant d'y glisser un écran, malheureusement plus distribué depuis.<br /></li>
</ul>
<p>Séduit par ces solutions, je me disais que plutôt que de concevoir une borne encombrante, autant avoir un panel à plaquer sur mon écran d'ordi 24 pouces, orientable grâce à un bras <em>ergotron</em>, et le tour serait joué…<br /></p>
<ul>
<li>Faut dire aussi qu'à l'époque j'étais tombé sur <a href="https://bemani.fr/forums/sujet/homemade-jubeat-controller/">pas mal d'informations erronées</a> à propos de l'écran de la borne !<br /></li>
</ul>
<p>On pouvait lire par-ci par-la qu'il faisait 22 pouces, réglé en 1280x720 et que les touches du panel mesuraient 65 mm de côtés.<br /></p>
<ul>
<li>Grâce aux photos du <em><a href="https://blog.flipflop-jp.com/archives/2711/post-2711/">FB9</a></em> sur le blog FlipFlop, j'ai pu comprendre que c'était sans doute du flan, et puis intrigué j'ai voulu vérifier, en mesurant comme j'ai pu à la salle, et j'avais noté des touches de 67 mm écartée de 13 mm, calculant alors un écran 26 pouces. (j'étais pas loin !)<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/IMG_0243.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.IMG_0243_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>En parallèle de ça, j'avais aussi expérimenté le logiciel, en découvrant des clones du jeu :</li>
</ul>
<p>- Comme <em><a href="https://www.qwant.com/?client=brz-moz&q=Youbeat38FullDownload&t=web">Youbeat</a></em> (<em>Jubeat</em> se prononçant en fait <em>Youbeat</em>)<br />
- Ainsi que <em><a href="http://yosh52.web.fc2.com/">Jubeat Analyser</a></em>, qui permet carrément de créer ses propres <em>pattern</em> de jeux à plaquer sur des chansons. Je ne suis pas sûr d'ailleurs, mais je pense que <em>Youbeat</em> a été crée à partir de <em>Jubeat analyser</em>… À vérifier.<br />
- Voici d'ailleurs un peu plus d'info sur l'état actuel de l'émulation <a href="https://davidobot.net/2020/05/03/jubeat-pc">via ce site</a>.<br /></p>
<ul>
<li>Cependant j'avais pu dégotter une archive du jeu original — et qui fonctionnait — dans sa version « <em>Knit</em> », permettant alors de confirmer que le jeu tournait plutôt en 1360x768.<br /></li>
</ul>
<p>Souhaitant coller le plus à l'original, et pollué par ces info contradictoires, je ne comprenais plus rien, et ça a contribué à enterrer un peu plus l'étude qui partait mal…<br /><br /></p> <h3><ins>Retour à aujourd'hui</ins> :<br /></h3>
<ul>
<li>Après cette longue introduction, il y a quelques semaines donc, je ne me souviens plus trop pourquoi, le niveau de motivation est remonté et j'ai annoncé la chose publiquement via <em><a href="https://twitter.com/Makoto_Doushite/status/1361390301357694979">twitter</a></em> sachant que quelques personnes aiment à voir ce genre de bricoles.<br /></li>
</ul>
<p>Magie twitesque, <em>@catzou</em> me mis en relation avec la commu <em>Discord: Make Some Noise</em>, où j'ai découvert que mes travaux autour de l'arcade, décrit dans ce blog sont relativement connu par d'autres bricoleurs, puis j'ai été accompagné par <a href="https://www.instagram.com/crazyredmachine/">CrazyRedMachine</a> pour faire avancer mon entreprise à grand pas !<br />
D'abord intimidé par le fait d'être influencé dans mes idées, que la ligne directrice n'aille pas dans le sens obtus que j'ai pu imaginer, j'ai su me laisser entraîner petit à petit vers des solutions concrètes et plus simples, que nous verrons après.<br />
En effet, 6 ans plus tard j'ai acquis pas mal de nouvelles compétences, et certaines choses me paraissent plus facilement envisageable.<br />
- Notamment pour la fabrication des touches que j'imaginais tailler à la défonceuse, en ayant conçu des gabarit à l'imprimante3D.<br />
- Et comme on trouve des <em>rubbers</em> <a href="https://www.arcadespareparts.com/arcade_parts/konami_parts/jubeat_rubber_switch/13748.html">ici</a> ou <a href="https://www.yubiparts.com/product/jubeat-rubbers">là</a>, j'envisageais de fabriquer une plaquette électronique comme sur le panel original, avant de me rendre compte que <em><a href="https://github.com/veroxzik/jubeat-boards/tree/main/jubeat-button-pcb">veroxzik</a></em> avait déja fort bien fait le boulot.<br />
Encouragé donc, je comptais me faire découper la structure du panel au laser via <a href="https://easymetal.fr/">easymetal</a> dans <a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/Frame_metal.dxf">une plaque</a> de 5 mm d'épais, afin d'avoir une structure de base bien rigide, et ensuite d'imaginer comment assembler tout ça…<br /></p>
<ul>
<li>Car cette fois, on me tuyautait à partir d'informations fiables mesurées sur des pièces d'arcade originales, que voici :<br /></li>
</ul>
<blockquote><p>- Taille des touches, surface visible, 66,4x66,4 mm.<br />
- Grille avec des trous de 70x70 mm espacés de 11,67 mm.<br />
- Écran original de 25,5 pouces. Ça ne se trouve plus, donc on peut utiliser un moniteur de 27 pouces et on ajustera les bords de l'image dans les réglages de la carte graphique, ou alors un écran de TV 26 pouces qui sera le plus approchant.<br /></p></blockquote>
<p>Cependant, travailler à partir de photo sans avoir jamais touché les entrailles de l'objet reste un exercice difficile, et j'avais du mal à formaliser l'assemblage de cette solution hybride.<br />
S'est alors présenté une opportunité…<br /><br /></p>
<h3><ins>Ça devient concret</ins> :<br /></h3>
<ul>
<li><em>CrazyRedMachine</em> me fit part de la possibilité d'acheter des pièces de la borne d'origine, ou de son clone exploité en Chine (<em>Magic Box</em>).<br /></li>
</ul>
<p>Pas facile à trouver, mais faisable, via des sites comme <em>Yahoo Auction</em>, ou <em>Taobao</em>.<br />
Pour le premier, j'ai laissé passer l'enchère car le <em>proxy</em> (site web intermédiaire qui commande pour vous, car on ne peut pas acheter directement depuis la <em>France</em>) refusait d'enchérir un vendeur qui avait une note pas très bonne (comme sur <em>ebay</em> quoi), et pas de regret car le panel est finalement parti autour de 300€, puis bon, j'aime pas trop les enchères…<br />
Pour le second, nous avons vu « poper » <a href="https://item.taobao.com/item.htm?id=635571209771">cette annonce fort intéressante en achat immédiat,</a><sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2021/04/04/Jubeat#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup> et le temps de trouver un <em>proxy</em> (<em>Superbuy</em>), de comprendre comment il fonctionne, de me décider, et j'avais acheté l'item, avec à chaque étapes du processus, l'inquiétude du débutant… Et puis 34 jours plus tard, il est arrivé !<br /></p>
<ul>
<li>Et surprise, il s'agit d'un panel officiel <em>Jubeat</em> alors qu'on s'attendait à son clone !!<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04868.jpg" title="dsc04868.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04868_m.jpg" alt="dsc04868.jpg" /></a><br />
Avec les 50€ frais de ports (ça pèse quand même 2,5 kg, et avec le carton au total 3,2 kg), donc pour 100€ au total, c'est vraiment bien, et je suis quasi certain que j'aurais dépensé autant voir plus en le fabriquant moi même.<br /><br /></p>
<h3><ins>En attendant le colis</ins> :<br /></h3>
<p>Mais laissons un peu ça de côté, et voyons ce qu'on a pu faire en attendant que le paquet arrive.<br /></p>
<ul>
<li>J'allais donc recevoir un panel de jeu prêt à l'emploi, sauf qu'il manquait évidemment l'électronique pour interagir avec sur l'ordinateur.<br /></li>
</ul>
<blockquote><p>J'étais parti dans l'idée de bricoler l'électronique d'un clavier azerty de récupération donc, avant de me rendre compte qu'au delà de 3 ou 4 touches appuyées simultanément (et encore, ça dépend desquelles) la détection des touches supplémentaires ne fonctionne pas, ce qui peut-être pourrait se révéler gênant en cour de jeu.<br /></p></blockquote>
<ul>
<li>Cependant <em>CrazyRedMachine</em> avait déjà travaillé le sujet et publié sur son <em><a href="https://github.com/CrazyRedMachine/jubeatIO">github</a></em> de quoi se bricoler l'électronique d'un contrôleur de jeu disposant de 19 boutons, bien assez donc, à base d<em>'Arduino Leonardo</em>.<br /></li>
</ul>
<p>Comme je ne disposais que du modèle <em>Arduino pro Micro</em>, plus petit mais équivalent (moyennant moins d'in/out), je me suis donc attelé à sa programmation via cette modification du code, destinée à adapter les entrées utilisées sur le <em>pro Micro</em> :<br /></p>
<pre class="brush: cpp">// Arduino Leonardo
//uint8_t buttonPin[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,A5,A4,A3,A2,A1};
// Arduino Pro Micro
uint8_t buttonPin[] = {1,0,2,3,4,5,6,7,8,9,10,16,14,15,18,19,20,21};</pre>
<ul>
<li>Et pour compiler le programme sans encombre, il faudra avoir installé la librairie <em>ArduinoJoystickLibrary</em> de <em><a href="https://github.com/MHeironimus/ArduinoJoystickLibrary">MHeironimus</a></em>.<br /></li>
</ul>
<p>Super, ça marche, sur mon ordi <em>nunux</em> avec la commande pour tester les joysticks.<br /></p>
<pre class="brush: bash">jstest /dev/input/js0</pre>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/20210320_161620.jpg" title="20210320_161620.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.20210320_161620_t.jpg" alt="20210320_161620.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>La connexion de l<em>'Arduino</em> aux plaques du contrôleur <em>Jubeat</em> va donc s'effectuer via des connecteurs <em>JST</em>, et j'ai pu en trouver des pré-câblés sur <em><a href="https://www.ebay.fr/itm/10-Sets-JST-PH2-0mm-Right-Angle-2-3-4-5-10Pin-Cord-Wire-To-Board-Connector-Cable/114689270129?var=414849075046">ebay</a></em>, au pas de 2 mm, avec 9 broches (<em>JST PH2.0mm 9 pin</em>).<br /><br /></li>
<li>Une fois reçu, et quelques heures de câblages plus tard en suivant bien le <a href="http://burogu.makotoworkshop.org/index.php?post/2021/04/04/public/bricolage/arcade/jubeat/pinout.png">schéma</a> (oui c'est toujours très long à bricoler des câbles), voilà donc mon dispositif paré, plus qu'à attendre l'arrivée du panel :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04913.jpg" title="dsc04913.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04913_s.jpg" alt="dsc04913.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04911.jpg" title="dsc04911.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04911_s.jpg" alt="dsc04911.jpg" /></a><br /><br /></p>
<h3><ins>Premier essai</ins> :<br /></h3>
<blockquote><p>Comme dirait l'autre, « j'adore qu'un plan se déroule sans accrocs », j'ai donc le panel devant moi, et pas d'erreurs dans la commande, ce sont les bons connecteurs <em>JST</em>, je connecte, branche l'ordinateur sur le test de joystick, et… Ho bah, ça marche pô, pas un seul des 16 boutons (càd 64 contacts) ne réponds :(<br /></p></blockquote>
<p>Un soucis dans le câblage, je me serais trompé… Hum ?<br />
Pas vraiment d’inquiétude en fait, j'ai bien conscience d'être face à un matériel qui a pas mal vécu, et qui présente des traces de corrosions.<br /></p>
<ul>
<li>Autrement dit, avant de conclure quoique ce soit il va me falloir tout démonter, nettoyer, et remonter avant de tester à nouveau.<br /></li>
</ul>
<p>L'occasion de voir comment c'est fait, et de peut-être comme c'était mon idée au départ, de pouvoir formaliser l'assemblage, sous forme de ressource en 3D qu'il suffirait de donner, au mieux, à une machine CNC. Sorte de rattrapage, l'achat du panel ayant fait perdre la reproductibilité du projet que je vous présente ici, ce qui m'a quelque peu chiffonné au départ. Mais bon ça se trouve je serais happé par un autre sujet et je ne produirais jamais ces ressources ? Bref, n'attendez pas après, ce sera une surprise… ou pas !<br /></p>
<ul>
<li>Observons donc ce que nous avons là…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04875.jpg" title="dsc04875.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04875_s.jpg" alt="dsc04875.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04876.jpg" title="dsc04876.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04876_s.jpg" alt="dsc04876.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04874.jpg" title="dsc04874.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04874_s.jpg" alt="dsc04874.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04873.jpg" title="dsc04873.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04873_s.jpg" alt="dsc04873.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04877.jpg" title="dsc04877.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04877_s.jpg" alt="dsc04877.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Dans l'ensemble, pas mal de traces de début de rouille sur le métal, la peinture s'est écaillée au niveau de l'encadrement des touches, et durant le transport il y a eu de la casse sur un pied (recollé à la colle époxy) et la barre de fixation supérieure a été tordue (redressée à coups de marteau).<br /></li>
</ul>
<p>D'ailleurs, il est a noter qu'un morceau de la vis de fixation du pied est encore dans son filetage, et qu'un autre morceau de vis, bien saillant et tordu, est encore en place sur la barre de fixation, ce qui tend à me faire penser que le vendeur <em>taobao</em> serait en fait un récupérateur, désossant les carcasses à l'arrache pour tirer quelqu'argent des pièces détachées. Je ne critiquerais pas la méthode, si celle-ci permet de sauver quelques pièces sur des bornes en fin de vie.<br /></p>
<ul>
<li>Procédons au démontage, on retourne le panel, et en constate que la barre centrale qui maintient le bout des plaquettes électronique (<em>PCB</em>) en place est à l'envers, puisque les petits caoutchoucs noirs sont justement là pour venir en contact des coins des <em>PCB</em>. Il faudra que je retourne correctement cette barre au remontage :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04879.jpg" title="dsc04879.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04879_s.jpg" alt="dsc04879.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04881.jpg" title="dsc04881.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04881_s.jpg" alt="dsc04881.jpg" /></a><br /></p>
<ul>
<li>Une fois les vis retirées, on peut extraire les <em>PCB</em> une à une, et oui, les contacts sont très sales, pas étonnant donc que ça ne fonctionne pas…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04882.jpg" title="dsc04882.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04882_s.jpg" alt="dsc04882.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04884.jpg" title="dsc04884.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04884_s.jpg" alt="dsc04884.jpg" /></a><br /></p>
<ul>
<li>On continue, avec les <em>rubbers</em>, ces petits tampons en caoutchouc, du même type qu'on trouve dans les manettes de jeux pour faire contact avec les <em>PCB</em>, aux 4 coins de chaque touches, qu'on met soigneusement de côté pour ne pas en perdre, ils sont vraiment très petits.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04886.jpg" title="dsc04886.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04886_s.jpg" alt="dsc04886.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04887.jpg" title="dsc04887.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04887_s.jpg" alt="dsc04887.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04888.jpg" title="dsc04888.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04888_s.jpg" alt="dsc04888.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
Ensuite on peut retirer les touches, qui ont l'air pas mal rayées…<br /></p>
<ul>
<li>Donc pour le nettoyage, on va d'abord finir le démontage et tout laver au savon ou liquide vaisselle, à l'aide d'une brosse à dent quand nécessaire. Les <em>PCB</em> seront terminées à l'alcool, en insistant bien au niveaux des points de contacts. Par contre, les <em>rubbers</em> ne seront PAS nettoyé à l'alcool, car le produit déterriore les contacts. Donc simplement de l'eau à l'aide de coton tige. Surtout PAS d'alcool non plus sur les touches, car celà aurait pour effet de blanchir et accentuer l'apparition de rayures sur la matière transparente, je l'ai expérimenté par le passé. Donc liquide vaisselle et séchage/lustrage avec un chiffon à lunette pour ne pas ajouter de rayures.<br /></li>
</ul>
<ul>
<li>Une fois toutes les vis retirées, on peut séparer le squelette en plastique de la frame en métal :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04896.jpg" title="dsc04896.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04896_s.jpg" alt="dsc04896.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04889.jpg" title="dsc04889.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04889_s.jpg" alt="dsc04889.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04891.jpg" title="dsc04891.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04891_t.jpg" alt="dsc04891.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04892.jpg" title="dsc04892.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04892_t.jpg" alt="dsc04892.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04893.jpg" title="dsc04893.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04893_t.jpg" alt="dsc04893.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04894.jpg" title="dsc04894.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04894_t.jpg" alt="dsc04894.jpg" /></a><br /></p>
<ul>
<li>En retournant le squelette, on découvre un joint de caoutchouc :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04900.jpg" title="dsc04900.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04900_s.jpg" alt="dsc04900.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04898.jpg" title="dsc04898.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04898_s.jpg" alt="dsc04898.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04899.jpg" title="dsc04899.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04899_t.jpg" alt="dsc04899.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04901.jpg" title="dsc04901.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04901_t.jpg" alt="dsc04901.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04902.jpg" title="dsc04902.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04902_t.jpg" alt="dsc04902.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04903.jpg" title="dsc04903.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04903_t.jpg" alt="dsc04903.jpg" /></a><br />
Aller ! Au lavage !<br /><br /></p>
<h3><ins>Second essai</ins> :<br /></h3>
<p>Et bien je n'ai pas d'image à montrer en détails du panel propre, je pense qu'on l'a assez vu, et on va plutôt faire un essai en situation réelle ce sera plus parlant !<br /></p>
<ul>
<li>J'ai donc couché ma <em>TV</em> à plat sur une table, et posé le panel <em>Jubeat</em> dessus, en m'assurant que le bout des vis de celui-ci ne viennent pas en contact avec l'écran, grace aux épais rebords de la <em>TV</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04909.jpg" title="dsc04909.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04909_t.jpg" alt="dsc04909.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04908.jpg" title="dsc04908.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04908_t.jpg" alt="dsc04908.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04907.jpg" title="dsc04907.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04907_t.jpg" alt="dsc04907.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/dsc04910.jpg" title="dsc04910.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/arcade/jubeat/.dsc04910_t.jpg" alt="dsc04910.jpg" /></a></p>
<ul>
<li>Une petite vidéo… 6 ans donc que je n'avais pu toucher à ce jeu :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts allow-popups" src="https://peertube.makotoworkshop.org/videos/embed/e4d091ea-9aef-4975-9d13-d5f63ae4357c?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>On verra la suite de la construction plus tard, mais côté rénovation, je pense qu'il faudra prévoir un décapage avant une nouvelle couche de peinture, ainsi que le polissage des touches pour tenter d'améliorer l'aspect de tout ça.<br /><br /></li>
</ul>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2021/04/18/jubeat02">À suivre…</a><br /><br /></h3>
<p><strong><ins>Ressources</ins> :</strong><br />
- <a href="https://blog.flipflop-jp.com/archives/4146/%e3%83%af%e3%83%b3%e3%83%ab%e3%83%bc%e3%83%a0jubeat%e3%80%80ac%e7%ad%90%e4%bd%93%e6%90%ac%e5%85%a5%e3%81%ae%e6%a7%98%e5%ad%90/">https://blog.flipflop-jp.com/archives/4146/ワンルームjubeat ~AC筐体搬入の様子~</a><br />
- <a href="https://blog.flipflop-jp.com/archives/4324/jubeat%e7%ad%90%e4%bd%93%e3%81%ae%e3%81%8a%e6%8e%83%e9%99%a4%ef%bd%9e%e3%83%a2%e3%83%8b%e3%82%bf%e3%83%bc%e8%a3%8f%e7%b7%a8%ef%bd%9e/">https://blog.flipflop-jp.com/archives/4324/jubeat筐体のお掃除~モニター裏編~</a><br />
- <a href="http://tools.bemaniso.ws/">http://tools.bemaniso.ws/</a><br />
- <a href="https://bemani.guide/games/jubeatclan/setup/">https://bemani.guide/games/jubeatclan/setup/</a><br />
- <a href="http://www.emuline.org/topic/605-arcade-pc-jubeat-misc-dumps-konami/">http://www.emuline.org/topic/605-arcade-pc-jubeat-misc-dumps-konami/</a><br />
- <a href="https://www.instructables.com/Arduino-LeonardoMicro-as-Game-ControllerJoystick/">https://www.instructables.com/Arduino-LeonardoMicro-as-Game-ControllerJoystick/</a></p>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2021/04/04/Jubeat#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] Profitez-en, le vendeur en a d'autres en stock !</p></div>
http://burogu.makotoworkshop.org/index.php?post/2021/04/04/Jubeat#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/702Des bricoles en 3D réelle -6-urn:md5:0688f3871b872cdc6f8173cd299692a82016-10-16T11:12:00+02:002016-10-16T10:13:05+02:00makoto doushiteMaKoToBricolageDIYImpression3DManette-Joypad-JoystickModélisation3D <p><a href="http://burogu.makotoworkshop.org/index.php?post/2015/09/22/objets3d05">Ce billet fait suite à cet autre</a>, voici mes dernières impressions 3D :<br /></p>
<p><strong>Sanwa GT-Y .</strong><br />
Avec cette plaque de remplacement pour joystick <em>Sanwa</em>, le déplacement dans les huit directions est plus agréable et efficace.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01216.jpg" title="dsc01216.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01216_s.jpg" alt="dsc01216.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01217.jpg" title="dsc01217.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01217_s.jpg" alt="dsc01217.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:1363725">http://www.thingiverse.com/thing:1363725</a><br /><br /></p>
<p><strong><a href="http://burogu.makotoworkshop.org/index.php?post/2016/04/26/genescanlines">Scanlines Générator</a> Case. </strong><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/genescanlines/dsc01415.jpg" title="dsc01415.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/genescanlines/.dsc01415_s.jpg" alt="dsc01415.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/genescanlines/dsc01412.jpg" title="dsc01412.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/genescanlines/.dsc01412_s.jpg" alt="dsc01412.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:1484483">http://www.thingiverse.com/thing:1484483</a><br /><br /></p>
<p><strong><a href="http://burogu.makotoworkshop.org/index.php?post/2016/07/29/portelivre">Porte-Livre Couché</a>.</strong><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/portelivre/dsc01440.jpg" title="dsc01440.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/portelivre/.dsc01440_s.jpg" alt="dsc01440.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:1636131">http://www.thingiverse.com/thing:1636131</a><br /><br /></p>
<p><strong>5 ou 3 Crochets.</strong><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01426.jpg" title="dsc01426.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01426_s.jpg" alt="dsc01426.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01428.jpg" title="dsc01428.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01428_s.jpg" alt="dsc01428.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01430.jpg" title="dsc01430.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01430_s.jpg" alt="dsc01430.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01433.jpg" title="dsc01433.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01433_s.jpg" alt="dsc01433.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01453.jpg" title="dsc01453.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01453_s.jpg" alt="dsc01453.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01454.jpg" title="dsc01454.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01454_s.jpg" alt="dsc01454.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:1633526">http://www.thingiverse.com/thing:1633526</a><br /><br /></p>
<p><strong>Doseur de spaghettis.</strong><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc01500.jpg" title="dsc01500.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc01500_s.jpg" alt="dsc01500.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:702605">http://www.thingiverse.com/thing:702605</a></p>http://burogu.makotoworkshop.org/index.php?post/2016/03/02/objets3d06#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/605Dépanner une manette de jeuurn:md5:9d1f4dabc1351823ef6f0a2d078757142015-09-16T20:55:00+02:002019-11-12T20:38:41+01:00makoto doushiteJeux vidéoConsoleDIYDépannageGeekHackingJeux videoManette-Joypad-JoystickRéparationRétrogamingVidéos <p>Une petite vidéo <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/3cb3652f-e729-4d82-8b0f-d4812a7a722f?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br />
Et bien sûr, revissez tout ça <a href="http://burogu.makotoworkshop.org/index.php?post/2013/11/17/evidences01">avec la bonne technique</a> !!!</p>http://burogu.makotoworkshop.org/index.php?post/2015/09/16/sopipad#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/589Des bricoles en 3D réelle -2-urn:md5:ae6f3a89835ae76c51b5b875eed8095f2014-12-23T14:25:00+01:002015-09-07T16:28:37+02:00makoto doushiteMaKoToBricolageDIYGundamImpression3DManette-Joypad-JoystickModélisation3DRaspBerryPI <p>Hey, mine de rien c'est le 501ième billet du blog <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /><br />
<a href="http://burogu.makotoworkshop.org/index.php?post/2014/08/16/objets3d01">Ce billet fait suite à cet autre</a>, voici mes dernières impressions 3D :<br /></p>
<p><strong>Cales pour joystick <em>Sanwa</em></strong>.<br />
Dans le cadre de la confection d'un <a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/17/borne-arcade-48">stick arcade</a>, il peut-être utile d'utiliser un truc pour régler la hauteur du joystick, j'ai donc modélisé cette cale sous <em>Sketchup</em>.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00256.jpg" title="dsc00256.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00256_s.jpg" alt="dsc00256.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00257.jpg" title="dsc00257.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00257_s.jpg" alt="dsc00257.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:511132">http://www.thingiverse.com/thing:511132</a><br /><br /></p>
<p><strong>Boîtier <em>Camera Pi</em></strong>.<br />
Pour protéger et permettre de fixer la <em>RaspiCam</em> sur un boitier de <em>Raspberry</em>, j'ai trouvé ce petit support assez pratique :<br />
<a href="http://burogu.makotoworkshop.org/public/ordi/raspi/dsc00330.jpg" title="dsc00330.jpg"><img src="http://burogu.makotoworkshop.org/public/ordi/raspi/.dsc00330_s.jpg" alt="dsc00330.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/ordi/raspi/dsc00329.jpg" title="dsc00329.jpg"><img src="http://burogu.makotoworkshop.org/public/ordi/raspi/.dsc00329_s.jpg" alt="dsc00329.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:427546">http://www.thingiverse.com/thing:427546</a><br /><br /></p>
<p><strong>Ball Top Stand Seimitsu</strong>.<br />
Où comment exposer fièrement des <em>Balls top</em> inusités…<br />
Une modélisation avec <em>Sketchup</em> qui m'aura permise de découvrir et apprendre ce logiciel 3D.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00269.jpg" title="dsc00269.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00269_s.jpg" alt="dsc00269.jpg" style="float:left; margin: 0 1em 1em 0;" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00273.jpg" title="dsc00273.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00273_s.jpg" alt="dsc00273.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00279.jpg" title="dsc00279.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00279_s.jpg" alt="dsc00279.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00263.jpg" title="dsc00263.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00263_s.jpg" alt="dsc00263.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00260.jpg" title="dsc00260.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00260_s.jpg" alt="dsc00260.jpg" /></a><br />
À télécharger ici : <a href="http://www.thingiverse.com/thing:482674">http://www.thingiverse.com/thing:482674</a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00377.jpg" title="dsc00377.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00377_t.jpg" alt="dsc00377.jpg" style="float:right; margin: 0 0 1em 1em;" /></a><br />
<strong>Socle for Universal gundam stand</strong>.<br /></p>
<p>J'ai remixé le <em><a href="http://www.thingiverse.com/thing:473611">Lazy Stand for SD gundams</a></em> afin de modéliser un socle à la mesure de l<em>'Universal gundam stand V2.0 released</em>.<br /><br /><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00376.jpg" title="dsc00376.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00376_s.jpg" alt="dsc00376.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00373.jpg" title="dsc00373.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00373_s.jpg" alt="dsc00373.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/3dprint/dsc00374.jpg" title="dsc00374.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/3dprint/.dsc00374_s.jpg" alt="dsc00374.jpg" /></a></p>
<p>À télécharger ici : <a href="http://www.thingiverse.com/thing:158131">http://www.thingiverse.com/thing:158131</a>, et là : <a href="http://www.thingiverse.com/thing:509795">http://www.thingiverse.com/thing:509795</a>.</p>http://burogu.makotoworkshop.org/index.php?post/2014/09/16/objets3d02#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/552De la déco avec des éléments de Stick Arcadeurn:md5:161c9f1b27617a127b5d961f2ccb2b1d2014-10-02T16:30:00+02:002014-10-02T15:39:08+02:00makoto doushiteBidouillesBricolageCandy-cabDIYImpression3DJeux videoManette-Joypad-JoystickModélisation3D<ul>
<li>Quand on a sous la main la collection de toutes les <em><a href="http://www.leshoparcade.com/fiche_produit_421_produit_BOULE%20SEIMITSU%20LB39">Ball Top Seimitsu</a></em> et qu'on se dit que c'est trop bête de ranger celles dont on ne se sert pas sur les sticks de la borne, on imagine alors une sorte de présentoir percé de vis bien alignées, sur lesquelles on viendrait visser les boules, juste comme ça, pour faire joli…<br /></li>
</ul>
<p>Et puis on fait un proto en bois vite fait, et de constater que pour faire quelque chose d'esthétique qui se marie bien avec le design de la borne, il va y avoir du boulot, sans compter qu'on aimerait bien que tout ça s'illumine de mille feux !<br />
Et c'est alors que : l'imprimante 3D !<br /></p>
<blockquote><p>Bah oui, ça serait bien dommage de ne pas remettre en question toutes les techniques que j'employais jusqu'alors afin d'en rajouter une dans le shaker et voir quoi de bon pourrait en sortir !</p></blockquote>
<p><br /></p>
<h3><ins>Concept et principe</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00332.jpg" title="dsc00332.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00332_s.jpg" alt="dsc00332.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Voici une photo des croquis vite fait, qui m'ont servi lors de la réflexion, puis de la modélisation 3D.<br /></li>
</ul>
<p>Il s'agit donc de concevoir une surface percée de 9 trous qui accueilleront des vis à têtes hexagonales. Face à chaque trous, une fente permettra le passage de LEDS électronique.<br />
Sous la structure, une gorge est formée par y passer les câbles.<br />
Une glissière viendra refermer l'objet, et servira également de butée pour maintenir les LEDS en place, dont on aura plié les pattes.<br /></p>
<p>La principale contrainte a été de calculer les dimensions de l'objet pour un compromis entre harmonie des formes de celui-ci, et sa bonne tenue sur la surface d'impression maximale de 19,4x19,4cm.<br />
J'ai donc coupé l'objet en deux parties qu'il faut assembler avec de la colle.<br /></p>
<p>Étant donné que je voulais essayer le soft, c'est cette fois sur <em>Sketchup 8</em> que j'ai modélisé mon idée.<br />
C'est pas libre et en plus ça ne fonctionne pas sous <em>GNU/Linux</em>, sauf via <em>PlayOnLinux</em>. Cependant le module d'export en .STL ne fonctionne pas, j'ai été obligé de passer par un <em>Windows®</em>.<br />
Voici les plugins qui m'ont été utiles, disponibles en annexe :<br /></p>
<blockquote><p>- <em>TT_Lib2-2.9.9</em>, nécessaire au fonctionnement de <em>tt_solid_inspector-1.2.0</em>, outil permettant d'examiner le modèle 3D à la recherche de surface « non-manifold ».<br />
Il s'agit de faces qu'on aurait oublié de fermer lors de la modélisation, qu'il faut alors corriger, car une fois le modèle exporté en STL et chargé dans le logiciel d'impression, celui-ci refusera d'imprimer un volume ouvert (genre un cube à 7 faces), ou une surface plane (un simple rectangle sans épaisseur).<br />
- <em>sketchup-stl-2.1.4</em>, pour exporter le modèle 3D en fichier imprimable.</p></blockquote>
<p><br /></p> <h3><ins>Impression 3D</ins> :<br /></h3>
<ul>
<li>L'impression doit donc être faite en disposant l'objet en diagonale dans un carré de 194x194mm.<br /></li>
</ul>
<p>Avec les quatre fichiers STL que j'ai généré<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/03/presentoirballstick#pnote-547-1" id="rev-pnote-547-1">1</a>]</sup>, rien à faire, chaque objet est déjà placé dans la diagonale.<br />
Rien de spécial à dire sur les réglages d'impression…<br /></p>
<ul>
<li>Mais une précaution à prendre, pour décoller les objets de la surface d'impression : attendre le refroidissement complet !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00270.jpg" title="dsc00270.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00270_s.jpg" alt="dsc00270.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00271.jpg" title="dsc00271.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00271_s.jpg" alt="dsc00271.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00272.jpg" title="dsc00272.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00272_s.jpg" alt="dsc00272.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00275.jpg" title="dsc00275.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00275_s.jpg" alt="dsc00275.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00276.jpg" title="dsc00276.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00276_s.jpg" alt="dsc00276.jpg" style="float:left; margin: 0 1em 1em 0;" /></a>
Trop pressé, j'ai eu la mauvaise idée de décoller les trois premiers objets quelques minutes après la fin de l'impression (j'imprimais en PLA, à froid sur de la bande de masquage), chose pas facile du tout d'ailleurs, et de constater qu'ils se sont tordu, surement sous la contrainte mécanique que j'ai exercé en tirant fortement dessus…<br />
Pour rattraper ça, j'ai donc du jouer du décapeur thermique, et placer les objets sous presse pour leurs redonner une forme bien droite.<br />
Pour le quatrième objet ce fut inutile, étant donné que ça ne s'est pas produit car je lui avait laissé le temps de refroidir.<br />
Le décapeur fait ramollir très vite le plastique, il faut donc y aller mollo, et la presse doit être dosée, pour ne pas écraser l'objet, sinon les déformations pourraient se révéler très gênante, soit la surface se dégrade, et ça se voit sur les photos ou l'on y voit le plastique qui s'est affaissé sur le nid d'abeille sous l'effet de la chaleur, soit l'objet se déforme, et avec la glissière à faire passer, où les vis à rentrer, ça ne va pas être simple.<br /><br /></p>
<h3><ins>Essais</ins> :<br /></h3>
<ul>
<li>Avant d'aller plus loin, j'ai procédé à un assemblage complet de tous les éléments, afin de vérifier la cohérence de l'ensemble.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00268.jpg" title="dsc00268.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00268_s.jpg" alt="dsc00268.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00267.jpg" title="dsc00267.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00267_s.jpg" alt="dsc00267.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00259.jpg" title="dsc00259.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00259_s.jpg" alt="dsc00259.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00258.jpg" title="dsc00258.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00258_s.jpg" alt="dsc00258.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00266.jpg" title="dsc00266.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00266_t.jpg" alt="dsc00266.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00265.jpg" title="dsc00265.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00265_t.jpg" alt="dsc00265.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00264.jpg" title="dsc00264.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00264_t.jpg" alt="dsc00264.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
Les vis font 15mm de long et 6mm de diamètre.<br />
C'est à ce moment là qu'on ressent la satisfaction du créateur, contemplant le bidule complexe et pourtant pas très utile, en se disant que oué, ça l'fait, les calculs étaient exact, la preuve devant soit.<br /><br /></p>
<h3><ins>Réalisation</ins> :<br /></h3>
<p>Les trucs imprimés c'est bien, mais l'aspect de surface n'est pas jolie.<br /></p>
<ul>
<li>De plus, forcements la jointure entre les deux parties est très visible, donc après avoir collé les deux parties à la cyanolite, allons-y pour un masticage en règle, avec du mastic standard de marque <em>Sintofer</em>.<br /></li>
</ul>
<p>Puis étape de ponçage, avec du papier abrasif 400 et de l'eau, ça évite d'avoir de la poussière partout et rend le ponçage plus doux.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00280.jpg" title="dsc00280.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00280_s.jpg" alt="dsc00280.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00281.jpg" title="dsc00281.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00281_s.jpg" alt="dsc00281.jpg" /></a><br /></p>
<ul>
<li>Ensuite une sous-couche blanche à la bombe avant de peindre l'ensemble à l'aérographe, avec la même peinture acrylique brillante que j'ai utilisé pour la borne, diluée au liquide vitre (oui oui, le truc bleu nettoyant).</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00283.jpg" title="dsc00283.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00283_s.jpg" alt="dsc00283.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00284.jpg" title="dsc00284.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00284_s.jpg" alt="dsc00284.jpg" /></a><br /><br /></p>
<h3><ins>Câblage électrique</ins> :<br /></h3>
<ul>
<li>L'éclairage est réalisé avec des LEDs crystal blanche qui éclaire à 1000mcd pour 3,2V@20mA.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00286.jpg" title="dsc00286.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00286_s.jpg" alt="dsc00286.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00291.jpg" title="dsc00291.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00291_s.jpg" alt="dsc00291.jpg" /></a><br /></p>
<ul>
<li>J'avais prévu de les disposer à la verticale, et de peindre en noir le dessus pour éviter d'éclairer le plafond, mais finalement, après essais, l'illumination rend mieux avec la LED orientée vers le centre de la boule, on arrange ça en courbant les pattes comme ceci :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00299.jpg" title="dsc00299.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00299_s.jpg" alt="dsc00299.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00302.jpg" title="dsc00302.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00302_s.jpg" alt="dsc00302.jpg" /></a></p>
<ul>
<li>Le câblage en lui même peut être facilement calculé à l'aide de <a href="http://led.linear1.org/led.wiz">cet outil en ligne</a> très pratique, sachant que le montage sera alimenté par le 12V provenant de la borne.<br /></li>
</ul>
<p>J'ai donc câblé en parallèle 3 lots de 3 LEDs en série, chacun protégés par une résistance de 120Ω.<br />
Les câbles sont placés dans la gorge et les pattes des LEDs replié dans celle-ci, pour qu'à la fermeture de la glissière elles soient en appuie à la bonne hauteur pour éclairer la boule.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00303.jpg" title="dsc00303.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00303_s.jpg" alt="dsc00303.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00306.jpg" title="dsc00306.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00306_s.jpg" alt="dsc00306.jpg" /></a><br /><br /></p>
<h3><ins>Mise en situation</ins> :<br /></h3>
<ul>
<li>Voila, donc on peut par exemple poser le bidule sur le dessus de la borne, et le raccorder au 12V de celle-ci.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00326.jpg" title="dsc00326.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00326_s.jpg" alt="dsc00326.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00307.jpg" title="dsc00307.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00307_t.jpg" alt="dsc00307.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00324.jpg" title="dsc00324.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00324_t.jpg" alt="dsc00324.jpg" /></a><br /></p>
<p>Hop, on va allumer la lumière… Oula, ça éclaire fort, voyons ça dans le noir en réglant correctement d'exposition de l'appareil photo :<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00317.jpg" title="dsc00317.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00317_s.jpg" alt="dsc00317.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00308.jpg" title="dsc00308.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00308_t.jpg" alt="dsc00308.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00318.jpg" title="dsc00318.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00318_t.jpg" alt="dsc00318.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00319.jpg" title="dsc00319.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00319_t.jpg" alt="dsc00319.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/dsc00320.jpg" title="dsc00320.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/balltopseimutsu/.dsc00320_t.jpg" alt="dsc00320.jpg" /></a></p>
<div class="footnotes"><h4 class="footnotes-title">Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/03/presentoirballstick#rev-pnote-547-1" id="pnote-547-1">1</a>] voir en annexe, ci-dessous ou sur <a href="http://www.thingiverse.com/thing:482674">thingiverse</a></p></div>
http://burogu.makotoworkshop.org/index.php?post/2014/09/03/presentoirballstick#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/547Héro de la guitare !urn:md5:219fec61d311f1a3806bbd3729d187fa2014-06-11T17:23:00+02:002014-06-12T10:07:32+02:00makoto doushiteJeux vidéoHackingJeux videoManette-Joypad-JoystickVide grenier <p><a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09891.jpg" title="dsc09891.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09891_s.jpg" alt="dsc09891.jpg" style="float:left; margin: 0 1em 1em 0;" /></a>
Trouvée en vide grenier dimanche dernier, cette guitare style <em>X-plorer</em> pour 2€50 !<br />
En bon état pour jouer à <em>Guitar Hero</em> ou son pendant libre <em><a href="https://fr.wikipedia.org/wiki/Frets_on_Fire">Frets on Fire</a></em>, son seul défaut, c'est d'être dédiée à la console de M$, la <em>X-box</em>.<br /></p>
<p>J'ai tout d'abord pensé à la désosser pour lui adjoindre un circuit USB, avant de faire une petite recherche sur le Canard²Go…<br />
La prise est certes propriétaire, mais peut-être qu'il est possible via un adaptateur, de la connecter en USB ??<br /></p>
<p>C'est que j'en ai tellement rien à carrer des consoles de cette marque que je ne sais même pas quel protocole de communication utilisent ses périphériques…<br /></p>
<ul>
<li>On va couper la prise pour voir à quoi ressemble le câblage…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09893.jpg" title="dsc09893.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09893_t.jpg" alt="dsc09893.jpg" style="float:left; margin: 0 1em 1em 0;" /></a>
<a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09894.jpg" title="dsc09894.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09894_t.jpg" alt="dsc09894.jpg" style="float:left; margin: 0 1em 1em 0;" /></a><br />
Oh ! Nannh, sans déc… les cons !<br />
Comme le laissaient à penser les résultats de recherche, il s'agit bien là d'un périphérique USB, en atteste ce câble série standard.<br /><br /><br />
<a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09895.jpg" title="dsc09895.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09895_t.jpg" alt="dsc09895.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09896.jpg" title="dsc09896.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09896_t.jpg" alt="dsc09896.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09898.jpg" title="dsc09898.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09898_t.jpg" alt="dsc09898.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09899.jpg" title="dsc09899.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09899_t.jpg" alt="dsc09899.jpg" /></a><br /></p>
<ul>
<li>Pour le reste, c'est simple, une prise USB mâle de récup et on bouboutte, le fil rouge sur le fil rouge, etc…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/hack/x-plorer/dsc09903.jpg" title="dsc09903.jpg"><img src="http://burogu.makotoworkshop.org/public/hack/x-plorer/.dsc09903_s.jpg" alt="dsc09903.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
On prend soins de raccorder les masses, de ne pas oublier la gaîne thermo, fil par fil, puis pour l'ensemble…<br /><br /></p>
<ul>
<li>Hop, reconnu directement par <em>Linux</em> comme « contrôleur de jeux » type joystick.<br /><br /></li>
</ul>
<p>Enjoy !<br /><br /></p>
<p>Et voilà l'engin après un nettoyage complet !</p>http://burogu.makotoworkshop.org/index.php?post/2014/06/11/x-plorer#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/532Virtua Gunurn:md5:606bf3753154e533b0f8028a7b4703b82013-07-15T19:39:00+02:002013-07-15T19:41:44+02:00makoto doushiteSEGAHackingJeux videoMame-cabManette-Joypad-JoystickRétrogamingÉlectronique <p>Utile à un futur projet, j'ai reçu un <em>SEGA Virtua Gun</em> (HSS-0122) de la part d'une boutique Japonaise.<br /></p>
<ul>
<li>Sur la facture, une inscription…<br /></li>
</ul>
<p>Hum mais ! なになに! Qu'est-ce que c'est donc ? なんですか?<br /></p>
<blockquote><p>« Japanese green tea to you… »<br /></p></blockquote>
<p>Hein ! ねええええええ!<br /></p>
<ul>
<li>Et effectivement, collé au dos du ticket, un sachet de thé お茶! Pour de vrai !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/jeux-video/dsc09317.jpg" title="dsc09317.jpg"><img src="http://burogu.makotoworkshop.org/public/jeux-video/.dsc09317_s.jpg" alt="dsc09317.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/jeux-video/dsc09319.jpg" title="dsc09319.jpg"><img src="http://burogu.makotoworkshop.org/public/jeux-video/.dsc09319_s.jpg" alt="dsc09319.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/jeux-video/dsc09320.jpg" title="dsc09320.jpg"><img src="http://burogu.makotoworkshop.org/public/jeux-video/.dsc09320_s.jpg" alt="dsc09320.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/jeux-video/dsc09322.jpg" title="dsc09322.jpg"><img src="http://burogu.makotoworkshop.org/public/jeux-video/.dsc09322_s.jpg" alt="dsc09322.jpg" /></a><br />
Étonnant !<br />
Ça ne leur coûte pas cher et ça fait plaisir, de bien bon commerçants ^^ ありがとう!<br /></p>http://burogu.makotoworkshop.org/index.php?post/2013/07/15/virtuagun#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/455Joystick d'Arcade USB -11-urn:md5:668621c9c517e36c9d0dad6915920e592012-02-28T14:52:00+01:002020-01-12T12:58:57+01:00makoto doushiteArcadeBricolageConsoleDIYHackingJeux videoManette-Joypad-JoystickVidéos <ul>
<li><a href="http://burogu.makotoworkshop.org/index.php?post/2011/10/18/joystick-arcade-usb-10">Suite de l'épisode précédent</a> :<br /></li>
</ul>
<p>Voici les dernières modifications effectuées sur le stick arcade.<br />
Rien de bien compliqué, bien au contraire, tout ça simplifie les choses… Dommage que je ne m'en soit pas rendu compte plus tôt, cela m'aurait facilité la tâche…<br /></p>
<center>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/62672b89-f7b5-494a-81c2-ebefea756bef?warningTitle=0" frameborder="0" allowfullscreen></iframe>
</center>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07856.jpg" title="dsc07856.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07856_s.jpg" alt="dsc07856.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07853.jpg" title="dsc07853.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07853_s.jpg" alt="dsc07853.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07848.jpg" title="dsc07848.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07848_t.jpg" alt="dsc07848.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07849.jpg" title="dsc07849.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07849_t.jpg" alt="dsc07849.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07852.jpg" title="dsc07852.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07852_t.jpg" alt="dsc07852.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/joystick/dsc07854.jpg" title="dsc07854.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/joystick/.dsc07854_t.jpg" alt="dsc07854.jpg" /></a></p>http://burogu.makotoworkshop.org/index.php?post/2012/02/27/joystick-arcade-usb-11#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/338