Obsah:

Bubnové podložky s Arduinom: 6 krokov
Bubnové podložky s Arduinom: 6 krokov

Video: Bubnové podložky s Arduinom: 6 krokov

Video: Bubnové podložky s Arduinom: 6 krokov
Video: #13 VTScada (бесплатная лицензия) Modbus RS485 Аналоговое чтение и запись | Внешний ПЛК Arduino 2024, November
Anonim
Bubnové podložky s Arduinom
Bubnové podložky s Arduinom

Ahoj, V tomto tutoriále vám ukážem, ako vytvoriť jednoduché bicie podložky pomocou Arduina.

Na replikáciu som použil tóny Na konci od Linkin Park.

Krok 1: Požadované súčasti

Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
  1. Arduino Uno (Nano, Mega atď.)
  2. Karta SD (veľkosť závisí od vašich tónov, moje sú menšie ako 50 kByt)
  3. Modul karty SD
  4. Kapacitná dotyková klávesnica TTP229
  5. Reproduktor (fungujú aj slúchadlá alebo 3,5 mm zásuvka)
  6. Breadboard a prepojky

Krok 2: Požadovaný softvér a knižnice

Arduino IDE

Knižnica kapacitných dotykových klávesníc TTP 229

Zvuková knižnica TMRpcm

Krok 3: Príprava zvukových tónov

Aby bolo možné zvukové tóny hrať s Arduinom, musia mať teraz konkrétny formát.

Hlavný formát musí byť. WAV s:

  • Bitové rozlíšenie 8
  • Vzorkovacia frekvencia 16 000
  • Zvukový kanál mono
  • Formát PCM bez znamienka, 8 bitov

Na prevod svojich tónov som použil Online Convert

Krok 4: Schéma

Schematický
Schematický
Schematický
Schematický

Teraz pripojte všetko nasledovne:

SD karta:

  • MOSI - kolík 11
  • MISO - kolík 12
  • CLK - kolík 13
  • CS - kolík 4
  • VCC - 3,3V
  • GND - GND

TTP 229

  • VCC - 3,3V
  • GND - GND
  • SCL - kolík 2
  • SDA - kolík 3

Reproduktor (slúchadlá atď.)

  • Vodič 1 - kolík 9
  • Drôt 2 - GND

Krok 5: Spustenie kódu

Spustenie kódu
Spustenie kódu

Krok 6: To je všetko

Teraz nahrajte svoje tóny na kartu SD, zapnite Arduino a začnite hrať..

POZNÁMKA: Kvalita výstupného zvuku je dosť zlá, ak ho používate priamo z Arduina. Na zvýšenie kvality je možné vytvoriť obvod zosilňovača/filtra.

Odporúča: