Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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
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
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.: