Mundarija:

Arduino MIDI-in qalqoni: 4 qadam
Arduino MIDI-in qalqoni: 4 qadam

Video: Arduino MIDI-in qalqoni: 4 qadam

Video: Arduino MIDI-in qalqoni: 4 qadam
Video: MIDI In/Out/Thru Interface for Arduino 2024, Noyabr
Anonim
Arduino MIDI qalqoni
Arduino MIDI qalqoni

Bu ko'rsatma MIDI signallarini (masalan, asosiy klaviatura) yuboradigan qurilmalarni Arduino-ga ulash uchun qalqonni qanday qurishni ko'rsatadi. Asosiy sxemasi https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? son = 1187962258/

1 -qadam: sxematik

Sxematik
Sxematik

Asosan, sxema-bu MIDI qurilmasini Arduino-dan ajratish uchun ba'zi rezistorlar bo'lgan optokupl. E'tibor bering, chap tomonda DIN ulagichi orqa tomondan (lehim pimi tomonida) ko'rinadi.

2 -qadam: Kengash tartibi, qismlar ro'yxati va boshqalar

Kengash tartibi, qismlar ro'yxati va boshqalar
Kengash tartibi, qismlar ro'yxati va boshqalar
Kengash tartibi, qismlar ro'yxati va boshqalar
Kengash tartibi, qismlar ro'yxati va boshqalar
Kengash tartibi, qismlar ro'yxati va boshqalar
Kengash tartibi, qismlar ro'yxati va boshqalar

Qismlar ro'yxati: Rezistorlar (har biri 1 dona): 220 Ohm, 100 kOm, 3,3 kOm Diyot: 1N4148Optokupl: 4N285 PIN DIN ulagichi (MIDI ulagichi) 2 pinli 1x81 pinli boshli 1x41 pinli boshli 1x6 Boshqa optokupllar bilan ham ishlaydi (masalan, 4N35, I ishlatiladi) 4N29) Agar siz o'zgartirish kiritmoqchi bo'lsangiz, taxtani va burgut fayllarini chizish uchun kerakli fayllar biriktirilgan.

3 -qadam: ishlab chiqarish

Ishlab chiqarish
Ishlab chiqarish

Qalqonni yasash uchun bir nechta maslahatlar: taxtani chizish uchun juda yaxshi usuldan (bu men uchun boshqalardan farqli o'laroq), bu erda topishingiz mumkin: https://hackaday.com/2008/07/28/how- to-etch-a-bir tomonlama-pcb/Agar siz men kabi noob bo'lsangiz va taxtani burgutda o'zgartirmoqchi bo'lsangiz, quyidagi ko'rsatmalarni sinab ko'ring: https://www.instructables.com/id/Draw-Electronic-Schematics- CadSoft-EAGLE bilan SAPR-asboblar bilan pinhonlarni taxtada yuqoriga qarab payvandlash, uni to'g'ridan-to'g'ri arduino-ga qo'yish-bu haqiqiy og'riq. Men payvand chig'anog'imning boshini sindirdim, shunda u bu ishni bajarish uchun etarlicha kichik bo'lib qoldi. Agar sizda yaxshiroq echim bo'lsa, menga xabar bering. Bu taxtada men to'g'ridan -to'g'ri lehimlanadigan DIN ulagichidan foydalanardim. Agar siz boshqasini ishlatmoqchi bo'lsangiz, pimlarni bortdagi raqamlar bilan ulagichning mos keladigan pinlariga ulang. Bu erda rasmda pinlar orqa tomondan ko'rinadi (qaerda siz lehim qilasiz).

4 -qadam: dasturlash

Men qilgan birinchi narsa, Arduino -dagi mikrokontrolderni, eskizni yuklash orqali, taxtani oldin uzmasdan. Shunday qilib, buni qilmaslik uchun ehtiyot bo'ling! Arduino -ning yangi versiyalari buni oldini olish uchun etarlicha aqlli bo'lishi kerak, lekin yuklashdan oldin qalqonni uzib qo'yish unchalik qiyin ish emas …. Taxtangizni sinab ko'rish uchun men eskizdan foydalanishni tavsiya qilaman.:

Tavsiya: