Мазмұны:

Байланыссыз Midi контроллері: 6 қадам (суреттермен)
Байланыссыз Midi контроллері: 6 қадам (суреттермен)

Бейне: Байланыссыз Midi контроллері: 6 қадам (суреттермен)

Бейне: Байланыссыз Midi контроллері: 6 қадам (суреттермен)
Бейне: Google Forms бойынша толық нұсқаулық - Интернеттегі сауалнама мен деректерді жинау құралы! 2024, Қараша
Anonim
Байланыссыз Midi контроллері
Байланыссыз Midi контроллері
Байланыссыз Midi контроллері
Байланыссыз Midi контроллері
Байланыссыз Midi контроллері
Байланыссыз Midi контроллері

Байланыссыз заттарды жасау қазіргі кездегі үрдіс болды. Мен Arduino Pro micro мен кейбір IR-жақындықтағы детекторлар тақтасын қолдана отырып, қарапайым midi контроллерін құрдым, ол салыстырмалы салыстырғышқа ие, бұл өте қарапайым және арзан болуы керек. Бұл жобаны 32u4 негізіндегі тақтасы бар кез келген Arduino -да қолдануға болады, себебі бұл тақтаны MIDI бар, бас аурусыз пайдалану мүмкіндігіне байланысты, сіз түксіз мидиді және онымен байланысты қателіктерді пайдалануыңыз керек. Бұл жоба басқа ноталарға оңай ұзартылатын 7 негізгі ноталар үшін жасалды. Мен BandLab -тің торт жолын DAW ретінде қолдандым, себебі ол керемет және тегін. Мұны жасау сізге қызықты болды деп үміттенемін. Бұл жоба бастапқыда студенттерді инфрақызыл әлемнің әсем әлемімен және оның қызықты қолданылуымен таныстыруға арналған.

Жабдықтар

Arduino Pro Micro (немесе 32u4 негізіндегі кез келген тақта)

IR жақындық сенсоры * сізге қажет жазбалар жоқ

түймелер (міндетті емес)

дәнекерленген темір мен қорғасын

берг түйреуіштері

перфборд

Сым

компьютер

1 -қадам: заттарды бірге алу

Заттарды бірге алу
Заттарды бірге алу
Заттарды бірге алу
Заттарды бірге алу
Заттарды бірге алу
Заттарды бірге алу

Алдымен бұл жобаны жасау үшін қажет нәрселерді алайық. Сіз бұл компьютерден MIDI контроллерін пайдалануды талап етесіз.

Arduino Pro Micro (немесе 32u4 негізіндегі кез келген тақта) IR жақындық сенсоры * қажет жазбалар жоқ

түймелер (міндетті емес)

дәнекерленген темір мен қорғасын

берг түйреуіштері

перфборд

Сым

тақтаны бағдарламалау үшін сізге Arduino IDE қажет болады. MIDI-OX бағдарламалық жасақтамасы жобаны тексеру үшін қайта іске қосылады. Мұны DAW көмегімен қолдану керемет нәтиже береді.

2 -қадам: негіздерді түсіну

Негіздерін түсіну
Негіздерін түсіну

Микроконтроллер объектінің ИҚ жақындық детекторына жақындағанын анықтайды. Содан кейін ол компьютерге тиісті MIDI кодын жібереді.

Бұған қол жеткізу үшін біз сыртқы кітапхананы қолданамыз. Кітапхананы төмендегі сілтемеден таба аласыз.

github.com/arduino-libraries/MIDIUSB

біз MIDI-OX бағдарламалық жасақтамасы арқылы компьютерге тиісті сигналдың түсуін тексере аламыз.

Біз Digital IO -ны қолданатын боламыз, онда ИҚ жақындық тақтасында компаратор бар. Салыстырғыштың арқасында енгізу -шығару микроконтроллер портында 1 немесе 0 түрінде кіріс аламыз

3 -қадам: Кодекс

Кодекс
Кодекс

Код салыстырмалы түрде қарапайым және оңай өзгертіледі. Мен кодты осы нұсқаулыққа тіркедім.

ИҚ жақындық детекторына кедергі келтіретін қандай да бір объект болған кезде, біз компьютерге тиісті сигнал жібереміз

Егер сіз әр түрлі жазбаларды қолданғыңыз келсе, MIDI диаграммасын қолданыңыз.

Бағдарламаны микроконтроллерге жүктеңіз

4 -қадам: Қосылымдар

Қосылымдар
Қосылымдар
Қосылымдар
Қосылымдар
Қосылымдар
Қосылымдар
Қосылымдар
Қосылымдар

VCC және жерге қосу арқылы IR жақындық тақтасына қуат беріңіз.

Шығуды тиісті сандық енгізу -шығару түйреуіштеріне қосыңыз. Мен өз жобам үшін 2-8 түйреуішті қолдандым.

кодты қолданылатын түйреуішке сәйкес өзгертуді ұмытпаңыз.

Мен қажет болған кезде IR жақындық детекторы мен ардуиноны оңай алып тастау және ауыстыру үшін әйел берг түйреуіштерін қолдандым.

5 -қадам: MIDI контроллерін тексеру

Біздің MIDI контроллерімізді тексеру
Біздің MIDI контроллерімізді тексеру

Мен компьютерге MIDI-OX орнатуды ұсынамын.

Перформат тақтасындағы барлық қосылымды аяқтағаннан кейін, IR детекторын қосыңыз.

Тақтаны компьютерге қосыңыз.

MIDI тестілеу бағдарламасын ашыңыз.

Детектордың жанына бір саусақты жақындатып көріңіз

6 -қадам: DAW -ке қосылыңыз және музыка жасаңыз

DAW -ке қосылыңыз және біраз музыка жасаңыз
DAW -ке қосылыңыз және біраз музыка жасаңыз
DAW -ке қосылыңыз және біраз музыка жасаңыз
DAW -ке қосылыңыз және біраз музыка жасаңыз
DAW -ке қосылыңыз және біраз музыка жасаңыз
DAW -ке қосылыңыз және біраз музыка жасаңыз

Байланыссыз ойнауға үйрену үшін біраз уақыт қажет, бірақ бұл қызықты тәжірибе болады. Маған Cakewalk -те барабанмен ойнау ұнайды. Өз қалауыңыз бойынша тақтадан жарық қосыңыз немесе бұғаттаңыз

Ұсынылған: