Índice:
- Etapa 1: dê uma olhada no resultado final
- Etapa 2: Fazendo a placa de circuito impresso
- Etapa 3: preencher o PCB
- Etapa 4: Monte a PCB em um suporte de suporte de plástico
- Etapa 5: Terminar os cabos na faixa de LED tricolor de 5 V
- Etapa 6: Conecte a faixa de LED, programe o Nano e adicione à placa
- Etapa 7: enviar música para o controlador de luz MIDI
Vídeo: MIDI 5V LED Strip Light Controller para o Spielatron ou outro sintetizador MIDI: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Este controlador pisca fitas LED de três cores por 50 ms por nota. Azul para G5 a D # 6, vermelho para E6 a B6 e verde para C7 a G7. O controlador é um dispositivo ALSA MIDI, de modo que o software MIDI pode gerar saída para os LEDs ao mesmo tempo que um dispositivo de sintetizador MIDI como o Spielatron. As tiras de LED tricolor 5V e o Arduino Nano foram adquiridos da Banggood.
Etapa 1: dê uma olhada no resultado final
Aqui, o controlador está operando com o Spielatron. Ambos são registrados como dispositivos MIDI usando ttymidi de acordo com nosso Instructable em enviar música para o Spielatron. Tanto o Spielatron quanto as luzes MIDI recebem a mesma trilha de música do LMMS.
Etapa 2: Fazendo a placa de circuito impresso
Roteamos o PCB usando o arquivo dxf fornecido.
Etapa 3: preencher o PCB
Preencha o PCB com três resistores de 10K e três transistores BD681 NPN Darlington e faixas de cabeçalho em linha simples de acordo com o diagrama esquemático fornecido.
Etapa 4: Monte a PCB em um suporte de suporte de plástico
Note que nem todos os pinos do Nano são usados, portanto não é necessário colocar pinos de encaixe em todo o comprimento, também existem alguns orifícios sobressalentes e almofadas que são para outro projeto que usam esta mesma placa conforme a imagem acima.
Monte o PCB no suporte de plástico impresso em 3D. A montagem de plástico é impressa a partir do arquivo stl fornecido.
Etapa 5: Terminar os cabos na faixa de LED tricolor de 5 V
Termine os condutores na faixa de LED tricolor de 5 V, observando a ordem dos pinos que estão sendo
5V + ve
azul
vermelho
verde
Etapa 6: Conecte a faixa de LED, programe o Nano e adicione à placa
Conecte a outra extremidade dos fios da faixa de LED ao conector do PCB com o primeiro pino (5V + ve) à direita, conforme a imagem acima.
Programe o Nano com o arquivo ino fornecido. Isso é muito semelhante ao código do Spielatron, apenas a função note on apenas verifica o valor MIDI da nota e seleciona uma cor para os LEDs dependendo de seu valor.
Azul para notas G5 a Ré # 6, vermelho para notas E6 a B6 e verde para notas C7 a G7.
Novamente, não há nenhum código na função note off, pois os LEDs piscam apenas por 50ms e, em seguida, são desligados pela função note on.
Etapa 7: enviar música para o controlador de luz MIDI
Agora você está concluído e tudo o que você precisa fazer é enviar uma música para o controlador de luz MIDI e os LEDs piscarão de acordo com o valor da nota. No final do vídeo acima, há uma peça de teste mostrando os LEDs mudando de cor à medida que o Spielatron sobe e desce em uma escala cromática.
Recomendado:
Outro MIDI para CV Box: 7 etapas (com fotos)
Outra caixa de MIDI para CV: Outra caixa de MIDI para CV é um projeto que desenvolvi quando um Korg MS10 bateu na minha porta e aconteceu no meu estúdio. Sendo que minha configuração está fortemente relacionada a MIDI para automatizar e sincronizar todos os instrumentos, quando comprei o MS10 o primeiro problema que tive
Como enviar música MIDI para o Spielatron: 10 etapas (com imagens)
Como enviar música MIDI para o Spielatron: Este Instructable cobre as ferramentas de software que usamos para facilmente pegar a notação musical padrão, convertê-la em um arquivo MIDI e reproduzi-la no Spielatron
Sintetizador Micro Midi: 5 etapas (com imagens)
Sintetizador Micro Midi: Este instrutível demonstra o uso do VLSI VS1053b Audio e chip DSP Midi em seu modo Midi em tempo real. Nesse modo, ele atua como um sintetizador GM (General Midi) Midi polifônico de 64 vozes. Um micro autônomo Arduino Uno controla um display OLED
Tela LED RGB de 64 pixels - Outro clone do Arduino: 12 etapas (com imagens)
Tela LED RGB de 64 pixels - Outro clone do Arduino: Esta tela é baseada em uma matriz LED RGB 8x8. Para fins de teste, ele foi conectado a uma placa Arduino padrão (Diecimila) usando 4 registradores de deslocamento. Depois de colocá-lo para funcionar, eu o permatizei em um PCB fabricado. Os registradores de deslocamento têm largura de 8 bits e
Outro suporte para laptop (otro Soporte Para Notebook): 4 etapas (com fotos)
Outro suporte para laptop (otro Soporte Para Notebook): Por favor, veja uma mejora em https://www.instructables.com/id/Mejoras-al-Soporte-para-laptop-laptop-stand-enhan/ Mi notebook tiene un problemita : la pantalla parpadea a ratos (arreglado a fines de setiembre 2010, era un contacto flojo). Pero me h