Table des matières:
- Étape 1: Fournitures
- Étape 2: Préparation - la Box
- Étape 3:
- Étape 4: Le câblage des boutons
- Étape 5: Le bouclier du lecteur MP3
- Étape 6: L'alimentation
- Étape 7: Conclusion
Vidéo: Arcade Soundbox : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Depuis longtemps, j'ai eu envie de faire une caisse de résonance, qui ressemble à ce genre de site mais dans la vraie vie.
Je suppose que je ne suis pas le premier à créer un tel coffret, mais je n'en ai jamais trouvé ici, alors j'ai décidé de le publier !
J'espère que vous l'apprécierez, c'est mon premier instructable et ne soyez pas trop sévère sur les erreurs d'anglais car ce n'est pas ma langue maternelle.
Étape 1: Fournitures
Pour ce projet, vous aurez besoin de:
- Bois pressé de 3 mm pour la boîte
- boutons d'arcade comme celui-ci ou celui-ci (j'ai acheté le dernier)
- quelques interrupteurs à bascule
- quelques fils
- une planche à pain
- un arduino uno
- un bouclier de lecteur mp3 sparkfun (ici pour amazon)
- un tas de résistances pour les boutons et la masse. J'ai utilisé 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k et 220k, plus un 470k
Étape 2: Préparation - la Box
La boîte a été créée à l'aide d'un site Web comme makercase. Comme les boutons ont un diamètre de 6 cm, créez une boîte carrée de 25 cm. La hauteur de ma box est d'environ 15cm (tenir compte de l'espace pour l'arduino, les câbles, le haut-parleur…)
En utilisant Inkscape, coreldraw ou Adobe Illustrator, créez les trous sur la partie supérieure de la boîte. Vous pouvez également ajouter les noms des sons que vous lierez plus tard à chaque bouton. Dans une future version, j'ajouterai les trous pour le bouton d'alimentation.
Une fois que votre fichier svg est prêt, découpez-le simplement à l'aide de votre découpeuse laser préférée.
Étape 3:
Étape 4: Le câblage des boutons
Comme vous le remarquerez peut-être, nous n'avons pas vraiment beaucoup de broches libres pour connecter les boutons sur le bouclier du lecteur MP3, nous devrons donc utiliser une très belle "astuce", qui utilise une broche analogique. C'est vraiment bien expliqué dans cette ible.
Vous devez connecter différentes résistances avec des valeurs différentes en parallèle le +5V, puis le bouton, puis câbler le bouton à la broche analogique.
J'ai utilisé 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k et 220k, plus un 470k pour le sol. Pourquoi ces valeurs ? Eh bien… Ce sont les premiers que j'ai trouvés dans mon mess, et ils se sont plutôt bien assortis.
Vous pouvez voir sur les photos mes connexions. Comme je ne suis pas vraiment doué pour la soudure, j'ai préféré le laisser sur la maquette, mais je vais le changer pour rendre la boîte plus petite à l'avenir (les fils et la maquette prennent beaucoup de place).
Une fois que tout est connecté, vous pouvez passer au code. C'est expliqué dans l'ible précédemment lié, mais l'idée, si vous ne souhaitez pas le (ré)ouvrir, est de lire la valeur sur la broche analogique et de créer des boîtiers qui correspondent à chaque résistance. Dans mon cas, c'était:
if (val >= 920 && val <= 940) { Serial.println("vert"); } else if (val >= 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) { Serial.println("violet"); } else { Serial.println(val); }
Vous devrez peut-être l'adapter un peu pour correspondre à vos valeurs.
Étape 5: Le bouclier du lecteur MP3
Si vous n'avez jamais joué avec ce shield, je vous conseille de consulter les tutos chez sparkfun.
Quoi qu'il en soit, vous pouvez trouver ci-joint le code qui s'exécute sur mon projet.
Vous pourriez voir l'utilisation du numéro de broche 10 dans le code, c'est pour choisir la "ligne" de sons.
J'ai décidé que ma box devait jouer plus que 9 sons, j'ai donc ajouté un interrupteur à bascule. Lorsqu'elle est fermée, la broche descend, et le code ajoute 9 à la variable "song", permettant de jouer jusqu'à 18 chansons dans cette configuration. Il est tout à fait possible d'imaginer l'ajout de boutons. 2, 4, 8, 16, 32… ensembles de chansons…
Étape 6: L'alimentation
En ce qui concerne l'alimentation, j'ai utilisé un boîtier de piles avec 3 emplacements pour piles AA. J'ai câblé la terre à la terre de l'arduino et l'alimentation du boîtier de la batterie à un interrupteur. L'autre broche de l'interrupteur va au Vin de l'arduino.
Comme je ne pouvais pas utiliser un seul bouton pour l'arduino et le haut-parleur, j'ai fait la même chose avec le haut-parleur.
(Je me retrouve avec deux boutons que je dois appuyer pour que la caisse de résonance fonctionne… Je pourrais peut-être résoudre ce problème plus tard.)
Étape 7: Conclusion
Une fois que tout est câblé, mettez-le dans la boîte, priez pour qu'il reste en place et jouez avec votre caisse de résonance !
(Emmenez-le en voyage avec un ami sur votre siège passager, laissez-le jouer avec, et vous finirez par prier pour que la boîte se brise…)
Merci de l'avoir lu. Je sais, il a besoin de quelques améliorations (beaucoup), et je reviendrai à l'ajouter sur les instructables plus tard:)
J'ai participé au "First Time Author Contest", alors, s'il vous plaît, si vous avez aimé ce projet, pensez à voter pour lui !:)
Conseillé:
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Battle City Remake sur GameGo avec Makecode Arcade : 4 étapes (avec photos)
Battle City Remake sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est conçu pour les éducateurs STEM ou simplement pour les personnes qui aiment s'amuser à créer des jeux vidéo rétro
Machine d'arcade avec chapiteau LED changeant : 5 étapes (avec photos)
Machine d'arcade avec chapiteau LED changeant : pièces requises : vous pouvez découper au laser le support de chapiteau LED à l'aide des fichiers dans l'Instructable ou pour ceux qui n'ont pas accès à un cutter laser, il est également disponible entièrement assemblé. Option de kit / Vous découpez et assemblez au laser Pixelcade P3 Chapiteau LED
Arcade Bartop verticale avec écran LED PIXEL intégré : 11 étapes (avec photos)
Arcade Bartop verticale avec écran LED PIXEL intégré : **** Mise à jour avec un nouveau logiciel en juillet 2019, détails ici ****** Une construction d'arcade bartop avec la caractéristique unique que le chapiteau de la matrice LED change pour correspondre au jeu sélectionné. Les personnages sur les côtés de l'armoire sont des incrustations découpées au laser et non collées
PIXELCADE - Mini Bartop Arcade avec écran LED PIXEL intégré : 13 étapes (avec photos)
PIXELCADE - Mini Bartop Arcade avec écran LED PIXEL intégré : **** Version améliorée avec chapiteau LED intégré ici **** Une arcade bartop construite avec la caractéristique unique d'un écran LED intégré qui correspond au jeu sélectionné. Les personnages sur les côtés du meuble sont des incrustations découpées au laser et non des autocollants. Un énorme