Taula de continguts:
Vídeo: Generador de seqüències aleatòries Midi: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Hola, avui us mostraré com fer el vostre propi generador de seqüències aleatòries Midi.
Genera seqüències llargues de 4, 7, 8 o 16 notes aleatòries en una tecla Menor.
Per descomptat, podeu canviar el que vulgueu, podeu afegir més longituds de seqüència o canviar la tecla. Però personalment he trobat que aquesta configuració és força útil.
Subministraments
Taula de pa
Alguns cables de pont
Resistències de 2 * 220 ohm
Resistència d'1 * 10k ohm
Resistència de 5 * 1k ohm (o més si voleu més longituds de seqüència)
Un potenciòmetre, preferiblement amb un petit trencament, per la qual cosa és ideal per a taulers
Una femella Midi Jack (també coneguda com una femella de 5 pins Din Jack)
2 interruptors compatibles amb la taula de treball
Un clip de bateria de 9v.
I per descomptat un Arduino. Prefereixo el Nano, concretament un clon xinès d’AliExpres, ja que pot funcionar entre 3,6 i 10v, cosa que facilita l’alimentació amb bateries. Si escolliu aquest mateix Nano, també podeu utilitzar 4 piles AA.
Opcional: Rotary Switch (no l’utilitzo, però si voleu posar aquest projecte en un cas, el recomano encaridament).
Pas 1: programari
Per programar-lo necessitareu l’identificador d’Arduino:
També necessitareu la biblioteca Midi:
No necessiteu cap biblioteca per al potenciòmetre ni per als commutadors.
I si també teniu el dispositiu xinès Arduino Nano, necessitareu aquest controlador CH340: https://sparks.gogo.co.nz/ch340.html o https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
Pas 2: maquinari
La part de maquinari no és molt dura. És possible que hàgiu d'assegurar-vos que els vostres interruptors funcionin de la mateixa manera que els meus i que pugueu deixar de banda el gran interruptor rotatiu si voleu. És molt convenient si voleu posar-ho tot en una funda, però personalment només faig servir el cable de pont blanc per configurar la longitud de la seqüència. És més petit i normalment el deixo en 8 passos de totes maneres. Si seguiu l'esquema, hauria de funcionar bé i sempre podeu deixar un comentari per obtenir més explicacions.
Pas 3: pengeu esbós i proveu
Podeu trobar l'esbós aquí:
Us recomano que feu canvis i que vegeu què fa. Podeu afegir més opcions per a la longitud de seqüència, podeu afegir un altre potenciòmetre que determina la nota arrel. Podeu canviar la tecla / mode que no selecciona. Hi ha moltes coses que podeu fer per millorar aquest disseny. Es va fer que això fos una mica fàcil de seguir i simplement de fer els conceptes bàsics.
Assegureu-me de fer-me saber què veieu. M’encanta veure gent que fa millores / canvis que no m’hauria pensat.
Recomanat:
Bunny farcit amb seqüències CPX: 9 passos
Bunny de peluix amb seqüències CPX: fes el teu propi animal de peluix o una escultura suau que reaccioni quan s'inclini en diversos angles, a sons forts i a les llums, mitjançant LED. Aquest objecte utilitza el Circuit Playground Express (CPX) d’adafruit
Generador de música basat en el temps (generador de midi basat en ESP8266): 4 passos (amb imatges)
Generador de música basat en el temps (generador de midi basat en ESP8266): Hola, avui explicaré com fer el vostre propi generador de música basat en el temps. Es basa en un ESP8266, que és com un Arduino, i respon a la temperatura, a la pluja i intensitat lumínica. No espereu que faci cançons senceres o progrés d’acords
Caixa de diners del generador d'apostes aleatòries: 6 passos (amb imatges)
Generador d'apostes aleatòries: tenia una discussió amb la meva altra meitat sobre futbol i diners i el tema es va dedicar a les apostes. Sempre que va al partit, els seus companys feien alguns quid i hi apostaven. L’aposta sol ser la puntuació final I la fi
Ús de LED RGB per crear seqüències de colors: 12 passos
Ús de LED RGB per crear seqüències de color: en aquest manual es mostrarà com utilitzar LED RGB per crear seqüències de colors mitjançant Arduino Uno i un codi
Com: crear un generador de contrasenyes aleatòries amb Python: 8 passos
Com: crear un generador de contrasenyes aleatòries amb Python: en aquest tutorial, aprendreu a crear un generador de contrasenyes aleatòries mitjançant Python en uns quants passos simples