Агуулгын хүснэгт:

Хөгжмийн MIDI гутал: 5 алхам (зурагтай)
Хөгжмийн MIDI гутал: 5 алхам (зурагтай)

Видео: Хөгжмийн MIDI гутал: 5 алхам (зурагтай)

Видео: Хөгжмийн MIDI гутал: 5 алхам (зурагтай)
Видео: ЖИЗНЬ В ГОРНЫХ СЁЛАХ ДАГЕСТАНА (Отрывок из Большого фильма про Дагестан) #Дагестан #Кавказ 2024, Арваннэгдүгээр
Anonim
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал
Хөгжмийн MIDI гутал

Олон хүмүүсийн нэгэн адил би дуундаа ч юмуу эсвэл ямар нэгэн мэдрэлийн зуршлаасаа болоод хөлөө ухамсаргүй тогшдог. Хэдийгээр хөгжилтэй ч гэсэн надад үргэлж ямар нэгэн зүйл дутагдаж байгаа юм шиг санагддаг байсан. Хэрэв би эдгээр уйтгартай хуучин хурууны цоргоны оронд уур хилэнтэй ширэнгэн ойн араатнуудын хэллэгийг өдөөж чадвал. Эсвэл бөмбөрийн чимээ эсвэл ямар нэг юм сонсдог. Энэ нь дажгүй санагдаж байна. За одоо миний мөрөөдөл биеллээ! Энэхүү гарын авлагад би гайхалтай хос гутал хийх талаар танд хэлэх болно. Би эдгээр дууг Art of тэмцээнд оролцсон болохоор надад саналаа өгөөрэй!

Алхам 1: Материал: танд хэрэгтэй зүйл

Материал: Танд хэрэгтэй зүйл
Материал: Танд хэрэгтэй зүйл
Материал: Танд хэрэгтэй зүйл
Материал: Танд хэрэгтэй зүйл

Билл материал 4 Хүч мэдрэмтгий резистор Олон тооны DIY бөмбөрийн дэвсгэрийг пьезо цахилгаан хувиргагчаар хийсэн боловч миний туршлагаас харахад эдгээр нь найдваргүй юм. Бөмбөрийн жийргэвчийн хувьд тэд зүгээр ажиллаж чаддаг, гэхдээ гутлын хувьд мэдрэгч нь үргэлж тодорхой даралттай байдаг, гэхдээ тэд зөвхөн богино хугацаанд нөлөөлдөггүй. Пьезо бол урам хугармаар эмзэг бөгөөд урьдчилан таамаглах аргагүй юм. Тэд амархан хагарч, нугалдаг бөгөөд ихэвчлэн холбодог утаснууд нь нэлээд уян хатан байдаг тул та FSRs буюу Force Sensitive Resistors -ийг ашиглах ёстой. Эдгээр бүрэлдэхүүн хэсгүүдийг ашиглахад хялбар, удаан эдэлгээтэй, наад зах нь энэ аппликейшнд пьезогоос илүү найдвартай байдаг. Үндсэндээ та FSR -д илүү их дарамт үзүүлэх тусам эсэргүүцэл буурах болно. Эхэндээ энэ нь хязгааргүй эсэргүүцэлтэй байдаг бөгөөд энэ нь хэлхээний тасалдал шиг ажилладаг гэсэн үг юм. Би адафрутаас өөрийнхийгөө худалдаж авсан. Мэдээжийн хэрэг бусад үйлдвэрлэгчид байдаг, гэхдээ тэд хэрхэн, эсвэл хоорондоо ялгаатай эсэхийг би мэдэхгүй байна. 1 хос гутал Тийм ээ, энэ нь өөрөө ярьж байгаа юм шиг боловч үнэн хэрэгтээ анхаарах хэд хэдэн зүйл бий. Гутлынхаа хувьд би өсгийдөө маш их дүүргэсэн, хэмнэлттэй дэлгүүрийн тэшүүрийн гутал хэрэглэсэн. Энэ нь маш чухал юм, учир нь өсгийд суулгах үүрээ нуухын тулд танд ямар нэгэн зүйл хэрэгтэй болно. Үгүй бол таны гутал үнэхээр эвгүй болно. Энэ шалтгааны улмаас, хэрэв та нэмэлт дүүргэгч нэмэхийг хүсэхгүй бол нимгэн ханатай гутал өмсөх гутал шиг ашиглахыг зөвлөхгүй. Түүнчлэн, өсгийний гадна талд хатуу материалтай гутал сонгохыг хичээгээрэй, ингэснээр углуургыг бэхлэх нь илүү хялбар болно. Arduino бол нээлттэй эхийн микроконтроллер бөгөөд энэ нь FSR болон таны компьютерийн хооронд холбоо тогтоох боломжийг олгодог. Тэд олон тооны үйлдвэрлэгчдээс авах боломжтой. Хэрэв та өмнө нь ямар нэгэн програмчлал хийж байгаагүй бол зарим хичээлийг үзэхийг хүсэж болох юм.1 Project BoxThis нь Arduino -ийг байрлуулж, гутал болон компьютерийн хоорондох интерфейс болно. Та төслийн хайрцгийг онлайнаар захиалах, Radioshack дээрээс худалдаж авах, эсвэл хайрцагтай төстэй зүйлийг ашиглаж болно. Arduino нь зургаан аналог оролттой тул ирээдүйд үүнийг ашиглах сонголтыг өөртөө өгч болно. Эдгээр үүрний дөрөв нь таны гутал дээр, нөгөө 4-6 нь төслийн хайрцагт орно. Та авах боломжтой. Radioshack, Digi-Key болон бусад олон газраас. 4-6 1/8 Моно/стерео кабель … гутлыг интерфэйстэй холбох зориулалттай. Та тэдгээрийг Radioshack, Best Buy, Future Shop гэх мэт ихэнх электроникийн дэлгүүрүүдээс олох болно. Та тэдгээрийг онлайнаар захиалах боломжтой гэдэгт би итгэлтэй байна.1 USB кабель… Arduino-ийг компьютерт холбоход зориулагдсан.1 Цахилгаан соронзон хальс … мэдрэгчийг гутал дээр бэхлэхэд зориулагдсан. Mad Foot-tapping Skillz… тоо хэмжээ нь өөр байж болно.

Алхам 2: Интерфейс

Интерфейс
Интерфейс
Интерфейс
Интерфейс
Интерфейс
Интерфейс

Та энэ төслийг зүгээр л талх, Arduino ашиглан хийж болно, гэхдээ эмх цэгцтэй, зөөвөрлөхийн тулд бага зэрэг интерфэйс бий болгох хэрэгтэй. Та хийх ёстой зүйл бол Arduino-г төслийн хайрцагт хийж, 4-6 (хичнээн мэдрэгч ашиглахыг хүсч байгаагаас хамаарна) 1/8 инчийн аудио залгуурын нүх, LED-ийн нэг нүх, дөрвөлжин нүхийг өрөмдөх явдал юм. Arduino -ийн USB залгуур. Дараа нь бүх зүйлийг гагнана, ингэснээр интерфэйс дээрх аудио үүр бүр 10К эсэргүүцэлтэй байх ёстой бөгөөд нэг терминал дээр аналог оролтын оролт, 5V тэжээлийн залгууртай байх ёстой. бусад. Та ямар терминал ашиглах нь моно эсвэл стерео үүртэй эсэхээс хамаарна. Аль аль нь ажиллах болно, стерео нь нэмэлт, шаардлагагүй терминал өгөх болно. Ийм байдлаар ажилладаг тул бид FSR даяар 5V ашигладаг., энэ нь бага зэрэг дамжих боломжийг олгодог бөгөөд Arduino үүнийг хайж компьютерт дохио илгээж болно. Одоо гагнуурын төмрөө, холбосон утсаа аваад схем, схемийг дагаж мөрдөөрэй, та зүгээр болно. Та чадна. Энэ хайрцагт маш олон нэмэлт LED, юу ч оруулахгүй байх нь гарцаагүй, өөрөөр хэлбэл мэдрэгч бүрт зориулагдсан нэг юм. Arduino -д зориулагдсан хамгаалалтын самбар, зургаан толгой эрэгтэй зүү ашиглан маш энгийн бамбай хийх нь маш энгийн зүйл юм. Та интернэт сүлжээнд ПХБ -ийн зарим компаниас мэргэжлийн түвшинд хийсэн илүү бат бөхийг авч болно. Энэхүү зааварчилгаанд үзүүлсэн прототип нь маш энгийн тохиргоо тул өргөжүүлэхэд маш их зай үлдсэн байна (шууд утгаараа энэ хайрцагт хоосон зай их байна).

Алхам 3: Гутлын мэс засал

Гутлын мэс засал
Гутлын мэс засал
Гутлын мэс засал
Гутлын мэс засал
Гутлын мэс засал
Гутлын мэс засал

Тиймээс, эдгээр тэшүүрээр хийсэн гутал өмссөнөөр та өсгийг нь бэхлэхийн тулд бага зэрэг задлах хэрэгтэй болно. Миний хэрэглэж байсан гутлын гутлын уланд гутлын уланд оёсон тор шиг материал орсон байв. Нэгдүгээрт, та улны дээд давхаргыг түр зуур арилгаж чадах эсэхийг шалгаарай, ингэснээр энэ торон зүйлийг гутал дээр наалддаг оёдол дээр очиж үзээрэй. Үүнийг олж авсны дараа зүгээр л хайчилж эхлээрэй. Төгсгөлд нь дүүргэгчийг солихоор төлөвлөж байгаа бол эд зүйлсийг бүрмөсөн арилгаж болохгүй. Торыг уланд оёсон газрыг л хайчилж ав. Детоко хутга зүгээр л сайн ажиллах ёстой. Нэгэнт лийрийг чөлөөлж өгвөл өсгийний гадна талын материалыг анхаарч үзээрэй. Та өсгийд хоёр цооног өрөмдөх хэрэгтэй, гэхдээ юу ч хийсэн өрмийн машин бүү ашиглаарай. Материал нь нэлээд уян хатан хэвээр байгаа тул хэрэв ямар нэгэн зүйл баригдах юм бол пүүзийг мушгих, эмх замбараагүй байдал үүсэх болно. Зөвхөн гар өрөм, бага зэрэг тохойн тос түрхээрэй. Таны ашигладаг бит нь үүрний диаметрээс арай том байх ёстой. Нүхээ өрөмдсөний дараа ороомог суурилуулж, самар, угаагчийг чангална. Тэдгээрийг бэхлэхийн тулд та цавуу хэрэглэх шаардлагатай болно. Эпокси эсвэл супер цавуу нь заль мэхийг сайн хийх ёстой. Нүхний торхны гадна болон нүхний дотор талд цавуу түрхээд хооронд нь наалдуулаарай, одоо гутлын дотор талд FSRs наа. FSR -ээс болгоомжтой байгаарай, хэрэв та тэдгээрийг маш их мушгихгүй бол тэдгээр нь сайн хэвээр байх болно - тэд мушгиралтыг сайн зохицуулдаггүй. Хэрэв та тэдгээрийг бүрмөсөн наахаар төлөвлөж байгаа бол түр хүлээнэ үү. Мэдрэгчийн байрлал нь маш чухал бөгөөд энэ нь таны хөлийн хэмжээ, хэлбэр, мөн өвөрмөц хөл дарах хэв маягаас хамаарна. Цахилгаан хэрэгслийг суулгасны дараа дэвсгэрийг торны ард буцааж тавиад гутлын дотор талд тороо дахин холбох аргыг хайж олоорой. Би торон болон гутлын цаасан дээр нааж, шаардлагатай бол нээж, засвар үйлчилгээ хийх боломжтой болсон бол одоо гутлаа интерфэйс рүү залгаарай. Та Arduino програмчлал хийхэд бэлэн боллоо!

Алхам 4: Программчин

Програмчин
Програмчин
Програмчин
Програмчин

DIY бөмбөрийн өдөөгчтэй Arduino програмыг хэрхэн яаж програмчлах талаар онлайнаар гайхалтай мэдээлэл байна. Google танд ингэж хэлэх болно. Тодбот, adafruit, mschaff, Spikenzie Labs -ийн кодыг үзээд маш их зүйлийг сурсан. Би үргэлж оргилуун В. Хсавье Снелгровоос ихээхэн оролт авсан тул та MAX/MSP/Jitter эсвэл Pure Data ашиглан Arduino -аас ирж буй дохиог боловсруулж болох бөгөөд энэ нь танд илүү уян хатан байдлыг өгөх болно (би нийтлэхийг хичээх болно. удахгүй энэ талаар зарим мэдээлэл), гэхдээ үүний оронд Serial-MIDI хөрвүүлэгч гэж нэрлэгддэг үнэхээр гайхалтай жижиг програм бий. Энэ нь таны бодож байгаа зүйлийг л хийдэг - цуваа холболтоор илгээсэн дохиог MIDI руу хөрвүүлдэг. Энэ нь Garageband эсвэл Ableton Live гэх мэт MIDI-тэй нийцтэй програмуудтай ажилладаг. Холбоос дээр дарж татаж аваарай, үүнийг хэрхэн ашиглах талаархи бүх мэдээлэл татаж авах хуудсан дээр байгаа болно. Миний хэлсэнчлэн, хэрэв та өмнө нь Arduino програмыг хэзээ ч ашиглаж байгаагүй эсвэл програмчлаагүй бол Arduino -ийн албан ёсны вэбсайт дээрх Эхлэх хэсэг, мөн тэдний хичээлүүдийг үзэх хэрэгтэй. дэлгэрэнгүй, би ноорогоо хуудасны доод хэсэгт энд оруулна. Үндсэндээ та мэдрэгч бүрийн доод ба дээд босгыг тохируулдаг. Хэрэв дээд босгыг давсан бол MIDI мессежийг идэвхжүүлж, хүч доод босго доогуур живвэл өөр цохилтыг өдөөж болно. Үүнийг гистерезис гэж нэрлэдэг бөгөөд энэ нь нэг цохилтонд олон мессеж оруулахгүй байхыг баталгаажуулдаг. Хөлийн цохилтын хувийн хэв маяг, жингийн хуваарилалтаас хамааран та босго оноотой байж магадгүй.

Алхам 5: Туршилт, тоглоом

Өө, одоо танд хөгжмийн гутал байна! Мэдрэгчийг байрлуулах, цохилтын босго, юу ч хамаагүй хамаагүй чимээ гаргаад өөрийгөө сайхан өнгөрүүлээрэй. Энэ бүхэн BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH шиг, дараа нь BIP BOP шиг болно. BLEEP BLOP. BING BONG. Холбоосууд! TodbotadafruitArdrumoSpikenzie LabsW. NYUMe дээр Эндрю Шнайдерын хийсэн төстэй төсөл Xavier Snelgrove!

Зөвлөмж болгож буй: