Cuprins:
- Pasul 1: Găsiți semnale
- Pasul 2: lipirea pe touch-pad
- Pasul 3: interfațarea cu Arduino
- Pasul 4: Împachetați-l
- Pasul 5: Folosește-l
Video: Blocul de 5 $ Karduinoss: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Așadar, uitându-mă la aceste tampoane Kaoss și la hardware-ul deopotrivă, am constatat că nu are niciun rost ca acest dispozitiv să fie atât de scump, când doriți doar să îl utilizați ca controler MIDI.
Trecând prin coșul meu de piese, am găsit un touchpad Synaptics de pe un laptop vechi și m-am gândit că acest lucru ar trebui să funcționeze doar ca înlocuitor. Ok, când spun 5 $, vreau să spun foarte ieftin. În mod clar, un arduino slab costă deja 20-25 USD (dar îl puteți înlocui cu doar un cip ATMEGA168 gol pentru ~ 2 USD), iar acest touchpad probabil vă va costa niște bani, de asemenea, atunci când nu îl puteți salva dintr-un vechi laptop. AVERTISMENT: tampoanele Kaoss și hardware-ul similar au toate ieșiri audio încorporate, acest proiect nu …
Pasul 1: Găsiți semnale
După un scurt google (și trecând prin documentația cea mai lipsită de sens) am găsit acest site web care m-a ajutat foarte mult:
sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Acest site a avut imaginea pe care o vedeți aici. Din aceasta mi-am dat seama care dintre punctele de testare de pe placă (uau, multe!) Unde era conectat la acești 3 pini. (a se vedea a doua imagine). Nu sunt foarte sigur dacă controlerul T1001 este similar în pin-out cu acest controler, dar semnalele nu ar trebui să fie prea greu de găsit dacă știți ce să căutați.
Pasul 2: lipirea pe touch-pad
Ei bine, acest lucru este suficient de simplu, scoate în evidență punctele pe care le-ai găsit: D
Principalul truc este să folosești fire preîncărcate și să obții mai întâi o mică insulă de lipit pe punctele de testare pe care le-ai găsit. Aveți grijă să nu puneți prea multă căldură pe touch-pad, cuprul se poate desprinde foarte ușor de pe tampon prin supraîncălzire. Pentru sol am lipit la conexiunea pătrată mare (vezi și imaginea pin-out), dar există multe alte locuri unde poți obține semnal de masă. După acest pas, probabil că doriți să vă asigurați lipirea cu un lipici fierbinte sau un produs similar pentru ameliorarea tensiunii.
Pasul 3: interfațarea cu Arduino
Deoarece aveți acum un touch-pad cu fire atașate la acesta, permiteți să căutați valori de la acesta.
Bibliotecile ps2 disponibile pentru arduino funcționează în mod natural ca mouse și permit introducerea tipului de mouse, dacă sunteți în așa ceva;) Mai jos veți găsi o schiță karduinoss.pde pentru arduino bazată pe biblioteca ps2 disponibilă pe http: / /www.arduino.cc/playground/ComponentLib/Ps2mouse care va inițializa touch-pad-ul ca un controler xy absolut cu aproximativ ~ 4000 de pași de la o parte la alta. Codul face o auto-calibrare pe baza valorilor pe care le obține și mapează valorile x, y și z la modificările controlerului MIDI prin utilizarea ttymidi disponibil pe https://www.varal.org/ttymidi/. Schița karduinoss.pde presupune că un LED este conectat la pinul 3, ceasul touch-pad de la pinul 13 și datele touch-pad-ului la pinul 12.
Pasul 4: Împachetați-l
Ei bine, lasă-ți imaginația să fugă: D
Economisesc recipiente de plastic din lucruri aleatorii pentru a le folosi pentru proiecte de genul acesta. Ambalajul pe care l-am făcut în mod clar nu este cel mai solid posibil, dar sunt sigur că va rezista pentru câteva spectacole înainte de a fi nevoie să mă gândesc la un nou caz.
Pasul 5: Folosește-l
Acum este momentul să utilizați de fapt noul tău karduinoss pad pentru o acțiune midi frumoasă:)
Mai jos vedeți o captură de ecran a „alsa modular synth” (pe care o puteți găsi pe https://alsamodular.sourceforge.net/) Dar, desigur, sunteți liber să o utilizați în orice program care acceptă intrarea midi: Sper că toată lumea s-a bucurat de acest lucru este instructiv și își va găsi inspirația pentru a-și face propriul controler midi acum!
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?