Sisällysluettelo:

Arduino -pohjainen MIDI -taistelija (kosketusherkkä): 7 vaihetta (kuvilla)
Arduino -pohjainen MIDI -taistelija (kosketusherkkä): 7 vaihetta (kuvilla)

Video: Arduino -pohjainen MIDI -taistelija (kosketusherkkä): 7 vaihetta (kuvilla)

Video: Arduino -pohjainen MIDI -taistelija (kosketusherkkä): 7 vaihetta (kuvilla)
Video: #ArduBlock 2.0 - USB MiDi клавиатура на Arduino Leonardo! 2024, Heinäkuu
Anonim
Arduino -pohjainen MIDI -taistelija (kosketusherkkä)
Arduino -pohjainen MIDI -taistelija (kosketusherkkä)

MIDI tarkoittaa Musical Instrument Digital Interface. Täällä teemme kosketusherkän MIDI -hävittäjän.

Siinä on 16 tyynyä. näitä voidaan lisätä tai vähentää. Tässä olen käyttänyt 16, koska arduino -nastat ovat rajalliset.

Lisäksi olen käyttänyt analogisia tulonappeja (A0, A1, A2, A3, A4) digitaalitulona.

Tämä on ensimmäinen ohjeeni. Joten anteeksi mahdolliset virheet. En ole ajatellut tehdä ohjeistusta aiemmin.

joten minulla ei ole paljon yksityiskohtaisia kuvia siitä.

Siellä on toimiva video MIDI: stä, jonka olen valinnut kitaraksi äänissä videon ableton live 9 -ohjelmistossa.

Vaihe 1: Tarvittavien materiaalien kerääminen

Tarvitsemasi asiat ovat:

  1. Arduino uno R3 (1 yksikkö)
  2. 1Mohmin vastukset (16 yksikköä)
  3. Yleiskäyttöinen arduino -kilpi (1 yksikkö)
  4. Alumiinifolio
  5. Muovi/akryylilevy (ulkokotelolle)
  6. Potentiometri (1 kpl)
  7. johdot
  8. Musta nauha

Käytetyt työkalut ovat:

  1. Porata
  2. Leikkaustyökalu
  3. Juotin
  4. Kuuma liima

Nämä ovat tarvikkeita, joita tarvitaan MIDI -hävittäjän tekemiseen. Minulla on yleiskäyttöinen arduino -kilpi vastuksille.

mutta voit käyttää yleiskäyttöistä piirilevyä.

Vaihe 2: Ulkopuolen tekeminen

Ulkopuolen valmistamiseksi tarvitset muovilevyn.

leikkaa arkki annettuun kokoon:

ylhäältä ja alhaalta (200 x 200 mm)

4 sivulle (200 x 40 mm)

leikkaa nyt yläreunaan 16 reikää tyynyjen johtojen johtamiseksi. Aukko toisella puolella arduino -liitäntää varten.

Yhdistä nämä kappaleet muodostaen kuutiomuoto paitsi yläosan. Tyynyt on valmistettu alumiinifoliosta.

leikkaa 16 arkkia alumiinifoliota, koko 45 mm x 45 mm.

Porattujen reikien tulee olla tyynyn sijainnin mukaan.

Vaihe 3: Liitännät

Liitännät
Liitännät

liitännät on tehtävä kuvan mukaisesti.

potentiometri on kosketusherkkyys. Se on kosketusherkkyyden säätö.

HUOMAUTUS: Käytettävien johtojen on oltava samaa tyyppiä. Muuten ne voivat olla kapasitiivisten arvojen ero.

yritä myös tehdä samankokoiset johdot.

Vaihe 4: Lopullinen kokoonpano

Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano
Lopullinen kokoonpano

Nyt meidän on yhdistettävä sekä elektroniikka että laitteisto -osat. Liitä ensin alumiinifolio yläkerrokseen tasavälein ja yhdistä johdot kuhunkin kalvoon. Johdot liitetään sitten arduinoon kuten vaiheessa 2.

Voit kiinnittää kalvon liimalla tai teipillä.

Voit myös laittaa pahvipaloja muovin ja kalvon väliin, jotta se saa paksuuden ja hyvän tunteen.

HUOMAUTUS: Johdot on kytkettävä kalvoon jatkuvasti.

Vaihe 5: Koodin lataaminen Arduinoon

koodi on annettu tässä.

lataa se arduinoon.

HUOMAUTUS: kun lataat koodia arduinoon, karvattoman midi -sarjaportin on oltava asetettuna tilaan, jossa ei ole yhteyttä. Muussa tapauksessa virhe näytetään koodia ladattaessa.

tässä on koodi kosketuslevyn testaamiseen ja kapasitiivisten anturien arvojen saamiseen (captouch16try.ino)

testikoodi antaa anturin arvot.

näiden arvojen pitäisi olla melkein yhtä suuret. muutoin tyyny ei toimi oikein.

annetut arvot ovat toisen koodin herkkyyttä.

Vaihe 6: Ohjelmistovaatimus

Ohjelmistovaatimus
Ohjelmistovaatimus
Ohjelmistovaatimus
Ohjelmistovaatimus

Lataa nämä ohjelmistot:

  1. Ableton Live 9 -sviitti
  2. Karvaton MIDI -sarja
  3. LoopMIDi

Abletonin voi ladata viralliselta sivustolta.

Github -linkki karvattoman midin lataamiseen:

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

Linkki loopmidi:

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

Lataa ja asenna nämä ohjelmistot.

toimi seuraavasti:

vaihe 1.

avaa LoopMIDI ja napsauta (+) -painiketta vasemmassa alakulmassa.

Tiedonsiirtoa varten luodaan portti.

Vaihe 2.

Avaa karvaton midi, valitse nyt loopmidiport midi -ulos.

jätä midi sisään kytkemättä.

valitse sarjaportti arduinoon. (tämä näkyy, kun arduino on kytketty tietokoneeseen/kannettavaan tietokoneeseen)

vaihe 3.

aja ableton livenä 9.

avaa asetukset (ctrl +,)

valitse nyt linkin midi vasemmasta sarakkeesta ja valitse asetus kuvan osoittamalla tavalla.

sulje se ikkuna

Vaihe 4.

valitse nyt rummut toisesta sarakkeesta vasemmalta.

valitse mikä tahansa rumpu.

kun rumpu on valittu.

ja kosketat midi -padia, tietokoneesta kuuluu ääni.

MIDI -hävittäjäsi on valmis.

Nauttia!!!:-)

Vaihe 7: Vianetsintä

Ohjelmistoja ei ole määritetty oikein.

Kosketuksen määrittämisessä on joitain ongelmia etukäteen, koska näppäimistö antaa analogisia arvoja ja nämä arvot voivat aiheuttaa ongelmia.

johdot eivät ehkä ole kytketty kunnolla.

kalvo ei kosketa lankaa oikein.

johdot voivat olla oikosulussa.

Suositeltava: