Créer une Guitare interactive numérique avec un boitier Makey et jouer à FretsonFireX
GuitareMakeyMakeyenboisrecto GuitareMakeyMakeyenboisverso
Cette animation consiste à fabriquer, assembler, connecter et jouer, de manière artisanale et avec des ressources d'espaces types FabLab ou HackerSpace, les différents élements d'une guitare de type Guitare hero :
corps,
électronique,
logiciels,
décoration.
Une première guitare a été concue en carton à l'EMM de la médiathèque de Roanne, puis un modèle plus élaboré a été construit en bois au Fablab Roannais agglomération. C'est ce modèle type qui a servi à l'atelier.
Les participant.es (5) n'ont pas été associés à la conception, néanmoins, une présentation rapide des logiciels utilisés pour celle-ci leur a été faite en début d'animation. Un moment passé sur Inkscape leur a aussi permi de personnaliser et graver les boutons.
Pour l'ensemble du groupe
1. Découvrir et apprendre à utiliser les bases d'Inkscape et créer un logo.
2. Découvrir les machines laser C02 et fibre, imprimante 3D et assister aux découpes, gravage et impressions nécessaires.
3. Comprendre la logique électronique et le principe makey.
4. Brancher les fils sur les broches appropriées des contacteurs-boutons et du micro-contrôleur
5. Appréhender le principe du jeu et la manipulation de la guitare sur Frets on Fire X (désolidarisation des membres avant)
Avoir une pensée créative
Apprendre à résoudre des problèmes
Apprendre à prendre des décisions
Apprendre à travailler en groupe
Choix des modèles
Le choix dépend des afinités des concepteurs, mais on est parti au départ sur une Gibson Lespaul, une Gibson SG et une Flying V. Après avoir récupéré des images sur le web, une simple copie à main levée sur un large carton a suffit à dessiner la guitare, en veillant à ne pas faire trop grand. Pour un jeu de ce type, la guitare sera légèrement plus petite qu'une vraie. Mesures : largeur du corps aux deux extrémités : 30 cm ; longueur, du bas du corps au haut du manche ()tronqué) : 65cm max. Le modèle Fablab a été revu et amélioré. voir plus bas.
Découpe carton :
On découpe au cutter sur un support adéquat renforcé si possible. Il est souvent nécessaire de renforcer le manche d'une autre bande de carton avec colle blanche ou tansparente.MakeyMakey guitares carton Matériels utilisés
On se servira des fils avec pinces croco livrés dans la boite Makeymakey. Les contacts du manches ont été concus avec de simples trombones dont on fait dépasser un embout du manche. Quatre pour un jeu simple, sinon cinq. Attention : dans cette version, il est important de rajouter un trombone pour activer la masse/terre, en veillant à le tenir avec le pouce soutenant le manche, continuellement, afin de "fermer le circuit".
La barre de rappe pourra être un simple contact métallique, que l'on touchera/frappera. On s'est servi sur notre prototype d'une pince métallique attache papier.
Makeymakey barre de frappe sur cartonMontage sur Makey
Les trombones sont simplement attrapés par les pinces croco. La pince : idem.
La carte makey est reliée par les fils blancs livrés, (à placer sur le support de fils noir, dans l'ordre de votre choix), eux-même reliés aux pinces croco. La terre et le contact "Space" (barre d'espace équivalente clavier) : idem. makeyMakey trombonesurmanchecarton
Réglages sur le logiciel FretsonFireX
C'est une partie à ne pas négliger. Une fois la guitare reliée au pc avec le cable USB rouge prévu à cet effet (USB-micro USB), on règle l'essentiel des contacts sur le logiciel, dans :
Menu Option FrestonFire
Menu > choisir : Options Controller
Soit utiliser "Controller 1"
Soit choisir "New controller" et donner un nom (Test par exemple),
> on retrouve notre "Controller", normalement, qui propose :
Pick (barre de frappe) : on appuie ou on touche le bouton de frappe physique de la guitare, puis on valide avec la touche enter du clavier pc
Second Pick (none)
Fret #1 : on appuie sur le bouton correspondant au premier fret de la guitare (en partant du haut du manche), puis on valide avec Enter du clavier pc
Fret #2 : on appuie sur le bouton correspondant au second fret de la guitare, puis on valide avec Enter du clavier pc
Fret #3 : on appuie sur le bouton correspondant au troisième fret de la guitare, puis on valide avec Enter du clavier pc
Fret #4 : on appuie sur le bouton correspondant au quatrième fret de la guitare, puis on valide avec Enter du clavier pc
...etc.
FretsonFire Pick choice
Evidemment, cela veut dire que c'est bien ce "Controller test" qui devra être validé sur le logiciel lors des futurs jeux, quel que soit le joueur !
30 min : accueil pour expliquer le déroulé tous ensemble et devant grand écran/TV
(logiciels utilisés : Tinkercad, Solid Works et Inskape)
Puis chacun sur Inskape personnalise l'un des boutons, dont la signature sera ensuite gravée. (30/40min)
Bonus : trouver logo/nom pour manche guitare. Le meilleur sera gravé.
Eventuellement : présentation de Ultimaker Cura (T) 20-30 min.
Lancement impression boutons contacteurs (3 sous forme de plaque). (13 min de fabrication)
On assiste à la découpe et le rainurage du corps guitare sur laser Co2 (forme et rainure pour fils).
On assite au lancement de l’impression de la carte support Makey (1h nécessaire en tout)
On assiste à la découpe des 2 plaques laiton
On assiste à l’impression du support barre de frappe (30 min nécessaire en tout)
Bonus : scier l'extrémité des boulons trop longs à la scie Dremel (À voir car peut être dangereux > sécurité !?)
Matériel et logiciel utilisés
- Fil pour impression 3D (1 bobine)
- Une planche de Medium 6mm aux dimensions : 1000X600mm
- Des boulons de 2mm (longueur 25mm conseillée)
- Un ensemble de 10 fils électriques fins.
- Une plaque laiton (épaisseur ?) pour découpe des supports contacteurs (75x120 mm) Plaque laiton
- 5 contacteurs de type : Akko CS Switch pour Clavier Mécanique, Switches Linéaires, 3 Pin 43gf, LED SMD Face au Nord, Couverture Transparente, Interrupteur MX pour Gaming Keyboard/DIY Kit
> vendu sur Amazon par 45 Pièces, Vitesse Argent. Privilégier type 40GF (pour souplesse de frappe) Contacteur
- 1 Plaque Makey
- Quatre boutons imprimés en 3D (Via conception Inkscape et Ultimate Cura) Bouton 3D
> Voir détail conception ici :
- Un support de contacteur pour barre de frappe (Concu sur Inkscape et imprimé en 3D) Support barre frappe
> voir détail conception ici :
EMM :
Bobine fil 3D : 23,99 €
Makey Makey (2) : 117,70 €
Panneau bois Medium 6mmm : 33,90 €
Commutateurs (boite) : 21,42 €
Fablab :
Fils électriques (10) :
Boulons et rondelles 2mm (une douzaine)
Impressions 3D (forfait) : 3€/h. 3h passées, soit 9€
Découpe(s) laser CO2 : 5€/h. 1h passée, soit 5€
Découpe laser fibre (forfait) : 5€/h. 1h passée, soit 5€
Plaque Laiton : 25€
Partie vinyle pour corps guitare (matière et découpe) : 4€ (30x30cm)
Total approximatif minimal du coût de revient : 167,01+48 = 215,01€
Problématiques liéés aux pièces principales
1/ Boutons
Les boutons doivent parfaitement s'encastrer sur le dessus des contacteurs.
Pour cela, ses dimensions doivent être de :
2/ Barre de frappe
La barre de frappe doit être sufisament inclinée et permettre le passage et la jointure electrique des broches du contacteur inséré. Pour cela, ses dimensions doivent être de :
3/ Fils electriques
Il sera nécessaire de rallonger les embouts métalliques avec une broche soudée de type:
Décoration
Chaque bouton a été gravé avec le logo dessiné sur Inkscape par chaque stagiaire.
Une gravure du nom trouvé par l'un d'eux a été réalisée sur le manche de la guitare (laser CO2)
Un vinyl noir (disponible au Fablab) a été découpé et collé sur le corps de la guitare, à ses mesures.