Mundarija:
- Ta'minotlar
- 1 -qadam: narsalarni birgalikda yig'ish
- 2 -qadam: asoslarni tushunish
- 3 -qadam: Kod
- 4 -qadam: ulanishlar
- 5 -qadam: MIDI tekshirgichimizni sinab ko'rish
- 6 -qadam: DAW -ga ulaning va musiqa qiling
Video: Kontaktsiz Midi tekshirgich: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
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
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
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
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
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-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
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:
Kontaktsiz suv favvorasi: 9 qadam (rasmlar bilan)
Kontaktsiz suv favvorasi: MCT talabasi bo'lgan birinchi yilim oxirida menga yil davomida kurslardan olgan barcha ko'nikmalarimni o'z ichiga olgan loyihani tuzish vazifasi yuklatilgan edi. o'qituvchilarim tomonidan va
Kontaktsiz IQ termometr: 8 qadam (rasmlar bilan)
Aloqa qilinmaydigan IQ termometr: Mening mahalliy sog'liqni saqlash boshqarmasi men bilan bog'landi, chunki ular har kuni Covid-19 inqirozi paytida o'z xodimlarining tana haroratini har kuni kuzatib borishga muhtoj edilar. Oddiy, javonda IR termometrlari kam bo'la boshladi
Smartfondan kontaktsiz termometr / portativ termometr sifatida foydalaning: 8 qadam (rasmlar bilan)
Smartfonni kontaktsiz termometr / portativ termometr sifatida ishlating: tana haroratini kontaktsiz / kontaktsiz termometr kabi o'lchash. Men bu loyihani yaratdim, chunki Thermo Gun hozir juda qimmat, shuning uchun men DIY qilish uchun alternativa olishim kerak. Maqsad - byudjetning past versiyasi. Ta'minotlarMLX90614Ardu
Aqlli shimlar uchuvchi tekshirgich: 17 qadam (rasmlar bilan)
Aqlli shimlarning uchib ketishini tekshiruvchi: Odamlar har doim qanday qilib men juda ko'p ixtirochi narsalar yaratganimdan hayron bo'lishadi. Bu men uchun oddiy kundalik narsalar. Men shunchaki qilaman. Men boshqa narsani qanday qilishni bilmayman. Meni hayratga soladigan narsa shundaki, boshqalarning boshqalarga qanday munosabatda bo'lishi
Hozirgi boshqariladigan LED tekshirgich: 4 qadam (rasmlar bilan)
Hozirgi tartibga solingan LED tekshirgichi: Ko'pchilik hamma LEDlarning doimiy 3V quvvat manbai bilan quvvatlanishi mumkin deb o'ylashadi. LEDlar aslida chiziqli bo'lmagan oqim-kuchlanish munosabatlariga ega. Oqim berilgan kuchlanish bilan eksponent sifatida o'sadi. Shuningdek, noto'g'ri tushuncha mavjudki, barcha LEDlar