Kazalo:

5 $ Karduinoss Pad: 5 korakov
5 $ Karduinoss Pad: 5 korakov

Video: 5 $ Karduinoss Pad: 5 korakov

Video: 5 $ Karduinoss Pad: 5 korakov
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, November
Anonim
Karduinossova blazinica 5 USD
Karduinossova blazinica 5 USD

Torej, ko sem pogledal te blazinice Kaoss in podobno strojno opremo, sem ugotovil, da skorajda ni smisla, da bi bila ta naprava tako draga, če bi jo radi uporabili le kot MIDI krmilnik.

Skozi koš za dele sem našel sledilno ploščico Synaptics iz starega prenosnega računalnika in ugotovil, da bi to moralo delovati le kot zamenjava. Ok, ko rečem 5 $, mislim res poceni. Jasno je, da je ohlapen arduino že 20-25 USD (vendar ga lahko zamenjate z golim čipom ATMEGA168 za ~ 2 USD), ta sledilna ploščica pa bi vas verjetno stala tudi nekaj denarja, če je ne morete rešiti iz starega prenosni računalnik. OPOZORILO: Vse blazinice Kaoss in podobna strojna oprema imajo vgrajene zvočne izhode, ta projekt ne…

1. korak: Poiščite signale

Poiščite signale
Poiščite signale
Poiščite signale
Poiščite signale
Poiščite signale
Poiščite signale

Po kratkem googlu (in brskanju po večinoma nesmiselni dokumentaciji) sem našel to spletno stran, ki mi je zelo pomagala:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Na tem spletnem mestu je slika, ki jo vidite tukaj. Iz tega sem ugotovil, katera od testnih točk na plošči (wow, veliko!), Kje je povezana s temi tremi zatiči. (glej drugo sliko). Nisem povsem prepričan, ali je krmilnik T1001 podoben v tem izhodu temu krmilniku, vendar signalov ne bi smelo biti preveč težko najti, če veste, kaj iskati.

2. korak: Spajkanje na sledilno ploščico

Spajkanje na sledilno ploščico
Spajkanje na sledilno ploščico
Spajkanje na sledilno ploščico
Spajkanje na sledilno ploščico

No, to je dovolj preprosto, povej točke, ki si jih našel: D

Glavni trik je v tem, da uporabite vnaprej pripravljene žice in najprej na testnih točkah, ki ste jih našli, dobite majhen otok spajkanja. Pazite, da na sledilno ploščico ne segrejete preveč, saj se lahko baker zaradi pregrevanja zelo enostavno sprosti iz blazinice. Za ozemljitev sem spajkal na veliko kvadratno povezavo (glej tudi sliko pin-out), vendar obstaja veliko več mest, kjer lahko dobite zemeljski signal. Po tem koraku boste verjetno spajkanje zavarovali z vročim lepilom ali podobnim izdelkom za lajšanje napetosti.

3. korak: Vzpostavitev povezave z Arduinom

Povezava z Arduinom
Povezava z Arduinom

Ker imate zdaj sledilno ploščico z žicami, poglejmo, kako iz nje pridobiti vrednosti.

Razpoložljive knjižnice ps2 za arduino seveda delujejo kot miška in omogočajo vnos vrste miške, če se s tem ukvarjate;) Spodaj boste našli skico karduinoss.pde za arduino, ki temelji na knjižnici ps2, ki je na voljo na http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse, ki bo inicializiral sledilno ploščico kot absolutni krmilnik xy s približno ~ 4000 koraki drug ob drugem. Koda naredi nekaj samodejnega umerjanja glede na vrednosti, ki jih dobi, in preslika vrednosti x, y in z v spremembe krmilnika MIDI z uporabo ttymidi, ki je na voljo na https://www.varal.org/ttymidi/. Skica karduinoss.pde predpostavlja, da je LED priključen na pin 3, uro sledilne ploščice na pin 13 in podatke sledilne ploščice na pin 12.

4. korak: zapakirajte ga

Pakirajte
Pakirajte
Pakirajte
Pakirajte

No, pustite domišljiji prosto pot: D

Shranjujem plastične posode iz naključnih stvari za uporabo pri takšnih projektih. Jasno je, da embalaža ni najbolj trdna, vendar sem prepričan, da bo zdržala nekaj nastopov, preden bom moral razmisliti o novem ohišju.

5. korak: Uporabite ga

Uporabi!
Uporabi!

Zdaj je čas, da svojo novo izdelano karduinoss blazinico dejansko uporabite za kakšno lepo midi akcijo:)

Spodaj vidite posnetek zaslona 'alsa modular synth' (ki ga najdete na https://alsamodular.sourceforge.net/) Seveda pa ga lahko prosto uporabite v katerem koli programu, ki podpira vnos midi: DI upajo, da je vsem všeč pouk in bo našel navdih, da zdaj naredi svoj midi kontroler!

Priporočena: