Sommario:

Drum Pad con Arduino: 6 passaggi
Drum Pad con Arduino: 6 passaggi

Video: Drum Pad con Arduino: 6 passaggi

Video: Drum Pad con Arduino: 6 passaggi
Video: A DIY Arduino Sequencer Walk Through 2024, Luglio
Anonim
Drum Pad con Arduino
Drum Pad con Arduino

Ciao, In questo tutorial ti mostrerò come costruire un semplice drum pad usando Arduino.

Ho usato i toni per replicare Alla fine dei Linkin Park.

Passaggio 1: componenti richiesti

Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
  1. Arduino Uno (Nano, Mega ecc.)
  2. Scheda SD (la dimensione dipende dai tuoi toni, i miei sono meno di 50 KBytes ciascuno)
  3. Modulo scheda SD
  4. Tastiera touch capacitiva TTP229
  5. Altoparlante (andrebbero bene anche le cuffie o il jack femmina da 3,5 mm)
  6. Tagliere e Maglioni

Passaggio 2: software e librerie richiesti

Arduino IDE

Libreria di tastiere touch capacitive TTP 229

Libreria audio TMRpcm

Passaggio 3: preparazione dei toni audio

Ora, i toni audio devono essere in un formato specifico per essere riproducibili con Arduino.

Il formato principale deve essere. WAV con:

  • Risoluzione in bit 8
  • Frequenza di campionamento 16000
  • Canale audio Mono
  • Formato PCM senza segno 8 bit

per convertire i miei toni ho usato Online Convert

Passaggio 4: Schema

Schema
Schema
Schema
Schema

Ora collega tutto come segue:

Scheda SD:

  • MOSI - Pin 11
  • MISO - Pin 12
  • CLK - Pin 13
  • CS - Pin 4
  • VCC - 3.3V
  • GND - GND

TTP 229

  • VCC - 3.3V
  • GND - GND
  • SCL - Pin 2
  • SDA - Pin 3

Altoparlante (cuffie ecc.)

  • Filo 1 - Pin 9
  • Filo 2 - GND

Passaggio 5: esecuzione del codice

Esecuzione del codice
Esecuzione del codice

Passaggio 6: questo è tutto

Ora carica i tuoi toni sulla scheda SD, accendi il tuo Arduino e inizia a giocare..

NOTA: la qualità dell'audio in uscita è piuttosto scadente se lo si utilizza direttamente da Arduino, è possibile creare un circuito amplificatore/filtro per aumentare la qualità.

Consigliato: