Taula de continguts:

Controlador Midi sense contacte: 6 passos (amb imatges)
Controlador Midi sense contacte: 6 passos (amb imatges)

Vídeo: Controlador Midi sense contacte: 6 passos (amb imatges)

Vídeo: Controlador Midi sense contacte: 6 passos (amb imatges)
Vídeo: Тест каравана в -25° . Ночёвка зимой. Как не замёрзнуть? 2024, Desembre
Anonim
Controlador Midi sense contacte
Controlador Midi sense contacte
Controlador Midi sense contacte
Controlador Midi sense contacte
Controlador Midi sense contacte
Controlador Midi sense contacte

Actualment, la tendència a fer que les coses no siguin de contacte ha estat la tendència. Vaig crear un controlador midi senzill amb Arduino Pro micro i una placa de detectors de proximitat IR que té un comparador integrat, que hauria d’estar disponible bastant fàcil i barat. Aquest projecte es pot utilitzar en qualsevol Arduino que tingui una placa basada en 32u4, això es va fer a causa de la possibilitat d'utilitzar aquestes plaques amb MIDI sense el mal de cap que heu de passar utilitzant midi sense pèl i els problemes relacionats. Aquest projecte es va fer per a 7 notes principals que es podrien ampliar fàcilment per a altres notes. He utilitzat cakewalk de BandLab com a DAW perquè és fresc i gratuït. Espero que us divertiu fent això. Aquest projecte es va dissenyar inicialment per introduir els estudiants en el bell món d’Infra-Red i la seva divertida aplicació.

Subministraments

Arduino Pro Micro (o qualsevol placa basada en 32u4)

Sensor de proximitat IR * sense notes que vulgueu

botons (opcional)

soldador i plom

pins de Berg

perfboard

Filferro

ordinador

Pas 1: ajuntar les coses

Aconseguir les coses juntes
Aconseguir les coses juntes
Aconseguir les coses juntes
Aconseguir les coses juntes
Aconseguir les coses juntes
Aconseguir les coses juntes

Anem a obtenir primer les coses que necessitem per fer aquest projecte. Necessiteu que el vostre ordinador faci ús d’aquest controlador MIDI.

Arduino Pro Micro (o qualsevol placa basada en 32u4) Sensor de proximitat IR * sense notes que vulgueu

botons (opcional)

soldador i plom

pins de Berg

perfboard

Filferro

necessitareu Arduino IDE per programar la vostra placa. Es recomana el programari MIDI-OX per comprovar el projecte. L’ús d’això amb un DAW proporciona excel·lents resultats.

Pas 2: entendre els conceptes bàsics

Comprensió dels conceptes bàsics
Comprensió dels conceptes bàsics

El microcontrolador detecta quan un objecte s’acosta al detector de proximitat IR. A continuació, envia el codi MIDI corresponent a l'ordinador.

Utilitzarem una biblioteca externa per aconseguir-ho. Podeu trobar la biblioteca a l’enllaç següent.

github.com/arduino-libraries/MIDIUSB

podem comprovar si l’ordinador rep el senyal adequat mitjançant el programari MIDI-OX.

Farem servir IO digital si tenim un comparador a la placa de proximitat IR. A causa del comparador, obtenim l'entrada com a 1 o 0 al port d'E / S del microcontrolador

Pas 3: el codi

El codi
El codi

El codi és relativament senzill i fàcilment modificable. He adjuntat el codi amb aquesta instrucció.

Quan hi ha algun objecte que interfereixi amb el detector de proximitat IR, enviem el senyal corresponent a l'ordinador

Si voleu utilitzar notes diferents, utilitzeu el gràfic MIDI.

Pengeu el programa al microcontrolador

Pas 4: connexions

Connexions
Connexions
Connexions
Connexions
Connexions
Connexions
Connexions
Connexions

Alimenteu la placa de proximitat IR subministrant VCC i terra.

Connecteu la sortida als pins d'E / S digitals corresponents. He utilitzat el pin 2-8 per al meu projecte.

assegureu-vos de modificar el codi segons el pin utilitzat.

Vaig fer servir pins femenins de manera que pogués treure i substituir fàcilment el detector de proximitat IR i l’arduino quan fos necessari.

Pas 5: proveu el nostre controlador MIDI

Provant el nostre controlador MIDI
Provant el nostre controlador MIDI

Us recomano instal·lar MIDI-OX a l'ordinador.

Després de completar tota la connexió al perfboard, afegiu el detector IR.

Connecteu la placa a l'ordinador.

Obriu el programa de proves MIDI.

Proveu d'apropar un dit al detector

Pas 6: connecteu-vos al vostre DAW i feu música

Connecteu-vos al vostre DAW i feu música
Connecteu-vos al vostre DAW i feu música
Connecteu-vos al vostre DAW i feu música
Connecteu-vos al vostre DAW i feu música
Connecteu-vos al vostre DAW i feu música
Connecteu-vos al vostre DAW i feu música

Es trigarà una mica a acostumar-se a la manera de jugar sense contacte, però serà una experiència divertida. Personalment, m'agrada tocar la bateria amb això a Cakewalk. Afegir o bloquejar la llum del tauler segons el vostre gust

Recomanat: