Мазмуну:

MIDI үн палитрасы: 9 кадам (сүрөттөр менен)
MIDI үн палитрасы: 9 кадам (сүрөттөр менен)

Video: MIDI үн палитрасы: 9 кадам (сүрөттөр менен)

Video: MIDI үн палитрасы: 9 кадам (сүрөттөр менен)
Video: Титаниктин сыры: кантип алар айсбергди байкабай калышты?! Эң деталдуу окуя! 2024, Июль
Anonim
MIDI үн палитрасы
MIDI үн палитрасы

Бул проект "Таш Шорпо" инструменти катары башталды, ал кошумча сенсорлордун, өчүргүчтөрдүн жана башка бөлүктөрдүн айланасында иштелип чыккан. Курал 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 -кадам: Лазердик кесүү

Image
Image

Мен бул үчүн 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)

Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (Part C)
Электр өткөргүчтөрү (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 -кадам: Тийиштерди бүтүрүү

Image
Image
Тийиштерди бүтүрүү
Тийиштерди бүтүрүү

Өз тийүүңүздү кошуңуз! Мен сүрөтчүлөрдүн палитрасынан физикалык дизайн үчүн илхам алдым, ошондуктан мен бир аз алдыга кетип, ички Джексон Поллокту MDFге бир нече түстөрдү коюу үчүн жөнөттүм. Убакыттын өтүшүнөн ырахат алыңыз!

9 -кадам: Jam

Мен Аблетонду MIDI нерселерим үчүн колдоном, ар кандай DAW кандайдыр бир деңгээлде иштейт. Аны өзүңүз же досторуңуз менен ойноңуз! Аркылуу окуу үчүн рахмат!

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