Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Viver na Argentina significa que o correio internacional será roubado ou ficará preso na alfândega. Adicione a quarentena do Coronavirus e seu próximo projeto ficará restrito a uma placa Arduino Uno antiga. Boas notícias? Como diz o grande poeta dos Rolling Stones “O tempo está do meu lado … sim, está”
Eu baixei o Mozzi, a excelente - mas também complicada - biblioteca de música que não requer nenhum hardware adicional para funcionar e comecei a ler a documentação. Eu vim com uma bateria / sequenciador simples que pode ser operado inteiramente com 5 botões e 1 botão. O primeiro botão mudará as batidas por minuto e outros 4 botões determinarão o que tocar em cada batida. Eu adicionei também 4 Leds para identificar a batida atual.
Suprimentos
Arduino Uno
Biblioteca Mozzi
5 botões
1 botão de pressão
1 conector de áudio
Caixa opcional impressa em 3D
Etapa 1: detalhes de programação
Dentro do código, conforme as batidas passam, cada botão é lido e o valor de 0 a 1024 é mapeado para uma escala de 1-10. 1 significa silêncio. 2 significa chute. 3 significa oi chapéu. 4 significa que a caixa e as últimas posições são usadas para alguns sons sintetizados em notas diferentes.
Etapa 2: Gabinete
O invólucro foi feito com retângulos de 2 mm e 4 parafusos.
Etapa 3: sons
Os sons foram convertidos de wav em dados brutos e carregados como arquivos external.h junto com o código.ino. Este procedimento era um pouco complicado e envolvia softwares externos como o Audacity e também um script Python para converter o arquivo.raw para.h
A bateria eletrônica simples é divertida de tocar, os sons padrão podem ser alterados para outros sons, como efeitos Gameboy e sons Atari low-fi.
É claro que a quarentena também significa que não há público para seus estranhos shows eletrônicos, então eu fiz um pequeno animatrônico em movimento que irá detectar automaticamente as batidas e mover a cabeça de acordo com a música.
Etapa 4: demonstração
Aqui está uma demonstração da Drum Machine sendo tocada.
A cabeça móvel é um projeto autônomo com Módulo de som e Arduino Nano. Ele detecta automaticamente o BPM e move a cabeça de acordo.
Recomendado:
Raspberry Pi Drum Machine: 5 etapas
Raspberry Pi Drum Machine: Sample Sequencer, por meio de um Raspberry Pi + Python. O sequenciador tem 4 polifonias e permite ao usuário armazenar e indicar 6 sequências diferentes que podem ser alternadas em tempo real, e suporta a capacidade de mudar entre diferentes samples . Eu w
Micro: bit - Micro Drum Machine: 10 etapas (com imagens)
Micro: bit - Micro Drum Machine: Esta é uma micro: bit micro drum machine, que ao invés de apenas gerar o som, atua na bateria. É pesado inspirado nos coelhos da orquestra micro: bit. Levei algum tempo para encontrar alguns solenóides que fossem fáceis de usar com o mocro: bit
Makey Makey Tambores elétricos / drum machine: 8 etapas
Bateria / bateria elétrica Makey Makey: Este tutorial sobre como construir um conjunto de bateria elétrica é uma entrada na competição Makey Makey. O material varia de acordo com a disponibilidade e escolhas pessoais. O cartão pode ser substituído por materiais mais duráveis e em camadas com espuma / outro para tex
HX1-DM - a Drum Machine Upcycled Arduino DUE Powered DIY (feita com um Dead Maschine MK2): 4 etapas
HX1-DM - a Drum Machine Upcycled Arduino DUE Powered DIY (feita com um Dead Maschine MK2): As especificações. Controlador / drum machine híbrido Midi: Arduino DUE alimentado! 16 pads de detecção de velocidade com latência muito baixa 1 > ms 8 botões do usuário atribuíveis a qualquer comando Midi #CC 16ch Sequenciador integrado (não é necessário computador !!) Função de entrada / saída / passagem MIDI
Arduino Servo Drum Machine: 4 etapas
Arduino Servo Drum Machine: Esta é uma bateria ou robô controlado por dois micro-servo e Arduino Uno. Os servos são montados em um suporte de madeira em forma de L que é preso à caixa com 4 ímãs fortes. Os braços do servo são aparafusados a dois pauzinhos que servem como