Obsah:

Arduino MIDI Fighter (citlivý na dotek): 7 kroků (s obrázky)
Arduino MIDI Fighter (citlivý na dotek): 7 kroků (s obrázky)

Video: Arduino MIDI Fighter (citlivý na dotek): 7 kroků (s obrázky)

Video: Arduino MIDI Fighter (citlivý na dotek): 7 kroků (s obrázky)
Video: Arduino MIDI Fighter Build, Part 2 2024, Červenec
Anonim
Arduino MIDI Fighter (Touch Sensitive)
Arduino MIDI Fighter (Touch Sensitive)

MIDI je zkratka pro Musical Instrument Digital Interface. Zde vyrábíme MIDI bojovníka citlivého na dotek.

Má 16 podložek. mohou být zvýšeny nebo sníženy. Zde jsem použil 16 kvůli omezeným pinům arduino.

Jako digitální vstup jsem také použil kolíky analogového vstupu (A0, A1, A2, A3, A4).

Toto je můj první pokyn. Omluvte tedy případné chyby. Neuvažoval jsem o tom, že bych dříve udělal instruktáž.

takže z toho nemám moc detailní fotky.

Ve videu je funkční video MIDI, které jsem vybral ve zvucích v softwaru ableton live 9.

Krok 1: Sběr požadovaných materiálů

Budete potřebovat tyto věci:

  1. Arduino uno R3 (1 jednotka)
  2. 1Mohmové odpory (16 jednotek)
  3. Arduino štít pro všeobecné použití (1 jednotka)
  4. Hliníková fólie
  5. Plastová/akrylová fólie (pro vnější tělo)
  6. Potenciometr (1 jednotka)
  7. dráty
  8. Černá páska

Použité nástroje jsou:

  1. Vrtat
  2. Řezací nástroj
  3. Páječka
  4. Horké lepidlo

Toto jsou zásoby potřebné k výrobě MIDI stíhačky. Mám univerzální arduino štít pro odpory.

ale můžete použít univerzální desku plošných spojů.

Krok 2: Výroba vnějšího těla

K výrobě vnějšího těla budete potřebovat plastovou fólii.

rozřízněte list v dané velikosti:

horní a dolní (200 mm x 200 mm)

pro 4 strany (200 mm x 40 mm)

nyní vyřízněte 16 otvorů na horním listu, abyste protáhli dráty pro podložky. Slot na jedné straně pro arduino konektor.

Spojte tyto kousky a vytvořte kvádr kromě vrcholu. Podložky jsou vyrobeny z hliníkové fólie.

nastříhejte 16 listů hliníkové fólie o rozměrech 45 mm x 45 mm.

Vyvrtané otvory by měly odpovídat umístění podložky.

Krok 3: Připojení

Připojení
Připojení

připojení je třeba provést podle obrázku.

potenciometr je pro citlivost dotyku. Slouží k nastavení citlivosti dotyku.

POZNÁMKA: Použité vodiče musí být stejného typu. Jinak by to mohl být rozdíl v kapacitních hodnotách.

zkuste také vyrobit dráty stejné velikosti.

Krok 4: Konečná montáž

Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění

Nyní musíme kombinovat elektroniku i hardwarové části. Nejprve připojte hliníkovou fólii k horní vrstvě rovnoměrně rozloženou a připojte dráty ke každé fólii. Dráty se pak připojí k arduinu jako v kroku 2.

Fólii můžete přilepit pomocí lepidla nebo pomocí pásky.

také můžete mezi plast a fólii vložit kousky kartonu, aby měl tloušťku a dobrý pocit.

POZNÁMKA: Vodiče musí být spojeny s fólií nepřetržitě.

Krok 5: Nahrání kódu do Arduina

kód je uveden zde.

nahrajte to do arduina.

POZNÁMKA: při odesílání kódu do arduina musí být sériový port v bezsrstém midi nastaven na nepřipojený. jinak při odesílání kódu se zobrazí chyba.

zde je kód pro testování touchpadu a získání hodnot senzoru capicatives (captouch16try.ino)

testovací kód udává hodnoty senzoru.

tyto hodnoty by měly být téměř stejné. jinak podložka nebude správně fungovat.

dané hodnoty budou citlivostí druhého kódu.

Krok 6: Požadavek na software

Softwarový požadavek
Softwarový požadavek
Softwarový požadavek
Softwarový požadavek

Stáhněte si tyto softwary:

  1. Ableton Live 9 Suite
  2. Bezsrstý MIDI seriál
  3. LoopMIDi

Ableton lze stáhnout z oficiálních stránek.

Odkaz na Github ke stažení midi bez vlasů:

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

Odkaz na loopmidi:

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

Stáhněte si a nainstalujte tyto softwary.

Následuj tyto kroky:

krok 1.

otevřete LoopMIDI a klikněte na tlačítko (+) v levém dolním rohu.

Je vytvořen port pro přenos dat.

Krok 2.

Otevřete bezsrstý midi, nyní vyberte loopmidiport v midi outu.

ponechte midi nepřipojený.

vyberte sériový port pro arduino. (to se zobrazí, když je arduino připojeno k počítači/notebooku)

krok 3.

spustit ableton live 9.

otevřené předvolby (ctrl +,)

nyní vyberte odkaz midi v levém sloupci a vyberte nastavení, jak je znázorněno na obrázku.

zavři to okno

Krok 4.

nyní vyberte bubny ve druhém sloupci zleva.

vyberte libovolný buben.

když je vybrán buben.

a když se dotknete midi padu, ve vašem notebooku se ozve zvuk.

Váš MIDI bojovník je dokončen.

Užívat si!!!:-)

Krok 7: Odstraňování problémů

Softwarové programy nejsou správně nakonfigurovány.

předem bude nějaký problém s nastavením dotyku, protože pad poskytuje analogové hodnoty a tyto hodnoty mohou způsobit problém.

vodiče nemusí být správně připojeny.

fólie se nedotýká drátu správně.

vodiče se mohou zkratovat.

Doporučuje: