Orodha ya maudhui:

Arduino Kulingana na Mpiganaji wa MIDI (Kugusa Nyeti): Hatua 7 (na Picha)
Arduino Kulingana na Mpiganaji wa MIDI (Kugusa Nyeti): Hatua 7 (na Picha)

Video: Arduino Kulingana na Mpiganaji wa MIDI (Kugusa Nyeti): Hatua 7 (na Picha)

Video: Arduino Kulingana na Mpiganaji wa MIDI (Kugusa Nyeti): Hatua 7 (na Picha)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Julai
Anonim
Arduino Msingi MIDI Fighter (Gusa Nyeti)
Arduino Msingi MIDI Fighter (Gusa Nyeti)

MIDI inasimama kwa Anga ya Dijitali ya Ala ya Muziki. Hapa, tunafanya mpiganaji nyeti wa MIDI kugusa.

Ina pedi 16. hizi zinaweza kuongezeka au kupungua. Hapa nimetumia 16 kwa sababu ya pini ndogo za arduino.

Pia nimetumia pini za kuingiza analog (A0, A1, A2, A3, A4) kama pembejeo ya dijiti.

Hii ni ya kwanza kufundishwa. Basi nisamehe kwa makosa yoyote. Sidhani ya kufanya kufundisha mapema.

kwa hivyo sina picha za kina za hiyo.

Kuna video inayofanya kazi ya MIDI nimechagua gitaa kwa sauti kwenye programu ya ableton live 9 kwenye video.

Hatua ya 1: Kukusanya Vifaa Inavyotakiwa

Vitu utakavyohitaji ni:

  1. Arduino uno R3 (kitengo 1)
  2. Upinzani wa 1Mohm (vitengo 16)
  3. Ngao ya jumla ya arduino ngao (kitengo 1)
  4. Alumini foil
  5. Karatasi ya plastiki / akriliki (kwa mwili wa nje)
  6. Potentiometer (kitengo 1)
  7. waya
  8. Mkanda mweusi

Zana zinazotumika ni:

  1. Kuchimba
  2. Chombo cha kukata
  3. Chuma cha kulehemu
  4. Gundi ya Moto

Hizi ni vifaa vinavyohitajika kwa kutengeneza mpiganaji wa MIDI. Nina kusudi la jumla ngao ya arduino kwa upinzani.

lakini Unaweza kutumia pcb ya kusudi la jumla.

Hatua ya 2: Kutengeneza Mwili wa nje

Kwa kutengeneza mwili wa nje, utahitaji karatasi ya plastiki.

kata shuka kwa saizi iliyopewa:

juu na chini (200mm x 200mm)

kwa pande 4 (200mm x 40mm)

sasa kata mashimo 16 kwenye karatasi ya juu kupitisha waya kwa pedi. Yanayopangwa kwa upande mmoja kwa kontakt arduino.

Jiunge na vipande hivi kutengeneza cuboid isipokuwa ya juu. Pedi hufanywa kwa karatasi ya aluminium.

kata karatasi 16 za karatasi ya alumini ya saizi ya 45mm x 45mm.

Mashimo yaliyopigwa yanapaswa kuwa kulingana na eneo la pedi.

Hatua ya 3: Uunganisho

Miunganisho
Miunganisho

viunganisho vinapaswa kufanywa kama inavyoonyeshwa kwenye picha.

potentiometer ni kwa unyeti wa kugusa. Ni kwa kurekebisha unyeti wa kugusa.

KUMBUKA: nyaya zitakazotumiwa lazima ziwe za aina moja. Vinginevyo yao inaweza kuwa tofauti katika maadili ya uwezo.

pia jaribu kutengeneza waya za saizi sawa.

Hatua ya 4: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho

Sasa, tunapaswa kuchanganya umeme na sehemu za vifaa. Kwanza, unganisha foil ya aluminium kwenye safu ya juu iliyotengwa sawa na unganisha waya kwa kila foil. Waya basi ziunganishwe na arduino kama katika hatua ya 2.

Unaweza kubandika foil kwa kutumia gundi au kutumia mkanda.

pia unaweza kuweka vipande kadhaa vya kadibodi kati ya plastiki na karatasi ili kuipatia unene na hali nzuri.

KUMBUKA: waya lazima ziunganishwe kwenye foil kila wakati.

Hatua ya 5: Kupakia Nambari kwa Arduino

nambari imepewa hapa.

pakia kwa arduino.

KUMBUKA: wakati wa kupakia nambari kwa arduino bandari ya serial katika midi isiyo na nywele lazima iwekwe haiunganishwi. vinginevyo wakati wa kupakia nambari, kosa litaonyeshwa.

hii hapa nambari ya kupima kipini cha kugusa na kupata maadili ya sensa ya capitivesives (captouch16try.ino)

nambari ya mtihani inatoa maadili ya sensorer.

maadili haya yanapaswa kuwa karibu sawa. vinginevyo pedi haitafanya kazi kwa usahihi.

maadili yaliyopewa yatakuwa unyeti wa nambari nyingine.

Hatua ya 6: Mahitaji ya Programu

Mahitaji ya Programu
Mahitaji ya Programu
Mahitaji ya Programu
Mahitaji ya Programu

Pakua programu hizi laini:

  1. Kituo cha Ableton Live 9
  2. Siri ya MIDI isiyo na nywele
  3. KitanziMIDi

Ableton inaweza kupakuliwa kutoka kwa tovuti rasmi.

Kiunga cha Github kupakua midi isiyo na nywele:

(https://projectgus.github.io/hairless-midiserial/)

Unganisha na loopmidi:

www.tobias-erichsen.de/wp-content/uploads/2…

Pakua na usanikishe laini hizi.

fuata hatua hizi:

hatua1.

fungua LoopMIDI na bonyeza kitufe cha (+) kwenye kona ya chini kushoto.

Bandari imeundwa kwa uhamishaji wa data.

Hatua ya 2.

Fungua midi isiyo na nywele, sasa chagua loopmidiport katika midi nje.

acha midi ikiwa haijaunganishwa.

chagua bandari ya serial kwa arduino. (hii itaonyeshwa wakati arduino imeunganishwa na pc / laptop)

hatua 3.

kukimbia ableton kuishi 9.

fungua mapendeleo (ctrl +,)

sasa chagua kiungo midi kwenye safu wima ya kushoto na uchague mpangilio kama inavyoonyeshwa kwenye picha.

funga dirisha hilo

Hatua ya 4.

sasa chagua ngoma kwenye safu ya pili kutoka kushoto.

chagua ngoma yoyote.

wakati ngoma imechaguliwa.

na unagusa pedi ya midi, sauti hutolewa kwenye kompyuta yako ndogo.

Mpiganaji wako wa MIDI amekamilika.

Furahiya !!!:-)

Hatua ya 7: Utatuzi wa matatizo

Softwares hazijasanidiwa vizuri.

kutakuwa na shida mapema kabla ya kuanzisha mguso kwani pedi inatoa maadili ya analog na maadili haya yanaweza kusababisha shida.

waya inaweza kuwa haijaunganishwa vizuri.

foil haigusi waya vizuri.

waya zinaweza kupunguzwa.

Ilipendekeza: