Turinys:

Būgno pagalvėlės su „Arduino“: 6 žingsniai
Būgno pagalvėlės su „Arduino“: 6 žingsniai

Video: Būgno pagalvėlės su „Arduino“: 6 žingsniai

Video: Būgno pagalvėlės su „Arduino“: 6 žingsniai
Video: SKR 1.4 - TMC2208 UART v3.0 2024, Liepa
Anonim
Būgno pagalvėlės su „Arduino“
Būgno pagalvėlės su „Arduino“

Sveiki, Šioje pamokoje aš jums parodysiu, kaip sukurti paprastas būgno pagalvėles naudojant „Arduino“.

Aš naudoju tonus, kad galėčiau pakartoti „Linkin Park“.

1 žingsnis: reikalingi komponentai

Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
Būtini komponentai
  1. „Arduino Uno“(„Nano“, „Mega“ir kt.)
  2. SD kortelė (dydis priklauso nuo jūsų tonų, mano dydis yra mažesnis nei 50 KB)
  3. SD kortelės modulis
  4. TTP229 talpinė jutiklinė klaviatūra
  5. Garsiakalbis (taip pat veiktų ausinės arba 3,5 mm lizdas)
  6. Duonos lenta ir džemperiai

2 veiksmas: reikalinga programinė įranga ir bibliotekos

„Arduino IDE“

TTP 229 talpinė jutiklinės klaviatūros biblioteka

TMRpcm garso biblioteka

3 žingsnis: Garso tonų paruošimas

Dabar garso tonai turi būti tam tikro formato, kad juos būtų galima leisti naudojant „Arduino“.

Pagrindinis formatas turi būti. WAV su:

  • Bitų skiriamoji geba 8
  • Mėginio dažnis 16000
  • Garso kanalas Mono
  • PCM formatas nepasirašytas 8 bitų

tonams konvertuoti naudojau „Online Convert“

4 žingsnis: schema

Schema
Schema
Schema
Schema

Dabar viską prijunkite taip:

SD kortelė:

  • MOSI - 11 kaištis
  • MISO - 12 kaištis
  • CLK - 13 kaištis
  • CS - 4 kaištis
  • VCC - 3.3V
  • GND - GND

TTP 229

  • VCC - 3.3V
  • GND - GND
  • SCL - 2 kaištis
  • SDA - 3 kaištis

Garsiakalbis (ausinės ir pan.)

  • Laidas 1 - 9 kaištis
  • 2 laidas - GND

5 žingsnis: paleiskite kodą

Kodo vykdymas
Kodo vykdymas

6 žingsnis: viskas

Dabar įkelkite tonus į SD kortelę, įjunkite „Arduino“ir pradėkite žaisti.

PASTABA: išvesties garso kokybė yra gana bloga, jei ją naudojate tiesiai iš „Arduino“. Norint sukurti kokybę, galima sukurti stiprintuvo/filtro grandinę.

Rekomenduojamas: