Мазмуну:

Барабан аянтчалары Arduino менен: 6 кадам
Барабан аянтчалары Arduino менен: 6 кадам

Video: Барабан аянтчалары Arduino менен: 6 кадам

Video: Барабан аянтчалары Arduino менен: 6 кадам
Video: Грузия. Курорт Боржоми. Крепость рабат в Ахалцихе. Пещерный город Вардзия. Монастырь Святого Георгия 2024, Июль
Anonim
Барабан аянтчалары Arduino менен
Барабан аянтчалары Arduino менен

Салам, Бул үйрөткүчтө мен сизге Arduino менен жөнөкөй барабан аянтчаларын кантип курууну көрсөтөм.

Мен обондорду кайталоо үчүн колдондум Линкин Парк.

1 -кадам: Керектүү компоненттер

Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
  1. Arduino Uno (Нано, Мега ж. Б.)
  2. SD карта (өлчөмү сиздин обондорго жараша болот, меники 50 Кбайттан аз)
  3. SD карт модулу
  4. TTP229 сыйымдуу сенсордук баскычтоп
  5. Динамик (гарнитура же 3,5 мм ургаачы джек иштейт)
  6. Breadboard & Jumpers

2 -кадам: Керектүү Программалык камсыздоо жана китепканалар

Arduino IDE

TTP 229 сыйымдуу сенсордук баскыч китепканасы

TMRpcm аудио китепканасы

3 -кадам: Аудио обондорду даярдоо

Эми, Arduino менен ойнотуу үчүн аудио обондор белгилүү бир форматта болушу керек.

Негизги формат. WAV болушу керек:

  • Бит чечими 8
  • Үлгүнүн баасы 16000
  • Моно аудио каналы
  • PCM форматы кол коюлбаган 8 бит

обондорумду өзгөртүү үчүн мен Online Convert колдондум

4 -кадам: схемалык

Схемалык
Схемалык
Схемалык
Схемалык

Эми бардыгын төмөнкүдөй туташтырыңыз:

SD карта:

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

Тат 229

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

Динамик (наушник ж.б.)

  • Wire 1 - Pin 9
  • Wire 2 - GND

5 -кадам: Кодду иштетүү

Кодду иштетүү
Кодду иштетүү

6 -кадам: Бул болду

Эми обондоруңузду SD картка жүктөп, Arduino күйгүзүп, ойноп баштаңыз.

ЭСКЕРТҮҮ: Эгерде сиз аны Arduino түздөн -түз колдонсоңуз, анда аудионун сапаты өтө начар, сапатты жогорулатуу үчүн күчөткүч/чыпка схемасын түзсө болот.

Сунушталууда: