Мазмуну:

Музыкалык аспапты Arduino менен жасаңыз жана Чоң Чаптаңыз: 9 кадам
Музыкалык аспапты Arduino менен жасаңыз жана Чоң Чаптаңыз: 9 кадам

Video: Музыкалык аспапты Arduino менен жасаңыз жана Чоң Чаптаңыз: 9 кадам

Video: Музыкалык аспапты Arduino менен жасаңыз жана Чоң Чаптаңыз: 9 кадам
Video: Кыргыздын улуттук аспаптары | НаучПоп 2024, Ноябрь
Anonim
Image
Image

Ички денеңиздин энергиясын жана термелүүсүн угуңуз. Долбоор кол толкундарын музыкага айландыруучу электрондук аспапты кантип жасоону сүрөттөйт.

Arduino Flick тактасынын үстүндө кол шилтөөнү музыкалык ноталарга айландыруу үчүн программаланган жана андан кийин GPIO пинде аудио чыгаруучу музыканы синтездейт.

Жабдуулар

  • Pi Supply Flick Large
  • Pi Supply Flick Large Case
  • Arduino UNO
  • Резистор 4.75k Ом
  • Конденсатор 10 нФ
  • RCA Jack/Plug Cable
  • USB түрү А түрү B кабели

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

Flick Large'ди Arduino менен туташтырыңыз
Flick Large'ди Arduino менен туташтырыңыз

2 -кадам: Flick Large'ди Arduino менен туташтырыңыз

Чоң флешти тактага салып, схемага ылайык Arduino менен туташтырыңыз. Flick Large такта эркек/ургаачы лента прото-кабели менен жеткирилет, бирок бул кабель Arduino Uno менен колдонуу үчүн өтө узун. Бир чечим - ашыкча узундукту болжол менен 100 ммге кыскартуу, кайра туташуу жана жогорудагы сүрөттөгүдөй обочолонуу. Башка чечим-кыска лента прото-кабелин заказ кылуу.

  • Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
  • Flick LED1 -> Ard pin 9
  • Flick GND -> Ard pin GND
  • FS TS -> Ard pin 12
  • Flick Reset -> Ard pin 13
  • FLICK SCL -> Ard I2C SCL
  • Flick SDA -> Ard I2C SDA

3-кадам: Ардуиного Аудио Чыгуу Кабелин жана Төмөн Өткөрүү Чыпкасын туташтырыңыз

Аудио Чыгуу Кабелин жана Төмөн Өткөрүү Чыпкасын Ардуиного туташтырыңыз
Аудио Чыгуу Кабелин жана Төмөн Өткөрүү Чыпкасын Ардуиного туташтырыңыз

Тизмеден RCA эркек/аял кабелин колдонуңуз жана эки моно кабелге бөлүңүз (бирөө гана керек). Коннекторду бир четинен кескиле, эркек же ургаачы, сүйлөөчүнүн киргизгенине дал келет. Кабелдин учунан изоляцияны алып салыңыз жана схемага ылайык 4,75 Кох резистору жана 10нФ конденсатору бар зымдарды туташтырыңыз.

  • Ard аудио + пин 11 -> Кабелдин ички өткөргүчү (4.75K каршылыгы аркылуу)
  • Ard аудиосу - пин 3 -> Кабелдин тышкы өткөргүчү

4 -кадам: Ардуинодон Аудио Чыгарууга Активдүү Динамикти туташтырыңыз

Ардуинодон Активдүү Динамикти Аудио Чыгарууга туташтырыңыз
Ардуинодон Активдүү Динамикти Аудио Чыгарууга туташтырыңыз

Активдүү спикерди Arduino аудио чыгаруусуна туташтырыңыз. Эгерде сиздин спикердин киргизүү туташтыргычы RCAга туура келбесе, RCA адаптер кабелин колдонуңуз. Бул долбоордо Arduino активдүү спикердин ордуна аудио күчөткүч айдай турган аудио күчөткүчкө туташкан, бирок сиз ошондой эле ЖК динамиктерин колдоно аласыз.

5 -кадам: USB Type A/B кабелин колдонуп, Arduino -ны компьютерге туташтырыңыз

6 -кадам: Arduino IDE орнотуу

Ардуино IDEди компьютерге же ноутбукка жүктөп алып орнотуңуз.

7 -кадам: Synth китепканасын орнотуңуз

Githubдан zz dzlonline/the_synth катары жүктөп алыңыз. Arduino IDEди ачыңыз, менюга өтүңүз-> Эскиз-> Китепкананы кошуу-> ZIP Китепканасын кошуу…zip файлына өтүңүз жана ачыңыз. Arduino IDE жабуу.

8-кадам: Flick-music программасын орнотуңуз

Тиркелген flick_music.zip.txt файлын компьютерге жүктөп алыңыз, атын flick_music.zip кылып ачыңыз. Arduino IDEди ачыңыз, меню-> Файл-> Ачууга өтүңүз жана flick_music каталогунун ичинде flick_music.inoго өтүңүз жана ачууну басыңыз. Кодду жүктөө үчүн Жебе сүрөтчөсүн чыкылдатыңыз.

9 -кадам: Play

Мына эми сиз колуңузду Flick тактасынын үстүнө жылдырсаңыз болот жана эгер баары туура болсо, музыка ойнотулат. Сиз октаваны Flick тактасынын четиндеги солго же оңго электродду басуу менен өзгөртө аласыз.

twitter.com/lanmiLab

hackster.io/lanmiLab

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