Мазмуну:
- 1 -кадам: Барабан комплектинин схемасын даярдоо
- 2 -кадам: Районду өзгөртүү
- 3 -кадам: Кик педалын өзгөртүү
- 4 -кадам: MIDI интерфейси жөнүндө
- 5 -кадам: Тестирлөө
- 6 -кадам: Үн чыгаруу
Video: Arduino MIDI барабандары (Wii Band Hero)+DAW+VST: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Салам! Бул окуу куралы Wii консолунун барабан топтомун, тузактын, 2 томдун, 2 цимбалдын жана тепкич педалынын өзгөчөлүктөрү жөнүндө. Ошондой эле, акырындык менен DAW жана VST жеткиликтүү колдонуп, барабан комплектинен үндү кантип алуу керек, этап -этабы менен.
Эсиңизде болсун, бул профессионалдуу барабан эмес, андыктан мындай мамиле кылыңыз.
Бул окуу куралы Эван Кэйлдин Rockband барабаны менен жасаган ишине негизделген. Эгер сизде алардын бири болсо, анын үйрөткүчүнө өтүңүз:
www.instructables.com/id/Convert-Rockband-…
Сиз ар дайым бул проекти өзүңүз жасай аласыз.
Аппараттык керектелүүчү:
-Arduino nano
-Драм комплект
-Пьезо сенсору (тепкич педалы үчүн)
-1M каршылыгы x 6
-220R каршылыгы x 1
-MIDI түзмөгү же souncard midi/оюн порту бар PC
-Зымдар
Программалык камсыздоо керек:
-DAW (Digital Audio Workstation) Биз Reaper колдонобуз (акысыз сыноо)
www.reaper.fm/
-VST (Virtual Studio Technology) MT Power Drumkit 2 (бекер)
www.powerdrumkit.com/
-ASIO (кечигүү үчүн)
www.asio4all.org/
-Edrum midi mapper (милдеттүү эмес)
audiomidi.chaoticbox.com/
1 -кадам: Барабан комплектинин схемасын даярдоо
Биз жөн гана геймпад туташкан модулдун үстүндө иштейбиз. Модулду ачкандан кийин, аналогдук таякча, миди жана геймпаддын туташтыргычы сыяктуу бизге кереги жок нерселерди алып салыңыз. PC900V фотокуплер бар, эгер сиз барабан топтомун оюн/миди порту бар соункартка туташтыргыңыз келсе, пайдалуу.. Тректерде көрсөтүлгөндөй тректерди (тузак, tom1, tom2, кыйроо, hihat, kp, hp and midi out) кесип, ички схема менен байланышты болтурбоо үчүн. "0V" тректерин кесип салбаңыз. (сүрөттөрдү караңыз). Сенсордун резисторлору менен midi порту үчүн жалпы негиз түзүү үчүн баштоо баскычынын жанындагы катмарды алып салыңыз.
2 -кадам: Районду өзгөртүү
Эми сиз 1M резисторун pad терминалы менен жалпы жердин ортосунда, ошондой эле ардуиноңузга ылайыктуу туташтыргычы бар зым терминалына зым менен ширетишиңиз керек (мен дюпонт коннекторун колдонуп жатам). Сүрөттөрдө көрсөтүлгөндөй миди чыгарууну өткөрүңүз, 220 ом резистору бар кызыл зым arduino 5V жана күрөң зым arduino TXке. Кыска кара зымды этибарга албаңыз, бул сыноо максатында болгон.
Мен кутунун ичине батыш үчүн arduino наносун колдонуп жатам. Балким, компиляция учурунда эскертүү аласыз, анткени эс тутум жок, бирок мен үчүн жакшы иштейт.
Тактанын ардуиного өтүү үчүн схеманы колдонуңуз (HP A0, Tom2 A1 ж. Б.). Сиз коддогу сүрөттө ар бир аналог пиндин функциясын көрө аласыз.
PS: Эмнегедир мен "КП" тепкичтүү деп ойлочумун, бирок арткы панелдеги жалгыз кара джек менен туташпайт, ошондуктан мен "HP" колдондум.
3 -кадам: Кик педалын өзгөртүү
Тилекке каршы, тепкич педалында пьезо сенсор жок, андыктан аны оңдошубуз керек. Кабатыр болбо, бул оңой.
Сиз (чындап арзан) бирин сатып алсаңыз болот же аны динамиктен таба аласыз (твиттер катары колдонулат). Капкакты чечип, орнотулган сенсорду кесип, пьезо үчүн алмаштырыңыз. Капкактын түбүнө резина материалды жабыштырып, пьезону оңдоңуз.
Ак зым же сайгыч учу ---- кызыл зым же пьезо борбору
Боз зым же сайгыч жең-кара зым же сырты пьезо
4 -кадам: MIDI интерфейси жөнүндө
Arduino (midi out) сигналы аудио эмес, андыктан сизге MIDI түзмөгү керек. Сизде жок дегенде эки вариант бар: MIDIден USB конвертерине же MIDI интерфейси бар компьютердин үн картасын колдонуңуз.
Сиз каалаган чоң интернет -дүкөндөн USB конвертерине MIDI сатып алсаңыз болот (сиз билесиз). Сүрөттөгү көк бир мисал. Кээ бир арзан midi usb интерфейстеринен этият болуңуз, жөн гана google "usb to midi usb" жана сиз көрөсүз.
Менин вариантым эски компьютерди колдонуу, midi интерфейси бар үн картасын колдонуу үчүн win XP sp3 (айдоочулар болгондуктан) орнотуу болчу. Бардык сунушталган программалар XP XPде иштейт.
Сиз pcbден фотокуплерди колдонуп, midi интерфейсиңизди жасай аласыз. PC900 колдонуп, схеманы жасаңыз. Резисторлор схеманы жөнөкөйлөтүү үчүн midi портуна кошулган.
Пиндерди аныктоо үчүн маалымат баракчасы:
html.alldatasheet.com/html-pdf/43380/SHARP/…
Кийинки кадам үчүн midi кабелин туташтырыңыз.
5 -кадам: Тестирлөө
Ардуинону компьютерге туташтырыңыз. Сизге бийлик үчүн же кодду өзгөртүү жана кайра жүктөө үчүн керек болот (Балким, сезимталдыкты өзгөртүүгө туура келет).
Маалыматтар USB аркылуу эмес, MIDI аркылуу!
Кодду жүктөңүз. Биринчи сыноо, блокнотту басуу жана сиз TX LED жаркылдап турганын көрүшүңүз керек. Эч нерсе болбогондо, коддун башында сезимдүүлүктү тууралаңыз жана кайра жүктөңүз. Баштоо үчүн менин жөндөөлөрүмдү колдонуңуз.
Кааласаңыз, midi түзмөгүңүздүн аныкталганына жана система сигналдарды жөнөтүп жатканына ынануу үчүн edrum midi mapper колдонуңуз. Бул DAW же VST туура иштеп жаткандыгын аныктоого караганда, ишти жеңилдетет. Видео көрүү.
Edrum midi mapper> midi ачып, midi түзмөгүңүздү тандаңыз
Баруу:
Pads-> New Generic жана жаңы барабан аянтчасын эки жолу чыкылдатыңыз.
"Эскертүүнүн" алдында 3 чекит бар кутучаны басыңыз
"Белги менен каналды орнотуу үчүн триггерди басыңыз" деген билдирүү пайда болот
Ошентип, барабан аянтчасын басыңыз, анда билдирүү жоголот жана нота номери кайра берилет.
Arduino коду:
6 -кадам: Үн чыгаруу
Бардык керектүү программаларды орнотуңуз.
Бул кадам үчүн видеону көрүңүз. Бул сүрөттөргө караганда жакшыраак. Бул жерде жалпы көрсөтмөлөр:
Оруучу - биз VST ачабыз
ASIO, программалык камсыздоо менен компьютердин үн картасынын ортосундагы кечигүү жана жогорку ишенимдүүлүк интерфейсин камсыз кылат, орокчу иштеп жатканда автоматтык түрдө иштейт.
MT power drumkit - бул VST же плагин, бирок exe программасы эмес. Сиз файлдарды (кесилген эмес) орокчу плагиндер папкасына көчүрүүңүз керек. Нускамалар жүктөө барагында.
Файлдар: MT-PowerDrumKit.dll жана MT-PowerDrumKit-Content.pdk
Lauch Reaper. Жолдор-Тандоолорго өтүңүз, меню сол жагында параметрлер менен калкып чыгат. Эми барыңыз:
Audio-> Device-> Audio System жана ASIO> OK тандаңыз
Audio-> MIDI Devices-> MIDI Inputs жана midi түзмөгүңүздү тандаңыз (иштетүү керек)> OK
Плагиндер-> VST-> Оруу плагиндеринин жолун кошуу жана тандоо> Колдонуу> ОК
VSTти ачуу үчүн (MT power drumkit 2) инструменттер тилкесине өтүңүз:
Track-> Виртуалдык инструментти жаңы трекке салыңыз
Тандоо: MT-PowerDrumkit (MANDA AUDIO) (16 чыгып) жана ОК бас
Билдирүү пайда болот: Багыттоону ырастоо, Ооба баскычын басыңыз
Кайрымдуулук кылыңыз же Power Drumkit менен баштаңыз. Чычканыңызды колдонуп барабанды басыңыз. Эгерде баары жакшы иштесе, виртуалдык барабандын үнүн угасыз.
Эскертүү: Сиз Орокчу жабуу жана кайра ачуу керек болушу мүмкүн
Эми биз барабан аянтчаларын картага түшүрүүбүз керек. Орнотууларга өтүңүз, сиз барабандын ар кандай тиштерин көрөсүз, бирин тандап, каалаган барабанды басыңыз. Барабандын бардыгын кайталап, сактап коюңуз.
Мен барабанчы же музыкант эмесмин, андыктан сизге туура демо бере албайм.
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Battle City Remake GameGo менен Makecode Arcade менен: 4 кадам (сүрөттөр менен)
Battle City Remake GameGo менен Makecode Arcade: GameGo - бул TinkerGen STEM билим берүү тарабынан иштелип чыккан Microsoft Makecode менен шайкеш ретро оюн портативдик консолу. Бул STM32F401RET6 ARM Cortex M4 чипине негизделген жана STEM педагогдоруна же жөн эле ретро видео түзүүнү жакшы көргөн адамдар үчүн жасалган
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет