Midi Controller (DIY) na dotik: 4 koraki
Midi Controller (DIY) na dotik: 4 koraki
Anonim
Midi krmilnik na dotik (DIY)
Midi krmilnik na dotik (DIY)

Ideja tega projekta je narediti funkcionalni krmilnik Midi, enostaven za izdelavo z nizkimi stroški, ki ga bo lahko zgradil vsak.

Oblikovali smo midi krmilnik v obliki tipkovnice polne velikosti, ne le nekaj gumbov in gumbov.

Ta projekt izvaja koordinator fablab Irbid, Yazan ABU Dabaseh.

Korak: Materiali in orodja

Materiali in orodja
Materiali in orodja

Če želite izdelati svoj Midi krmilnik, potrebujete naslednje:

  1. Arduino Due: V našem primeru smo uporabili Arduino Due, lahko pa uporabite kateri koli Arduino z domačimi vrati USB, kot je Arduino Leonardo.
  2. Žice: Veliko jih je.
  3. bakreni lepilni trak. MDF 5 mm debeline: za gradnjo konstrukcije lahko uporabite vse materiale.
  4. Akrilna prozorna debelina 3 mm.
  5. Prevodna barva "Električna barva": Uporabljamo jo za razlikovanje črnih tipk na postavitvi midi krmilnika.

2. korak: Oblikovanje in izdelava

Oblikovanje in izdelava
Oblikovanje in izdelava
Oblikovanje in izdelava
Oblikovanje in izdelava

Za oblikovanje smo uporabili programsko opremo AutoCAD. Želeli smo oblikovati nekaj, kar bi bilo podobno midi krmilniku.

Za rezanje smo uporabili stroj Trotec speedy 400.

Uporabili smo Mdf 5 mm, nastavitve za rezanje so:

Moč 89%

Hitrost 1,2

Frekvenca 5000.

Korak: Združite vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
  • Lepilni bakreni trak izrežite ročno, da ustreza velikosti vsakega ključa.
  • Previdno smo dotaknili vsak bakreni ključ do njegove lokacije.
  • Vsak bakreni ključ z žicami povežite z enim samim zatičem Arduino.

4. korak: Programiranje

Osnova tega projekta sta dve knjižnici:

  1. Prvi je "Nativni kapacitivni senzorji brez dodatne strojne opreme".
  2. Druga je "knjižnica MIDIUSB"

Tako smo v bistvu definirali vsako tipko na enem samem zatiču na Arduinu, nato pa smo jih povezali z midi USB knjižnico, da smo poslali posredniški signal preko domačega USB v računalnik.

Koda je priložena