Obsah:

MIDI bojovník založený na Arduine (citlivý na dotyk): 7 krokov (s obrázkami)
MIDI bojovník založený na Arduine (citlivý na dotyk): 7 krokov (s obrázkami)

Video: MIDI bojovník založený na Arduine (citlivý na dotyk): 7 krokov (s obrázkami)

Video: MIDI bojovník založený na Arduine (citlivý na dotyk): 7 krokov (s obrázkami)
Video: Высокая плотность 2022 2024, Júl
Anonim
MIDI bojovník na báze Arduino (citlivý na dotyk)
MIDI bojovník na báze Arduino (citlivý na dotyk)

MIDI je skratka pre digitálne rozhranie hudobných nástrojov. Tu vyrábame MIDI bojovník citlivý na dotyk.

Má 16 podložiek. tieto môžu byť zvýšené alebo znížené. Tu som použil 16 kvôli obmedzenému počtu arduino kolíkov.

Ako digitálny vstup som tiež použil kolíky analógového vstupu (A0, A1, A2, A3, A4).

Toto je môj prvý návod. Ospravedlňte ma teda za všetky chyby. Nerozmýšľal som, že by som predtým urobil pokyn.

takže k tomu nemám veľa podrobných fotografií.

Na videu je funkčné video MIDI, ktorý som vybral, vo zvukoch v softvéri ableton live 9.

Krok 1: Zhromažďovanie požadovaných materiálov

Budete potrebovať tieto veci:

  1. Arduino uno R3 (1 jednotka)
  2. Odpor 1 ohm (16 jednotiek)
  3. Arduino štít na všeobecné použitie (1 jednotka)
  4. Alobal
  5. Plastová/akrylová fólia (pre vonkajšie telo)
  6. Potenciometer (1 jednotka)
  7. drôty
  8. Čierna páska

Použité nástroje sú:

  1. Vŕtačka
  2. Rezací nástroj
  3. Spájkovačka
  4. Horúce lepidlo

Toto sú zásoby potrebné na výrobu MIDI stíhačky. Mám ochranný štít arduino na všeobecné účely.

ale môžete použiť PCB na všeobecné účely.

Krok 2: Výroba vonkajšieho tela

Na výrobu vonkajšieho tela budete potrebovať plastovú fóliu.

odstrihnite list v danej veľkosti:

hore a dole (200 mm x 200 mm)

na 4 strany (200 mm x 40 mm)

teraz vyrežte 16 otvorov na hornom liste, aby ste previedli drôty pre podložky. Slot na jednej strane pre arduino konektor.

Spojte tieto kúsky a vytvorte kváder okrem vrchnej časti. Podložky sú vyrobené z hliníkovej fólie.

nastrihajte 16 listov hliníkovej fólie s rozmermi 45 mm x 45 mm.

Vyvŕtané otvory by mali byť v súlade s umiestnením podložky.

Krok 3: Pripojenia

Pripojenia
Pripojenia

zapojenie sa vykoná podľa obrázku.

potenciometer je pre citlivosť dotyku. Slúži na úpravu citlivosti na dotyk.

POZNÁMKA: Drôty, ktoré sa majú použiť, musia byť rovnakého typu. V opačnom prípade môže ísť o rozdiel v kapacitných hodnotách.

pokúste sa tiež vyrobiť drôty rovnakej veľkosti.

Krok 4: Konečná montáž

Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie

Teraz musíme skombinovať elektroniku aj hardvérové časti. Po prvé, hliníkovú fóliu spojte s hornou vrstvou v rovnomernom rozostupe a drôty spojte s každou fóliou. Potom sa drôty spoja s arduino ako v kroku 2.

Fóliu môžete nalepiť pomocou lepidla alebo pásky.

tiež môžete medzi plast a fóliu vložiť niekoľko kusov lepenky, aby mali hrúbku a dobrý pocit.

POZNÁMKA: Vodiče musia byť k fólii pripojené nepretržite.

Krok 5: Nahranie kódu do Arduina

kód je uvedený tu.

nahrajte ho do arduina.

POZNÁMKA: Pri odosielaní kódu do arduina musí byť sériový port v bezsrstom midi nastavený na nepripojený. v opačnom prípade sa pri odosielaní kódu zobrazí chyba.

tu je kód na testovanie touchpadu a získanie hodnôt snímača kapacity (captouch16try.ino)

testovací kód uvádza hodnoty senzora.

tieto hodnoty by mali byť takmer rovnaké. inak podložka nebude fungovať správne.

uvedené hodnoty budú citlivosťou iného kódu.

Krok 6: Požiadavka na softvér

Požiadavka na softvér
Požiadavka na softvér
Požiadavka na softvér
Požiadavka na softvér

Stiahnite si tieto softvéry:

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

Ableton je možné stiahnuť z oficiálnych stránok.

Odkaz na Github na stiahnutie midi bez vlasov:

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

Odkaz na loopmidi:

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

Stiahnite si a nainštalujte tieto softwary.

nasleduj tieto kroky:

krok 1.

otvorte LoopMIDI a kliknite na tlačidlo (+) v dolnom ľavom rohu.

Na prenos údajov je vytvorený port.

Krok 2.

Otvorte bezsrstý midi, teraz vyberte loopmidiport v midi out.

nechajte midi nezapojené.

vyberte sériový port pre arduino. (to sa zobrazí, keď je arduino pripojený k počítaču/notebooku)

krok 3.

spustite ableton naživo 9.

otvorené predvoľby (ctrl +,)

teraz vyberte odkaz midi v ľavom stĺpci a zvoľte nastavenie, ako je znázornené na obrázku.

zavri to okno

Krok 4.

teraz vyberte bubny v druhom stĺpci zľava.

vyberte ľubovoľný bubon.

keď je zvolený bubon.

a keď sa dotknete midi padu, vo vašom prenosnom počítači sa ozve zvuk.

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

Užite si to!!!:-)

Krok 7: Riešenie problémov

Softvérové programy nie sú správne nakonfigurované.

vopred bude nejaký problém s nastavením dotyku, pretože podložka dáva analógové hodnoty a tieto hodnoty môžu spôsobiť problém.

káble nemusia byť správne zapojené.

fólia sa nedotýka drôtu správne.

drôty sa môžu skratovať.

Odporúča: