Мазмуну:

Жалбырактуу пианино: 5 кадам
Жалбырактуу пианино: 5 кадам

Video: Жалбырактуу пианино: 5 кадам

Video: Жалбырактуу пианино: 5 кадам
Video: НАСТЯ КОШ — ПРИНЦЕССА (ПРЕМЬЕРА) mood video 2024, Ноябрь
Anonim
Leaf Piano
Leaf Piano

Биз сенсордун жардамы менен пианино жасадык, ошондой эле пианино баскычтары үчүн жалбырактар.

1 -кадам: Бул долбоордо колдонулган нерселер

Аппараттык компоненттер

  • Seeeduino V4.2
  • Негизги калкан V2
  • Grove - 12 Негизги Capacitive I2C Touch Sensor V2 (MPR121)
  • Grove - MP3 v2.0

Программалык камсыздоо жана онлайн кызматтары

Arduino IDE

2 -кадам: Окуя

Touch Sensor тийүү/чыгаруу статусун электроддун сыйымдуулугунун өзгөрүшүнүн негизинде аныктайт, андыктан биз аны фортепианонун ачкычы катары жаккан өткөргүч объект менен пианино жасоо үчүн колдоно алабыз.

3 -кадам: Аппараттык туташуу

1 -кадам: mp3 файлдарын SD картанын бир бөлүгүнө көчүрүңүз, папкаларды тийиштүү инструменттердин индекстери менен бирдей атоо жана mp3 файлдарын Touch Sensor каналынын индекстери менен бирдей атоо.

2 -кадам: SD картаны MP3 Groveго сайыңыз, MP3 Grove менен Touch Sensor'ду D2 портуна жана I2C портуна Base Shield менен туташтырыңыз, өткөргүч объекттерди Touch Sensor каналдарына крокодил клиптер аркылуу туташтырыңыз.

3 -кадам: Base Shield'ди Seeeduino -ге сайыңыз, андан кийин Seeeduino -ны USB кабели аркылуу компьютерге туташтырыңыз.

4 -кадам: Программалык камсыздоо

Touch Sensor Grove китепканасын бул urlден тапса болот:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

MP3 Grove китепканасын Seeed Wikiден тапса болот, же MP3.h проектинин папкасына кошсоңуз болот.

Seeeduino санарип пин 2 жана 3 программалык сериясы катары, ал KT403A маалымат тактасындагы протолду колдонуу менен MP3 Grove башкарат. MP3 Grove жана Touch Sensor күйгүзүлгөндөн кийин, Touch Sensor сезгичтигин жана MP3 Grove үнүн коюңуз.

Loop () ыкмасы Touch Sensor тийип же тийбегенин текшерүүнү улантат, эгер тийсе, тийиштүү mp3 файлын учурдагы аспап папкасында ойнотуңуз. Учурдагы жазууну аппараттык серия аркылуу киргизүү инструментинин индекси менен өзгөртүүгө болот.

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