Table des matières:
Vidéo: Boîte à rythmes simple avec Arduino Uno et Mozzi : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Vivre en Argentine signifie que le courrier international sera volé ou bloqué à la douane. Ajoutez la quarantaine Coronavirus et votre prochain projet est limité à une ancienne carte Arduino Uno. Bonnes nouvelles? Comme le dit le grand poète des Rolling Stones « Le temps est de mon côté… oui c'est le cas »
J'ai téléchargé Mozzi, l'excellente - mais aussi compliquée - bibliothèque musicale qui ne nécessite aucun matériel supplémentaire pour fonctionner et j'ai commencé à lire la documentation. Je suis sorti avec une simple boîte à rythmes/séquenceur qui peut être entièrement actionné avec 5 boutons et 1 bouton. Le premier bouton changera les battements par minute et les 4 autres boutons détermineront ce qu'il faut jouer à chaque battement. J'ai également ajouté 4 Leds pour identifier le rythme actuel.
Fournitures
Arduino Uno
Bibliothèque Mozzi
5 boutons
1 bouton poussoir
1 prise audio
Étui imprimé en 3D en option
Étape 1: Détails de la programmation
À l'intérieur du code, au fil des battements, chaque bouton est lu et la valeur de 0 à 1024 est mappée sur une échelle de 1 à 10. 1 signifie silence. 2 signifie coup de pied. 3 signifie salut chapeau. 4 signifie que la caisse claire et les dernières positions sont utilisées pour certains sons synthétisés dans différentes notes.
Étape 2: Enceinte
Le boîtier a été réalisé avec des rectangles de 2 mm et 4 vis.
Étape 3: Sons
Les sons ont été convertis de wav en données brutes et chargés en tant que fichiers external.h avec le code.ino. Cette procédure était un peu délicate et impliquait un logiciel externe comme Audacity et également un script Python pour convertir le.raw en.h
La simple boîte à rythmes est amusante à jouer, les sons par défaut peuvent être modifiés pour d'autres sons comme les effets Gameboy et les sons Atari low-fi.
Bien sûr, la quarantaine signifie également pas de public pour vos étranges concerts électroniques, j'ai donc créé un petit animatronique émouvant qui détectera automatiquement les rythmes et bougera la tête au rythme de la musique.
Étape 4: Démo
Voici une démo de la Drum Machine jouée.
La lyre est un projet autonome avec Sound Module et Arduino Nano. Il détecte automatiquement le BPM et déplace la tête en conséquence.
Conseillé:
Boîte à rythmes Raspberry Pi : 5 étapes
Raspberry Pi Drum Machine : séquenceur d'échantillons, via un Raspberry Pi + Python. Le séquenceur a 4 polyphonies et permet à l'utilisateur de stocker et de sélectionner 6 séquences différentes qu'il peut alterner en temps réel, et prend en charge la possibilité de changer entre différents échantillons . Je v
Makey Makey Tambours électriques / Boîte à rythmes : 8 étapes
Makey Makey Electric Drums / Drum Machine: Ce tutoriel sur la façon de construire un ensemble de tambours électriques est une entrée dans le concours Makey Makey. Le matériel variera en fonction de la disponibilité et des choix personnels. Le carton peut être remplacé par des matériaux plus durables et superposés. avec mousse/ autre pour tex
HX1-DM - la boîte à rythmes DIY alimentée par Arduino DUE (fabriquée avec un Dead Maschine MK2) : 4 étapes
HX1-DM - la boîte à rythmes DIY alimentée par Arduino DUE recyclée (fabriquée avec un Dead Maschine MK2) : la spécification. Contrôleur Midi hybride / boîte à rythmes : alimenté par Arduino DUE ! 16 pads de détection de vélocité avec une latence très faible 1>ms 8 boutons assignables par l'utilisateur à n'importe quelle commande Midi #CC Séquenceur intégré 16 canaux (aucun ordinateur nécessaire !!) Fonction MIDI in/out/thru
Une boîte à rythmes indésirable alimentée par Raspberry Pi : 15 étapes (avec photos)
Une boîte à rythmes indésirable alimentée par Raspberry Pi : ce Instructable vous montrera comment faire une boîte à rythmes robotique alimentée par Raspberry Pi. C'est vraiment un projet amusant, créatif et interactif. Je vais vous montrer comment faire le fonctionnement interne, mais c'est à vous de décider de la batterie, de vous donner le
Boîte à rythmes servo Arduino : 4 étapes
Boîte à rythmes à servomoteur Arduino : il s'agit d'une simple boîte à rythmes ou d'un robot contrôlé par deux micro-servos et Arduino Uno. Les servos sont montés sur un support en bois en forme de L qui est maintenu à la caisse claire avec 4 aimants puissants. Les bras de servo sont boulonnés à deux baguettes qui servent de