Përmbajtje:

Pad 5 Karduinoss: 5 hapa
Pad 5 Karduinoss: 5 hapa

Video: Pad 5 Karduinoss: 5 hapa

Video: Pad 5 Karduinoss: 5 hapa
Video: Обзор Xiaomi Pad 5 🔥 ТУПО ЛУЧШИЙ! НАДО БРАТЬ 2024, Nëntor
Anonim
Padi Karduinoss 5 $
Padi Karduinoss 5 $

Pra, duke parë këto pads Kaoss dhe pajisje të ngjashme, zbulova se vështirë se ka ndonjë pikë në këtë pajisje të jetë kaq e shtrenjtë, kur thjesht dëshironi ta përdorni si kontrollues MIDI.

Duke kaluar nëpër koshin e pjesëve të mia, gjeta një tastierë prekëse Synaptics nga një laptop i vjetër dhe kuptova se kjo duhet të funksionojë vetëm si zëvendësim. Ok, kur them 5 dollarë, dua të them me të vërtetë të lirë. Cleshtë e qartë se një arduino e lirë është tashmë 20-25 dollarë (por mund ta zëvendësoni me vetëm një çip të zhveshur ATMEGA168 për 2 dollarë), dhe ky tastierë me prekje ndoshta do t’ju kushtonte disa para, kur nuk jeni në gjendje ta shpëtoni atë nga një i vjetër laptop. KUJDES: Mbulesat Kaoss dhe pajisjet e ngjashme kanë të gjitha dalje audio të integruara, ky projekt nuk…

Hapi 1: Gjeni sinjalet

Gjeni sinjalet
Gjeni sinjalet
Gjeni sinjalet
Gjeni sinjalet
Gjeni sinjalet
Gjeni sinjalet

Pas një google të shkurtër (dhe duke kaluar nëpër dokumentacionin kryesisht të pakuptimtë) gjeta këtë faqe në internet që më ndihmoi shumë:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Kjo faqe në internet kishte fotografinë që shihni këtu. Nga kjo kuptova se cila nga pikat e provës në tabelë (wow, shumë!) Ku ishte e lidhur me këto 3 kunja. (shiko foton e dytë). Nuk jam plotësisht i sigurt nëse kontrolluesi T1001 është i ngjashëm me këtë kontrollues, por sinjalet nuk duhet të jenë shumë të vështira për t'u gjetur nëse e dini se çfarë të kërkoni.

Hapi 2: Saldimi në panelin me prekje

Saldimi në bllokun e prekjes
Saldimi në bllokun e prekjes
Saldimi në bllokun e prekjes
Saldimi në bllokun e prekjes

Epo, kjo është mjaft e thjeshtë, nxirrni në pah pikat që keni gjetur: D

Truku kryesor është të përdorni tela të paracaktuar dhe së pari të merrni një ishull të vogël të saldimit në pikat e provës që keni gjetur. Kini kujdes që të mos vendosni shumë nxehtësi në bllokun e prekjes, bakri shumë lehtë mund të lirohet nga jastëku duke u mbinxehur. Për tokën unë u ngjita në lidhjen e madhe katrore (shiko edhe imazhin pin-out), por ka shumë më tepër vende ku mund të marrësh sinjal tokësor. Pas këtij hapi, ju ndoshta dëshironi të siguroni bashkimin tuaj me ndonjë zam të nxehtë ose produkt të ngjashëm për lehtësimin e tendosjes.

Hapi 3: Ndërfaqja me Arduino

Ndërfaqja me Arduino
Ndërfaqja me Arduino

Ndërsa tani keni një bllok me prekje me tela të bashkangjitur, le të shikojmë të marrim vlera prej tij.

Bibliotekat e disponueshme ps2 për arduino funksionojnë natyrshëm si mi dhe lejojnë futjen e llojit të miut, nëse jeni të tillë;) Më poshtë do të gjeni një skicë karduinoss.pde për arduino bazuar në bibliotekën ps2 të disponueshme në http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse i cili do të inicializojë touch-pad-in si një kontrollues absolut xy me rreth 4000 steps hapa krah për krah. Kodi bën një kalibrim automatik bazuar në vlerat që merr, dhe harton vlerat x, y dhe z në ndryshimet e kontrolluesit MIDI përmes përdorimit të ttymidi të disponueshëm në https://www.varal.org/ttymidi/. Skica e karduinoss.pde supozon se një LED është e lidhur me pin 3, ora me prekje në kunjin 13 dhe të dhënat e prekjes në pin 12.

Hapi 4: Paketojeni atë

Paketojeni atë
Paketojeni atë
Paketojeni atë
Paketojeni atë

Epo, lërini imagjinatën tuaj të shkretë: D

Unë ruaj kontejnerët plastikë nga sende të rastësishme për t'i përdorur për projekte të tilla. Paketimi që kam bërë qartë nuk është më i forti i mundshëm, por jam i sigurt se do të mbajë për disa shfaqje para se të mendoj për një rast të ri.

Hapi 5: Përdoreni

Perdore!
Perdore!

Tani është koha për të përdorur në të vërtetë jastëkun tuaj të sapo bërë nga karduinoss për një aksion të bukur midi:)

Më poshtë shihni një pamje të ekranit të 'alsa modular synth' (të cilën mund ta gjeni në https://alsamodular.sourceforge.net/) Por sigurisht që jeni të lirë ta përdorni në çdo program që mbështet inputin midi: DI shpresoj që të gjithëve u pëlqeu kjo i udhëzueshëm dhe do të gjejë frymëzim për të bërë kontrolluesin e tij/saj midi tani!

Recommended: