Índice:
- Etapa 1: Materiais
- Etapa 2: Escreva o Código
- Etapa 3: construir o circuito
- Etapa 4: Faça o upload do código
- Etapa 5: conectar ao DAW
- Etapa 6: Concluído
Vídeo: Tutorial do controlador MIDI de 1 botão: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Existem muitos tutoriais para controladores Arduino-MIDI por aí, este é um passo a passo básico de como começar a trabalhar com um simples botão e potenciômetro. Eu adoraria ter encontrado algo assim quando estava apenas começando, então fiz este tutorial com o objetivo de ajudar um "futuro eu"! Isso deve permitir que o fabricante seja mais livre em seu próprio design e síntese de novos instrumentos musicais! Fique estranho com isso!
Etapa 1: Materiais
Você precisará do seguinte: -Arduino Pro Micro
-Botão de memória
Potenciômetro -10k
-Hookup Wires
-Breadboard
-Arduino IDE
-MIDI_Controller.h
-DAW (Garage Band, Ableton, Soundtrap, etc.)
Etapa 2: Escreva o Código
Eu escrevo o código no link do vídeo no topo da página se você quiser fazer isso passo a passo. Se você quiser apenas fazer o download do esboço e modificá-lo, incluirei um link nesta seção.
A biblioteca que estou usando (e da qual sou um grande fã) é a biblioteca MIDI_controller.h. Aqui está um link para o repositório github, muito obrigado a tttapa por criar a biblioteca e compartilhá-la.
Incluí algumas linhas comentadas para expandir o controlador. O objetivo é estabelecer uma base para a qual você possa fazer um instrumento que realmente reflita você!
Etapa 3: construir o circuito
Se você gosta de fotos e sabe como lidar com uma breadboard, esse método pode ressoar em você. Apresentarei as etapas na parte intermediária do vídeo, mas também incluirei algumas capturas de tela das etapas aqui para referência.
(1ª imagem) Etapa 1: Conecte o fio de conexão vermelho do pino "VCC" no Arduino ao trilho "+" da placa de ensaio. Etapa 2: Conecte o fio de conexão vermelho do pino direito no potenciômetro ao trilho "+" no breadboard. Step 3: Conecte o fio de conexão Azul do pino "GND" no Arduino ao trilho "-" da breadboard. Etapa 4: conecte o fio de conexão azul do pino esquerdo do potenciômetro ao trilho "-" na placa de ensaio. Etapa 5: conecte o fio de conexão azul de um dos pinos do botão ao trilho "-" da placa de ensaio.
(2ª foto) Etapa 1: Conecte o fio Jumper Branco do pino "outro" no botão ao pino "2" no Arduino. (3ª foto) Etapa 1: Conecte o fio Jumper Branco do pino do meio no potenciômetro ao pino " A0 "no Arduino. (4ª foto) Mostra o espaçamento e o alinhamento dos pinos do potenciômetro.
Etapa 4: Faça o upload do código
Selecione a placa "Arduino Leonardo" no menu e faça o upload do esboço para o Arduino a partir do IDE e pronto!
Etapa 5: conectar ao DAW
Uma vez que este dispositivo está programado para ser um dispositivo MIDI como qualquer outro, você pode não precisar fazer nada extravagante para que ele toque, mas você pode ter que ir ao menu "Configurações" para dizer ao programa para ouvir o controlador. Eu normalmente uso o Ableton, mas desta vez decidi experimentar com o DAW baseado na web "Soundtrap". Eu estava a poucos cliques de configurá-lo e assim que selecionei "Arduino Leonardo" no menu do dispositivo, ele começou a responder perfeitamente.
Etapa 6: Concluído
A próxima etapa é sua! Como você vai passar para o próximo nível? Que tipo de botão você usará? Invólucro impresso em 3-D? Poste qualquer dúvida nos comentários e boa sorte!
Recomendado:
Controlador de passo acionado por botão: 4 etapas
Controlador de passo acionado por botão:
Microcontrolador AVR. Alterne os LEDs usando um botão de pressão. Botão Debouncing: 4 etapas
Microcontrolador AVR. Alterne os LEDs usando uma chave de botão. Push Button Debouncing: Nesta seção, aprenderemos como fazer o código do programa C para ATMega328PU para alternar o status dos três LEDs de acordo com a entrada de uma chave de botão. Além disso, exploramos uma solução para o problema de ‘Switch Bounce’. Como de costume, nós teremos
Teclado MIDI do botão Arcade: 7 etapas (com imagens)
Teclado MIDI com botão Arcade: Esta é uma versão 2.0 de uma das minhas primeiras incursões na programação Arduino e DIY MIDI. Desenvolvi minhas habilidades em prototipagem e design, então pensei que seria uma boa demonstração de processo e progressão. Com um processo de design mais informado eu
Botão-teclado do controlador Midi: 6 etapas
Midi Controller Button-Keyboard: inspirado em meu projeto midifighter, eu me propus a fazer um controlador midi no estilo de botão que tira proveito das muitas entradas digitais que a placa Mega Arduino tem. Neste Instructable, vamos percorrer as etapas de coleta de materiais
Reparando um controlador do Xbox One (botão LB / RB com defeito): 6 etapas
Reparando um controlador do Xbox One (botão LB / RB defeituoso): Eu diria que o controlador de jogo com defeito / que não responde é uma das maiores irritações de todos os tempos. Podemos devolvê-lo facilmente à loja ou entrar em contato com o fabricante para resolver isso se o seu dispositivo ainda estiver na garantia. No entanto, minha garantia acabou