Мазмуну:
- 1 -кадам: Дизайн
- 2 -кадам: Лазердик кесүү
- 3 -кадам: Зымдарды өткөрүү (А бөлүгү)
- 4 -кадам: Кабелдөө (Б бөлүгү)
- 5 -кадам: Кабелдөө (Part C)
- 6 -кадам: Барабан сенсорлору
- 7 -кадам: Код
- 8 -кадам: Тийиштерди бүтүрүү
- 9 -кадам: Jam
Video: MIDI үн палитрасы: 9 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул проект "Таш Шорпо" инструменти катары башталды, ал кошумча сенсорлордун, өчүргүчтөрдүн жана башка бөлүктөрдүн айланасында иштелип чыккан. Курал MIDI_Controller.h китепканасынын жана Teensy 3.2 тактасы сунуштаган TouchSense мүмкүнчүлүктөрүнүн тегерегинде негизделген. Бул жерде мен колдонгондордун тизмеси: Teensy 3.2 - Шилтеме
(5) 10k айлануучу потенциометрлер - Link
(2) 10k жылуучу потенциометрлер - Шилтеме
(5) LED баскычтары - Шилтеме
10k Rotary Softpot Touch потенциометр - Шилтеме
10k 200mm Softpot Touch Потенциометр - Шилтеме
(2) Баскычтарды басуу - Шилтеме
(3) Piezo Drum Senors - Link
(6) 5v Лазерлер - Шилтеме
(6) Фоторезисторлор - Шилтеме
Резисторлор (10K)
Жез тасма
Soldering Tools
1 -кадам: Дизайн
Эгерде сиз башка колдонмо менен ыңгайлуу болсоңуз, анда каалаган дизайн программасын колдонсо болот. Мен AIди жакшы көрөм, ошондуктан аны колдоном. Мен PDFти дизайныма кошуп койгом, бирок эгер сизде урнаңызда башка бөлүктөр болсо, анда алардын өлчөмдөрүн колдонуңуз! Аны менен өнөрлүү болгула. Мен сүйүктүү музыкалык чыгармаларымдын бирине киришүүнүн кичинекей үн толкунун коштум! Аны жергиликтүү лазердик принтериңизге орнотуңуз: мен растр үчүн 1 пикселди жана вектор үчүн 0.1 пикселди колдоном.
2 -кадам: Лазердик кесүү
Мен бул үчүн 3 мм MDF тактасын колдондум, анткени мен MDF сунуштары боюнча кесүү жана оюп тактыкты жакшы көрөм. Бүтүндөй бөлүк 18 "x24" өлчөмүндө, ал менин мейкиндигимдеги Epilog Helixке абдан туура келет. Эскертүү: Астыңкы бөлүгү үстү менен бирдей, бирок эч кандай ою жок.
3 -кадам: Зымдарды өткөрүү (А бөлүгү)
Мен бул проектте бир аз бар, анткени сиз ширетүү жана зымдарды эс алдырасыз деп үмүттөнөм. Мен тапшырмаларды үч бөлүккө бөлдүм, анткени мен маневр үчүн өтө көп болуп кете электе, Teensyдин арткы жагына керек болгон казыктарды ширетүүнү сунуштайм. Fritzingде Teensy 3.2 же Teensy такталарынын арткы бети жок, андыктан бул үчүн документтердин жоктугу үчүн кечирим сурайм. Эгерде сизге кнопка жана потенциометрге праймер керек болсо, анда Arduino веб -сайтынын кээ бир окуу куралдарын көргүңүз келиши мүмкүн. TouchSense Pins PJRC тарабынан берилген документтерде белгиленген жана код аларды кайсы казыктарга туташтыруу керектигин айтат. Мен TouchSense төөнөгүчтөрүн сүйүп калдым: жез лентан Teensyдеги казыктарга чейин бир эле зымды өткөрүңүз. Мен дагы ушул убакта LED баскычтарын Вин чыгарууга (5v) жана GNDге туташтырдым.
Бул долбоор жолдо көп сыноолор менен жакшы өттү, андыктан тез -тез текшерип, көйгөйлөрдү чечип коюңуз!
4 -кадам: Кабелдөө (Б бөлүгү)
Бул кадамда мен потенциометрлерди аналогдук казыктарга туташтырдым жана баскычтарды санарип казыктарга бастырдым.
*пин картасын түзүү үчүн.ino файлын текшериңиз*
Казандар Вин пинден 5v алышат жана бардык жердеги терминалдарды бириктирет (үмүттөнөм), менден да коозураак. Сиз Midi Monitorду колдонуп, идиштерди туура жолго туташтыргандыгыңызды текшерип көргүңүз келиши мүмкүн, анткени мен аларды артка зым менен туташтырдым, алар төмөндүн ордуна жогорку деңгээлде окушат. Кандай гана ийгилик болбосун, сиз потенциометрлериңизди бурап, жылдыра аласыз, аларды кандай картага түшүрсөңүз да даяр! Баскычтар жөнөкөй! Кирүүчү пинге жана жерге бир терминалдык зымдар жерге зымдардын баш аламандыгына туташат (эгер сиз мага окшоп зым салсаңыз), уяга чогулат. * Эскертүү* Touch потенциометрлерине 10k тартылган резистор керек! Бул тууралуу көбүрөөк маалымат алуу үчүн бул жердеги диаграмманы караңыз!
5 -кадам: Кабелдөө (Part C)
Лазердик убакыт! * Кеңеш* Лазерди жана фоторезистор схемасын орнотуудан мурун текшерип көрүңүз. Мен Laserharp долбоорун аткарып жатам.
Мен эч кандай ширетүүчү бөлмө жоктугунан тажап кеттим жана перформатордун жардамы менен резистордун схемасын алдын ала зым менен тартып, анан аны ордуна койдум. Алар зым тартылгандан кийин, сиз тешип чыккан тешикке бекитүү үчүн ысык желимди колдонуңуз. Алар кемчиликсиз жайгаштырылган болсо, анча деле мааниге ээ эмес, анткени биз аларды кийинчерээк 3-D кутучасы менен жашырабыз. Лазерлерге көңүл бурулганда, аларды ийип коюу үчүн, жетиштүү зым чыгып турсун. Лазерлер: Лазерлерди LED кнопкалары жана потенциометрлери үчүн колдонгон Vin (5v) зымдарына өткөрүңүз.
*эскертүү*Лазерлерди кыскартуудан этият болуңуз, диоддор морт (Арзан лазерлер, ким билген!). 5v менен GND кайчылаш болушуна жол бербеңиз.
Аз калды! Лазерлерди чокуга чейин чыгарыңыз жана кубат күйүп турганда, аларды тийиштүү фоторезисторго багыттоодо ысык желим менен ордуна коюңуз. Баары MIDI маалыматын жөнөткөндөн кийин, кутучанын жарымын жабыштырыңыз (меники бир аз кыскарды), аларды лазерлердин жана резисторлордун үстүнө бекитип коюңуз (бул анын таза көрүнүшү үчүн жасалат жана фоторезисторлор ар кандай жарыктан обочолонууну жакшы көрөт!).
6 -кадам: Барабан сенсорлору
Мен бул барабан сенсорлору менен бул жерде жана бул жерде эки башка долбоордо иштөө боюнча тажрыйба топтодум. Бул долбоор үчүн мен балкандын ордуна сөөмөйүмдү басуу үчүн жооп бериши үчүн мага төмөн баадагы резистор керек экенин байкадым. Мен мурда колдонулган 1M Ohm резисторлордун ордуна 470K Ohm резисторлорун жакшы колдоно баштадым. Аны сынап көрүүдөн мурун, сиз аны эмне кылаарыңызды текшерип көрүңүз. Бул сенсорлор GNDге туташпайт. Redwire for Vin (5v) колдонуңуз жана Кара зым Teensyдеги тиешелүү санарип кирүү пинине туташат.
7 -кадам: Код
Тактадагы ар бир модуль башка MIDI каналына орнотулган, андыктан DAWте лазерлерди бир аспапка, ал эми LED баскычтарын башка аспапка дайындай аласыз! Мен сизди муктаждыктарыңызга ылайыкташтыруу үчүн аны менен тегеренип иштөөгө чакырам. Кнопкаларды дайындоодо коддо көрсөтүлгөн форматты колдонуңуз жана барсаңыз жакшы болот.
8 -кадам: Тийиштерди бүтүрүү
Өз тийүүңүздү кошуңуз! Мен сүрөтчүлөрдүн палитрасынан физикалык дизайн үчүн илхам алдым, ошондуктан мен бир аз алдыга кетип, ички Джексон Поллокту MDFге бир нече түстөрдү коюу үчүн жөнөттүм. Убакыттын өтүшүнөн ырахат алыңыз!
9 -кадам: Jam
Мен Аблетонду MIDI нерселерим үчүн колдоном, ар кандай DAW кандайдыр бир деңгээлде иштейт. Аны өзүңүз же досторуңуз менен ойноңуз! Аркылуу окуу үчүн рахмат!
Сунушталууда:
MIDI Handpan үстү жана асты жагында 19 тонфилд менен : 15 кадам (сүрөттөр менен)
MIDI Handpan үстү жана асты жагында 19 обон талаасы менен …: Киришүү Бул менин атайын даярдалган MIDI тутумумдун 19 көлөмү сезгич тоналдык талаалары, Plug'n Play USB жөндөмү жана блокнотторду тууралоо үчүн колдонууга оңой болгон параметрлери менен үйрөткүч. сиздин жеке муктаждыктарыңыз үчүн. Бул дизайн сыйлыгын алган мод эмес
Lune - MIDI Controller Arduino менен (ди -джей же музыкант үчүн): 5 кадам (сүрөттөр менен)
Lune - MIDI Controller With Arduino (DJ же Musician үчүн): Бул менин биринчи arduino (микроконтроллер) долбоорунун аты Lune. Мен ардуинону пайдалуу жана чоң долбоор менен үйрөнгүм келди, ошондуктан мен аралашып кетүү үчүн бардык функциялары бар midi DJ контроллерин жасоону чечтим. Ар кандай сенсор (потенцио
MIDI менен тез мөмө пианино: 6 кадам (сүрөттөр менен)
MIDI менен Quick Fruit Piano: Бул чынында эле сыйымдуу пианино. Мөмө -жемиштерди, банкалар содасын, бөтөлкөлөргө суу, алюминий фольгасынын тилкелерин жана башкаларды басыңыз, ошондо сиз компьютериңизден полифониялык фортепиано музыкасын аласыз. Эми программалык камсыздоо жазылып бүткөндөн кийин, проект көп убакытты албашы керек
Сенсордук сенсорлор жана MIDI менен LED тутулушу: 9 кадам (сүрөттөр менен)
Сенсордук сенсорлор жана MIDI менен LED тутулушу: LED тутулушу - бул LED, сыйымдуу сенсордук сенсорлор жана интерактивдүү инструмент, бардыгы Arduino Uno менен башкарылат. Сиз аппаратты ар кандай жолдор менен программалай аласыз. Бардык колдонмолор боюнча идея дээрлик бирдей:
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: 7 кадам (Сүрөттөр менен)
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: Бул контролер үч түстүү LED чырактарын жаркыратат. 50mS үчүн G5-D#6 үчүн, E6-B6 үчүн кызыл жана C7-G7 үчүн жашыл. Контроллер - бул ALSA MIDI түзмөгү, ошондуктан MIDI программасы MIDI синтездөөчү түзмөк менен бир убакта LEDлерге чыгара алат