Índice:

Pads de bateria com Arduino: 6 etapas
Pads de bateria com Arduino: 6 etapas

Vídeo: Pads de bateria com Arduino: 6 etapas

Vídeo: Pads de bateria com Arduino: 6 etapas
Vídeo: 🥁🎵 Batería MIDI (arduino) 2024, Novembro
Anonim
Drum Pads com Arduino
Drum Pads com Arduino

Olá, Neste tutorial, vou mostrar como construir pads de bateria simples usando o Arduino.

Usei tons para replicar no final pelo Linkin Park.

Etapa 1: Componentes necessários

Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
  1. Arduino Uno (Nano, Mega etc)
  2. Cartão SD (o tamanho depende dos seus tons, os meus têm menos de 50 KB cada)
  3. Módulo de cartão SD
  4. Teclado de toque capacitivo TTP229
  5. Alto-falante (fones de ouvido ou conector fêmea de 3,5 mm também funcionam)
  6. Placa de ensaio e jumpers

Etapa 2: Software e bibliotecas necessários

IDE Arduino

Biblioteca de teclado de toque capacitivo TTP 229

Biblioteca de áudio TMRpcm

Etapa 3: Preparando os tons de áudio

Agora, os tons de áudio devem estar em um formato específico para serem reproduzidos com o Arduino.

O formato principal deve ser. WAV com:

  • Resolução de bits 8
  • Taxa de amostragem 16.000
  • Canal de áudio Mono
  • Formato PCM sem sinal de 8 bits

para converter meus tons, usei o Online Convert

Etapa 4: esquemático

Esquemático
Esquemático
Esquemático
Esquemático

Agora conecte tudo da seguinte maneira:

Cartão SD:

  • MOSI - Pin 11
  • MISO - pino 12
  • CLK - Pino 13
  • CS - Pino 4
  • VCC - 3,3V
  • GND - GND

TTP 229

  • VCC - 3,3V
  • GND - GND
  • SCL - Pino 2
  • SDA - Pino 3

Alto-falante (fones de ouvido etc.)

  • Fio 1 - Pino 9
  • Fio 2 - GND

Etapa 5: executando o código

Executando o Código
Executando o Código

Etapa 6: é isso

Agora carregue seus tons para o cartão SD, ligue seu Arduino e comece a jogar.

NOTA: A qualidade do áudio de saída é muito ruim se você usá-lo diretamente do Arduino. É possível criar um circuito amplificador / filtro para aumentar a qualidade.

Recomendado: