Índice:

Controlador Midi sem contato: 6 etapas (com imagens)
Controlador Midi sem contato: 6 etapas (com imagens)

Vídeo: Controlador Midi sem contato: 6 etapas (com imagens)

Vídeo: Controlador Midi sem contato: 6 etapas (com imagens)
Vídeo: Controlador midi ao vivo - usar a interface ou não usar ? 2024, Dezembro
Anonim
Controlador Midi Sem Contato
Controlador Midi Sem Contato
Controlador Midi Sem Contato
Controlador Midi Sem Contato
Controlador Midi Sem Contato
Controlador Midi Sem Contato

Tornar as coisas sem contato tem sido a tendência hoje em dia. Eu criei um controlador midi simples usando o Arduino Pro micro e algumas placas de detectores de proximidade de infravermelho que tem um comparador embutido, que deve estar disponível de forma fácil e barata. Este projeto pode ser usado em qualquer Arduino que possua placa baseada em 32u4, isso foi feito devido à capacidade de usar essas placas com MIDI sem a dor de cabeça que você tem que passar usando midi sem pêlos e os glitches associados a ela. Este projeto foi feito para 7 notas principais que poderiam ser facilmente estendidas para outras notas. Usei cakewalk by BandLab como meu DAW porque é legal e grátis. Espero que você se divirta fazendo isso. Este projeto foi inicialmente concebido para apresentar aos alunos o belo mundo do Infra-Vermelho e sua aplicação divertida.

Suprimentos

Arduino Pro Micro (ou qualquer placa baseada em 32u4)

Sensor de proximidade infravermelho * sem notas que você deseja

botões (opcional)

ferro de solda e chumbo

pinos berg

perfboard

Arame

computador

Etapa 1: juntando as coisas

Juntando as Coisas
Juntando as Coisas
Juntando as Coisas
Juntando as Coisas
Juntando as Coisas
Juntando as Coisas

Vamos primeiro pegar o que precisamos para fazer este projeto. Você precisará de seu computador para usar este controlador MIDI.

Arduino Pro Micro (ou qualquer placa baseada em 32u4) Sensor de proximidade IR * sem as notas que você deseja

botões (opcional)

ferro de solda e chumbo

pinos de berg

perfboard

Arame

você precisará do Arduino IDE para programar sua placa. O software MIDI-OX é reiniciado para verificar o projeto. Usar isso com um DAW oferece ótimos resultados.

Etapa 2: Compreendendo o básico

Compreender o básico
Compreender o básico

O microcontrolador detecta quando um objeto se aproxima do detector de proximidade IV. Em seguida, ele envia um código MIDI correspondente para o computador.

Estaremos usando uma biblioteca externa para fazer isso. Você pode encontrar a biblioteca no link abaixo.

github.com/arduino-libraries/MIDIUSB

podemos verificar se o sinal adequado é recebido pelo computador usando o software MIDI-OX.

Estaremos usando Digital IO já que temos um comparador na placa de proximidade IR. Devido ao comparador, obtemos a entrada como 1 ou 0 na porta de E / S do microcontrolador

Etapa 3: O Código

O código
O código

O código é relativamente simples e facilmente modificável. Anexei o código com esta instrução.

Sempre que houver algum objeto interferindo com o detector de proximidade infravermelho, enviamos o sinal correspondente para o computador

Se você quiser usar notas diferentes, use o gráfico MIDI.

Faça upload do programa para o microcontrolador

Etapa 4: conexões

Conexões
Conexões
Conexões
Conexões
Conexões
Conexões
Conexões
Conexões

Alimente a placa de proximidade IR fornecendo VCC e aterramento.

Conecte a saída aos pinos de E / S digitais correspondentes. Usei os pinos 2-8 em meu projeto.

certifique-se de modificar o código de acordo com o pino usado.

Usei pinos de berg fêmea para poder remover e substituir facilmente o detector de proximidade infravermelho e o arduino quando necessário.

Etapa 5: Testando Nosso Controlador MIDI

Testando Nosso Controlador MIDI
Testando Nosso Controlador MIDI

Eu recomendo instalar o MIDI-OX em seu computador.

Depois de concluir todas as conexões no perfboard, adicione o detector de infravermelho.

Conecte a placa ao computador.

Abra seu programa de teste de MIDI.

Tente trazer um dedo perto do detector

Etapa 6: conecte-se à sua DAW e crie músicas

Conecte-se à sua DAW e crie músicas
Conecte-se à sua DAW e crie músicas
Conecte-se à sua DAW e crie músicas
Conecte-se à sua DAW e crie músicas
Conecte-se à sua DAW e crie músicas
Conecte-se à sua DAW e crie músicas

Vai demorar um pouco para se acostumar com a forma de jogar sem contato, mas será uma experiência divertida. Eu pessoalmente gosto de tocar bateria usando isso no Cakewalk. Adicione ou bloqueie a luz do quadro de acordo com o seu gosto

Recomendado: