Агуулгын хүснэгт:
- Алхам 1: Бөмбөрийн хэрэгслийн хэлхээг бэлтгэх
- Алхам 2: Цахилгаан хэлхээг өөрчлөх
- Алхам 3: Хөлийн дөрөөг өөрчлөх
- Алхам 4: MIDI интерфэйсийн тухай
- Алхам 5: Туршилт
- Алхам 6: Дуу гаргах
Видео: Arduino MIDI Drums (Wii Band Hero)+DAW+VST: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Сайн байна уу! Энэхүү гарын авлагад хамтлаг баатар болох Wii консолын бөмбөрийн иж бүрдлийг хэрхэн яаж өөрчлөх, урхи, 2 том, 2 цан, цохилтын дөрөө зэргийг багтаасан болно. Мөн бөмбөрийн иж бүрдлээс алхам алхмаар зааварчилгаа авах замаар DAW болон VST -ийг үнэгүй ашиглах боломжтой.
Энэ бол мэргэжлийн бөмбөрийн хэрэгсэл биш гэдгийг санаарай.
Энэхүү гарын авлага нь Эван Кэйлийн Rockband -ийн бөмбөрийн иж бүрдэл дээр хийсэн ажилд үндэслэсэн болно. Хэрэв танд эдгээрийн аль нэг нь байгаа бол түүний зааврыг дагана уу.
www.instructables.com/id/Convert-Rockband-…
Та бөмбөрийн дэвсгэрийг өөрөө хийх замаар энэ төслийг үргэлж хийх боломжтой.
Шаардлагатай техник хангамж:
-Ардуино нано
-Драмын иж бүрдэл
-Пьезо мэдрэгч (өшиглөх дөрөөний хувьд)
-1M резистор x 6
-220R эсэргүүцэл x 1
-MIDI төхөөрөмж эсвэл souncard midi/тоглоомын порт бүхий компьютер
-Утаснууд
Шаардлагатай програм хангамж:
-DAW (Дижитал аудио ажлын станц) Бид 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: Бөмбөрийн хэрэгслийн хэлхээг бэлтгэх
Бид зүгээр л gamepad холбогдсон модуль дээр ажилладаг. Та модулийг нээсний дараа аналог мод, midi in болон gamepad -ийн холбогч гэх мэт хэрэггүй зүйлсийг устгаарай, PC900V хувилагч байдаг, хэрэв та бөмбөрийн иж бүрдлийг тоглоом/midi порт бүхий souncard -т холбохыг хүсч байвал. Дотоод хэлхээтэй холбоо барихаас зайлсхийхийн тулд зурганд үзүүлсэн шиг замуудыг (урхи, tom1, tom2, осол, hihat, kp, hp, midi) хайчилж ав. "0V" замыг бүү таслаарай. (зургуудыг үзээрэй). Мэдрэгчийн эсэргүүцэл ба midi порт (гаралт) -ын нийтлэг үндэс болохын тулд эхлэх товчлуурын хажууд байгаа давхаргыг арилга.
Алхам 2: Цахилгаан хэлхээг өөрчлөх
Одоо та дэвсгэр терминал ба нийтлэг шугамын хооронд 1M эсэргүүцэл, түүнчлэн ардуинод тохирох холбогч бүхий дэвсгэр терминал руу утас гагнах хэрэгтэй (би дюпонт холбогч ашиглаж байна). Зураг дээр үзүүлсэн шиг midi гаралтыг, 220 ом эсэргүүцэлтэй улаан утсыг arduino 5V, хүрэн утсыг arduino TX руу холбоно. Богино хар утсыг үл тоомсорлоорой, энэ нь зөвхөн туршилтын зорилгоор хийгдсэн юм.
Би хайрцгандаа багтаахын тулд arduino нано ашиглаж байна. Санах ой тийм ч их байдаггүй, гэхдээ миний хувьд сайн ажилладаг тул та эмхэтгэх үед танд анхааруулга ирэх болно.
Схемийг ашиглан самбараас arduino руу залгаарай (HP -ээс A0, Tom2 -аас A1 гэх мэт). Та аналог пин бүрийн функцийг кодын зургаас харж болно.
Жич: Яагаад ч юм би "KP" -ийг өшиглөх дөрөө гэж бодсон боловч арын самбар дээрх цорын ганц хар үүрэнд холбогдоогүй, тиймээс л би "HP" -г ашигласан.
Алхам 3: Хөлийн дөрөөг өөрчлөх
Харамсалтай нь өшиглөх дөрөө нь пьезо мэдрэгчгүй тул үүнийг засах хэрэгтэй. Санаа зоволтгүй, энэ нь амархан.
Та (үнэхээр хямд) нэгийг худалдаж авах эсвэл чанга яригч дээрээс олж болно (жиргээчин болгон ашигладаг). Бүрхүүлийг тайлж, суурилуулсан мэдрэгчийг хайчилж, пьезогаар солино уу. Хавтасны доод хэсэгт резинэн материал нааж, пьезо засна.
Цагаан утас эсвэл залгуурын үзүүр ---- улаан утас эсвэл пьезо төв
Саарал утас эсвэл залгуур ханцуйтай хар утас эсвэл пьезо гадуур
Алхам 4: MIDI интерфэйсийн тухай
Arduino -аас ирсэн дохио (midi out) аудио биш тул танд MIDI төхөөрөмж хэрэгтэй болно. Танд дор хаяж хоёр сонголт байна: MIDI -ийг USB хөрвүүлэгч эсвэл MIDI интерфэйстэй компьютерийн дууны карт ашиглах.
Та ямар ч том онлайн дэлгүүрээс USB хөрвүүлэгч рүү MIDI худалдаж авах боломжтой (жишээ нь). Зарим хямд midi usb интерфэйстэй болгоомжтой байгаарай, зүгээр л google "хямд midi to usb" -ийг харах болно.
Миний сонголт бол хуучин компьютер ашиглах, win XP sp3 -ийг суулгах (жолооч нар учир) midi интерфэйстэй дууны картыг ашиглах явдал байв. Санал болгож буй бүх програм хангамж Win XP дээр ажилладаг.
Та pcb -ээс фото холбогчийг ашиглаж midi интерфэйсээ хийж болно. PC900 -ийг ашиглан хэлхээг хий. Резисторыг хэлхээг хялбарчлахын тулд midi порт дээр гагнасан.
Зүү таних мэдээллийн хуудас:
html.alldatasheet.com/html-pdf/43380/SHARP/…
Дараагийн алхамд midi кабелийг холбоно уу.
Алхам 5: Туршилт
Arduino-г компьютерт холбоно уу. Энэ нь танд хүч өгөх эсвэл кодыг өөрчлөх, дахин байршуулах шаардлагатай болно (магадгүй та мэдрэмжийг өөрчлөх хэрэгтэй болно).
Өгөгдөл нь USB биш харин MIDI -ээр дамждаг!
Кодыг байршуулна уу. Эхний туршилт бол дэвсгэр дээр цохих бөгөөд та TX LED анивчсан байхыг харах ёстой. Хэрэв юу ч болоогүй бол кодын эхэн үед мэдрэмжийг тохируулж, дахин байршуулна уу. Эхлэхийн тулд миний тохиргоог ашиглана уу.
Хэрэв та хүсвэл edrum midi mapper ашиглан midi төхөөрөмжөө илрүүлж, системд дохио илгээж байгаа эсэхийг шалгаарай. Энэ нь DAW эсвэл VST зөв ажиллаж байгаа эсэхийг олж мэдэхээс илүү хялбар болно. Видеог үзээрэй.
Edrum midi mapper> midi -ийг нээгээд midi төхөөрөмжөө сонгоно уу
Руу явах:
Pads-> New Generic ба шинэ бөмбөрийн дэвсгэр дээр давхар товшино уу.
"Тэмдэглэл" -ийн урд талд 3 цэг бүхий хайрцгийг дарна уу.
"Тэмдэглэл, сувгийг тохируулахын тулд гохыг дарна уу" гэсэн мессеж гарч ирнэ.
Тиймээс бөмбөрийн товчлуурыг дарахад мессеж алга болж, тэмдэглэлийн дугаарыг дахин өгөх болно.
Arduino код:
Алхам 6: Дуу гаргах
Шаардлагатай бүх програм хангамжийг суулгана уу.
Энэ алхамыг хийхийн тулд видеог үзээрэй. Энэ нь зургуудаас илүү дээр юм. Энд ерөнхий дүрмүүд байна:
Reaper бол бидний VST -ийг нээх газар юм
ASIO нь програм хангамж болон компьютерийн дууны картын хоорондох хоцролт багатай, өндөр нарийвчлалтай интерфэйсийг өгдөг бөгөөд Reaper ажиллаж байх үед автоматаар ажиллах болно.
MT power drumkit бол exe програм биш харин VST эсвэл залгаас юм. Та файлуудыг хуулахгүй байх ёстой. Зааврыг татаж авах хуудсан дээр байна.
Файлууд: MT-PowerDrumKit.dll ба MT-PowerDrumKit-Content.pdk
Lauch Reaper. Сонголтууд-Тохиргоо руу очоод зүүн талд байгаа сонголтуудыг агуулсан цэс гарч ирнэ. Одоо очих:
Audio-> Device-> Audio System-ийг сонгоод ASIO> OK-ийг сонгоно уу
Аудио-> MIDI төхөөрөмжүүд-> MIDI оролтууд болон midi төхөөрөмжөө сонгоно уу (идэвхжүүлсэн байх ёстой)> OK
Plug-ins-> VST-> Reaper-ийн залгаасуудын замыг нэмж, сонгоно уу> Apply> OK
VST (MT power drumkit 2) -ийг нээхийн тулд хэрэгслийн мөрөнд очно уу.
Track-> Виртуал багажийг шинэ зам дээр оруулах
Сонгоно уу: MT-PowerDrumkit (MANDA AUDIO) (16 гарч), OK дарна уу
Зурвас гарч ирэх болно: Чиглүүлэлтийн баталгаажуулалтыг бий болгохын тулд Тийм дарна уу
Power Drumkit -ийг эхлүүлэхийн тулд хандив өгөх эсвэл алгасаарай. Бөмбөрийн товчлуурыг дарахын тулд хулганаа ашиглана уу. Хэрэв бүх зүйл зөв хийгдсэн бол та виртуал бөмбөрийн дууг сонсох болно.
Тэмдэглэл: Та Reaper-ийг хааж, дахин нээх хэрэгтэй болж магадгүй юм
Одоо бид бөмбөрийн дэвсгэрийг зураглах хэрэгтэй. Тохиргоо руу очвол та өөр өөр бөмбөрийн араа харах болно, нэгийг нь сонгоод оноохыг хүсч буй дэвсгэр дээр дарна уу.
Би бөмбөрчин, бүр хөгжимчин биш учраас танд зохих демо өгөх боломжгүй.
Зөвлөмж болгож буй:
DIY 37 Leds Arduino рулет тоглоом: 3 алхам (зурагтай)
DIY 37 Leds Arduino рулет тоглоом: Рулет бол жижиг дугуй гэсэн утгатай франц үгний нэрээр нэрлэгдсэн казиногийн тоглоом юм
Ковидын аюулгүйн дуулга 1 -р хэсэг: Tinkercad хэлхээний танилцуулга !: 20 алхам (зурагтай)
Ковидын аюулгүйн дуулга 1 -р хэсэг: Tinkercad хэлхээний танилцуулга! Сурах хамгийн сайн аргуудын нэг бол хийх явдал юм. Тиймээс, бид эхлээд өөрсдийнхөө төслийг боловсруулах болно: th
BOSEBerry Pi интернет радио: 4 алхам (зурагтай)
BOSEBerry Pi Интернет радио: Би радио сонсох дуртай! Би гэртээ DAB радио ашиглаж байсан боловч хүлээн авалт нь жаахан эвгүй, дуу тасарсан хэвээр байгаа тул би өөрөө интернет радио бүтээхээр шийдсэн. Би байшингийнхаа эргэн тойронд хүчтэй wifi дохио, дижитал ахтай
Уизли' 4 гартай байршлын цаг: 11 алхам (зурагтай)
Уизли' 4 гартай байршлын цаг: Тиймээс Raspberry Pi -ийг хэсэг хугацаанд өшиглөж байсан тул үүнийг хамгийн сайн ашиглах боломжийг олгох сайхан төсөл олохыг хүссэн юм. Би ppeters0502 -ийн энэхүү гайхалтай зааварчилгаа бүхий өөрийн хувийн Уизли байршлын цагийг олж хараад
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: 9 алхам (зурагтай)
ESP8266 ба ESP32 DIY ашигладаг мэргэжлийн цаг уурын станц: LineaMeteoStazione бол Sensirion -ийн мэргэжлийн мэдрэгч, Дэвис багажны зарим бүрэлдэхүүн хэсэг (Rain Gauge, Anemometer) -тай холбогдож болох цаг агаарын бүрэн станц юм.Төсөл нь DIY цаг уурын станцад зориулагдсан боловч зөвхөн шаардлагатай