Obsah:

5 $ Karduinoss Pad: 5 krokov
5 $ Karduinoss Pad: 5 krokov

Video: 5 $ Karduinoss Pad: 5 krokov

Video: 5 $ Karduinoss Pad: 5 krokov
Video: ТОП—5. Лучшие планшеты со стилусом для рисования. Декабрь 2022 года. Рейтинг! 2024, November
Anonim
5 $ Karduinoss Pad
5 $ Karduinoss Pad

Keď som sa teda pozrel na tieto podložky Kaoss a podobný hardvér, zistil som, že je takmer zbytočné, aby toto zariadenie bolo také drahé, keď ho chcete používať iba ako MIDI ovládač.

Keď som prešiel zásobníkom na diely, našiel som touchpad Synaptics zo starého prenosného počítača a zistil som, že by to malo fungovať len ako náhrada. Ok, keď hovorím 5 $, myslím tým naozaj lacné. Voľne dostupné arduino je už 20-25 USD (môžete ho však nahradiť iba holým čipom ATMEGA168 za ~ 2 USD) a tento touchpad by vás pravdepodobne stál aj peniaze, keď ho nemôžete zachrániť zo starého. prenosný počítač. UPOZORNENIE: Podložky Kaoss a podobný hardvér majú vstavané zvukové výstupy, tento projekt …

Krok 1: Nájdite signály

Nájdite signály
Nájdite signály
Nájdite signály
Nájdite signály
Nájdite signály
Nájdite signály

Po krátkom googlení (a prezeraní väčšinou nezmyselnej dokumentácie) som našiel tento web, ktorý mi veľmi pomohol:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Táto webová stránka mala obrázok, ktorý vidíte tu. Z toho som zistil, ktorý z testovacích bodov na doske (wow, many!) Je spojený s týmito 3 kolíkmi. (pozri druhý obrázok). Nie som si celkom istý, či je ovládač T1001 podobný pin-outu ako tento ovládač, ale signály by nemali byť príliš ťažké nájsť, ak viete, čo hľadať.

Krok 2: Spájkovanie s dotykovou podložkou

Spájkovanie na dotykovej podložke
Spájkovanie na dotykovej podložke
Spájkovanie na dotykovej podložke
Spájkovanie na dotykovej podložke

Je to dosť jednoduché, uveďte body, ktoré ste našli: D

Hlavným trikom je použiť vopred pripravené drôty a najskôr získať malý ostrov spájky na testovacích bodoch, ktoré ste našli. Dávajte pozor, aby ste na dotykovú podložku nevystavovali prílišnému teplu, meď sa z podložky veľmi ľahko uvoľní prehriatím. Na zem som spájkoval s veľkým štvorcovým pripojením (pozri tiež pin-out obrázok), ale existuje mnoho ďalších miest, kde môžete získať pozemný signál. Po tomto kroku budete pravdepodobne chcieť zaistiť spájkovanie horúcim lepidlom alebo podobným výrobkom na odľahčenie napätia.

Krok 3: Rozhranie k Arduinu

Rozhranie k Arduinu
Rozhranie k Arduinu

Teraz, keď máte dotykový panel s pripojenými drôtmi, sa pozrime na to, ako z neho získať hodnoty.

Dostupné knižnice ps2 pre arduino prirodzene fungujú ako myš a umožňujú vstup typu myši, ak vás niečo také zaujíma;) Nižšie nájdete náčrt karduinoss.pde pre arduino podľa knižnice ps2 dostupnej na http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse, ktorá inicializuje dotykový panel ako absolútny xy ovládač s približne ~ 4 000 krokmi bok po boku. Kód vykonáva automatickú kalibráciu na základe hodnôt, ktoré získa, a mapuje hodnoty x, y a z na zmeny ovládača MIDI pomocou použitia ttymidi dostupného na https://www.varal.org/ttymidi/. Skica karduinoss.pde predpokladá, že LED dióda je pripojená k pinu 3, hodiny dotykového panela na kolíku 13 a údaje dotykového panelu na kolíku 12.

Krok 4: Zabaľte to

Zabaliť to
Zabaliť to
Zabaliť to
Zabaliť to

Nuž, popustite uzdu fantázii: D

Ukladám plastové nádoby z náhodných vecí, ktoré používam na projekty ako je tento. Balenie, ktoré som jasne vyrobil, nie je najpevnejšie, ale som si istý, že vydrží niekoľko predstavení, než budem musieť premýšľať o novom prípade.

Krok 5: Využite to

Použi to!
Použi to!

Teraz je načase skutočne použiť vašu novo vyrobenú podložku karduinoss na peknú midi akciu:)

Nižšie vidíte snímku obrazovky „alsa modular synth“(ktorú nájdete na https://alsamodular.sourceforge.net/) Ale samozrejme ju môžete použiť v akomkoľvek programe, ktorý podporuje vstup midi: DI dúfam, že sa to všetkým páčilo inštruovateľný a teraz nájde inšpiráciu na výrobu vlastného midi ovládača!

Odporúča: