Arcadoïde
Arcadoid (changement de nom !) est un projet de borne d'arcade à construire soi-même. Il a été réalisé en 2 jour lors du Hackathon ENIB 2018 au Fablab des fabriques du ponant. Il permet de lier la découverte de différents domaines d'activité et de créer un objet ludique et amusant à utiliser.
Sommaire
Matériel
- PC avec l'IDE Arduino, un logiciel de dessin vectoriel (Illustator, Inkscape...) et un logiciel de CAO (SolidWorks, Catia...)
- Carte Programmable "Makey Makey" (ou Arduino Léonardo, Arduino Méga... permettant de se faire passer pour un clavier)
- Un adaptateur USB OTG (permettant de relier la carte au téléphone)
- 6 boutons, 1 joystick et des fils de connexion
- Plaques de MDF 3mm (pour les parois de la borne)
- Une plaque perforée (pour fixer les composants)
- Peinture et bande de Vinyle (pour la décoration)
- Découpeuse Vinyle
- Imprimante 3D
- Découpeuse Laser
Déroulement du projet
On commence par remplacer le code Firmware du MakeyMakey par un code que nous avons réalisé, disponible ici : (URL Github code_Arcadoid). Ce code permet de reconnaitre en USB 10 touches différentes au clavier (Les flèches Haut, Bas, Gauche, Droite depuis le Joystick et "a", "b", "r", "l", "s", "p" depuis les boutons "A", "B", "R", "L", "SELECT", "START"). Il faut ensuite réaliser le carter de la borne d'arcade en CAO (les fichiers sont disponibles ici : (URL ZIP FICHIER CAO) ), ainsi que le design des différents boutons à imprimer en 3D (disponibles ici : URL ZIP BOUTON).
Ensuite il suffit de dessiner le logo et la décoration de la borne en vectoriel (fichiers disponibles ici : (URL DXF LOGO)) et les découper à l'aide d'une découpeuse vinyle. On peut ensuite monter les différentes parties du carter de la borne d'arcade et souder les différents composants sur la plaque perforée. Une fois la borne d'arcade montée, il suffit d'autoriser le débuggage USB sur le téléphone, de le relier à la carte et de démarrer un jeu sur une application où les touches sont modifiables (Type My Boy, permettant d'émuler des jeux de GBA).
Pédagogie
Le projet permet à ses participants de découvrir :
- La programmation sous arduino
- La soudure de composants sur plaque perforée
- Le design de pièces sous Solidworks
- La réalisation de dessin vectoriel
- Le découpage de pièces au laser
- L'impression de pièces en 3D
Les membres de l'équipe
L'équipe est composée de 6 élèves de l'ENIB :
- Brice
- Alexandre
- Léa
- Titouan
- Timothy
- Dorian