Mundarija:

Kontaktsiz Midi tekshirgich: 6 qadam (rasmlar bilan)
Kontaktsiz Midi tekshirgich: 6 qadam (rasmlar bilan)

Video: Kontaktsiz Midi tekshirgich: 6 qadam (rasmlar bilan)

Video: Kontaktsiz Midi tekshirgich: 6 qadam (rasmlar bilan)
Video: SLAVA MARLOW - КАМРИ 3.5 РАЗБОР БИТА | КАК НАПИСАТЬ БИТ В Fl STUDIO 20 2024, Iyul
Anonim
Kontaktsiz Midi boshqaruvchisi
Kontaktsiz Midi boshqaruvchisi
Kontaktsiz Midi boshqaruvchisi
Kontaktsiz Midi boshqaruvchisi
Kontaktsiz Midi boshqaruvchisi
Kontaktsiz Midi boshqaruvchisi

Kontaktsiz narsalarni yaratish hozirgi kunda tendentsiya bo'lib kelgan. Men Arduino Pro micro va ichki taqqoslagichga ega bo'lgan ba'zi IR-yaqinlik detektorlar paneli yordamida oddiy midi kontroller yaratdim, bu juda oson va arzon bo'lishi kerak. Ushbu loyihani 32u4 asosidagi har qanday Arduino -da ishlatish mumkin, buning sababi shundaki, bu kartani MIDI -ga ega bo'lish, bosh og'rig'isiz, siz sochsiz midi va u bilan bog'liq nosozliklar yordamida o'tishingiz kerak. Bu loyiha 7 ta asosiy notalar uchun qilingan, ularni boshqa notalarga osonlikcha uzaytirish mumkin. Men BandLab tomonidan tortishishni DAW sifatida ishlatardim, chunki u salqin va bepul. Umid qilamanki, siz buni qilishdan zavqlanasiz. Bu loyiha dastlab o'quvchilarni infraqizilning go'zal dunyosi va uning qiziqarli qo'llanmasi bilan tanishtirish uchun mo'ljallangan edi.

Ta'minotlar

Arduino Pro Micro (yoki 32u4 asosidagi har qanday karta)

IQ-yaqinlik sensori * kerakli yozuvlar yo'q

tugmalar (ixtiyoriy)

lehim temir va qo'rg'oshin

berg pinlari

perfboard

Tel

kompyuter

1 -qadam: narsalarni birgalikda yig'ish

Birgalikda narsalarni olish
Birgalikda narsalarni olish
Birgalikda narsalarni olish
Birgalikda narsalarni olish
Birgalikda narsalarni olish
Birgalikda narsalarni olish

Keling, bu loyihani amalga oshirish uchun bizga kerak bo'lgan narsalarni olaylik, siz kompyuteringizdan ushbu MIDI tekshirgichidan foydalanishni talab qilasiz.

Arduino Pro Micro (yoki har qanday 32u4 asosidagi) IQ yaqinlik sensori * kerakli yozuvlar yo'q

tugmalar (ixtiyoriy)

lehim temir va qo'rg'oshin

berg pinlari

perfboard

Tel

taxtangizni dasturlash uchun sizga Arduino IDE kerak bo'ladi. Loyihani tekshirish uchun MIDI-OX dasturiy ta'minoti qayta ishga tushiriladi. Buni DAW bilan ishlatish ajoyib natijalarga olib keladi.

2 -qadam: asoslarni tushunish

Asosiylarini tushunish
Asosiylarini tushunish

Mikrokontroller ob'ekt IQ yaqinlik detektoriga yaqinlashganda aniqlaydi. Keyin u tegishli MIDI kodini kompyuterga yuboradi.

Bunga erishish uchun biz tashqi kutubxonadan foydalanamiz. Quyidagi havola orqali kutubxonani topishingiz mumkin.

github.com/arduino-libraries/MIDIUSB

biz MIDI-OX dasturi yordamida kompyuter tomonidan to'g'ri signal qabul qilinganligini tekshira olamiz.

Biz Digital IO -dan foydalanamiz, chunki bizda IR yaqinlik kartasida taqqoslagich mavjud. Taqqoslagich tufayli biz mikrokontroller kirish -chiqish portiga 1 yoki 0 sifatida kirishni olamiz

3 -qadam: Kod

Kodeks
Kodeks

Kod nisbatan sodda va oson o'zgartirilishi mumkin. Men ushbu ko'rsatma bilan kodni biriktirdim.

IQ yaqinlik detektoriga biron bir narsa to'sqinlik qilganda, biz kompyuterga tegishli signalni yuboramiz

Agar siz turli xil eslatmalarni ishlatmoqchi bo'lsangiz, MIDI jadvalidan foydalaning.

Dasturni mikrokontrollerga yuklang

4 -qadam: ulanishlar

Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar

VCC va topraklama orqali IQ yaqinlik kartasini quvvatlantiring.

Chiqishni mos keladigan raqamli kirish -chiqish pinlariga ulang. Men loyiham uchun 2-8-pinni ishlatganman.

kodni ishlatilgan pin bo'yicha o'zgartirishga ishonch hosil qiling.

Men ayol berg pimlarini ishlatardim, shuning uchun kerak bo'lganda IR yaqinlik detektori va arduino -ni osongina olib tashlash va almashtirish mumkin edi.

5 -qadam: MIDI tekshirgichimizni sinab ko'rish

MIDI boshqaruvchimizni sinovdan o'tkazish
MIDI boshqaruvchimizni sinovdan o'tkazish

MIDI-OX ni kompyuteringizga o'rnatishni tavsiya qilaman.

Perfboarddagi barcha ulanishlar tugagandan so'ng, IQ detektorini qo'shing.

Kengashni kompyuterga ulang.

MIDI sinov dasturini oching.

Bir barmog'ingizni detektorga yaqinlashtirishga harakat qiling

6 -qadam: DAW -ga ulaning va musiqa qiling

DAW -ga ulaning va musiqa qiling
DAW -ga ulaning va musiqa qiling
DAW -ga ulaning va musiqa qiling
DAW -ga ulaning va musiqa qiling
DAW -ga ulaning va musiqa qiling
DAW -ga ulaning va musiqa qiling

Kontaktsiz o'ynash uslubiga ko'nikish uchun biroz vaqt kerak bo'ladi, lekin bu qiziqarli tajriba bo'ladi. Men shaxsan Cakewalk -da baraban chalishni yaxshi ko'raman. O'z xohishingizga ko'ra taxtadan yorug'lik qo'shing yoki to'sib qo'ying

Tavsiya: