Cuprins:

Tampoane pentru tambur cu Arduino: 6 pași
Tampoane pentru tambur cu Arduino: 6 pași

Video: Tampoane pentru tambur cu Arduino: 6 pași

Video: Tampoane pentru tambur cu Arduino: 6 pași
Video: Step Sequencer 2024, Iulie
Anonim
Plăcuțe de tobă cu Arduino
Plăcuțe de tobă cu Arduino

Buna ziua, În acest tutorial îți voi arăta cum să construiești un simplu tampon de baterie folosind Arduino.

Am folosit tonuri pentru a replica În cele din urmă de Linkin Park.

Pasul 1: Componente necesare

Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
  1. Arduino Uno (Nano, Mega etc)
  2. Card SD (dimensiunea depinde de tonurile dvs., ale mele sunt mai mici de 50 KBytes fiecare)
  3. Modul card SD
  4. Tastatură tactilă capacitivă TTP229
  5. Difuzor (căștile sau mufa de 3,5 mm de sex feminin ar funcționa la fel)
  6. Breadboard & Jumpers

Pasul 2: Software și biblioteci necesare

IDE Arduino

Biblioteca de tastaturi tactile capacitive TTP 229

Biblioteca audio TMRpcm

Pasul 3: Pregătirea tonurilor audio

Acum, sunetele audio trebuie să fie într-un format specific pentru a putea fi redate cu Arduino.

Formatul principal trebuie să fie. WAV cu:

  • Rezoluția de biți 8
  • Rata de eșantionare 16000
  • Canal audio Mono
  • Format PCM nesemnat pe 8 biți

pentru conversia tonurilor mele, am folosit Conversia online

Pasul 4: Schematic

Schematic
Schematic
Schematic
Schematic

Acum conectați totul după cum urmează:

Card SD:

  • MOSI - Pinul 11
  • MISO - Pinul 12
  • CLK - Pinul 13
  • CS - Pinul 4
  • VCC - 3,3V
  • GND - GND

TTP 229

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

Difuzor (căști etc.)

  • Sârmă 1 - Pin 9
  • Sârmă 2 - GND

Pasul 5: Rularea codului

Rularea codului
Rularea codului

Pasul 6: Asta e

Acum încărcați tonurile pe cardul SD, porniți Arduino și începeți să jucați..

NOTĂ: Calitatea audio a ieșirii este destul de proastă dacă o utilizați direct de la Arduino, este posibil să creați un circuit de amplificare / filtrare pentru a crește calitatea.

Recomandat: