Sommario:
- Passaggio 1: trova i segnali
- Passaggio 2: saldatura al touch pad
- Passaggio 3: interfaccia con Arduino
- Passaggio 4: impacchettalo
- Passaggio 5: usalo
Video: Il Karduinoss Pad da 5$: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Quindi, guardando questi pad Kaoss e hardware simile, ho scoperto che non ha senso che questo dispositivo sia così costoso, quando vuoi solo usarlo come controller MIDI.
Esaminando il mio cestino delle parti, ho trovato un touchpad Synaptics da un vecchio laptop e ho pensato che dovrebbe funzionare solo come sostituto. Ok, quando dico 5$, intendo davvero economico. Chiaramente un arduino sciolto costa già 20-25 USD (ma puoi sostituirlo con un semplice chip ATMEGA168 per ~ 2 USD), e questo touchpad probabilmente ti costerà anche dei soldi, quando non sei in grado di recuperarlo da un vecchio il computer portatile. ATTENZIONE: i pad Kaoss e hardware simile hanno tutti uscite audio integrate, questo progetto non…
Passaggio 1: trova i segnali
Dopo un breve google (e passando attraverso la documentazione per lo più inutile) ho trovato questo sito che mi ha aiutato molto:
sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Questo sito web aveva l'immagine che vedete qui. Da questo ho capito quale dei testpoint sulla scheda (wow, molti!) era collegato a questi 3 pin. (vedi seconda foto). Non sono del tutto sicuro che il controller T1001 sia simile nel pin-out a questo controller, ma i segnali non dovrebbero essere troppo difficili da trovare se sai cosa cercare.
Passaggio 2: saldatura al touch pad
Bene, questo è abbastanza semplice, tira fuori i punti che hai trovato:D
Il trucco principale consiste nell'usare fili pre-stagnati e prima ottenere una piccola isola di saldatura sui punti di prova che hai trovato. Fare attenzione a non scaldare troppo il touch-pad, il rame può staccarsi molto facilmente dal pad surriscaldandosi. Per la messa a terra ho saldato alla connessione grande quadrata (vedi anche l'immagine del pin-out), ma ci sono molti altri posti dove puoi ottenere il segnale di terra. Dopo questo passaggio, probabilmente vorrai fissare la saldatura con della colla a caldo o un prodotto simile per fissare la trazione.
Passaggio 3: interfaccia con Arduino
Dato che ora hai un touch-pad con fili collegati, diamo un'occhiata a come ottenere i valori da esso.
Le librerie ps2 disponibili per arduino funzionano naturalmente come un mouse e consentono l'input del tipo di mouse, se ti piace una cosa del genere;) Di seguito troverai uno schizzo karduinoss.pde per arduino basato sulla libreria ps2 disponibile su http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse che inizializzerà il touch-pad come controller xy assoluto con circa ~4000 passi da un lato all'altro. Il codice esegue un'auto-calibrazione in base ai valori che ottiene e mappa i valori x, yez sui cambiamenti del controller MIDI tramite l'uso di ttymidi disponibile su https://www.varal.org/ttymidi/. Lo schizzo karduinoss.pde presuppone che un LED sia collegato al pin 3, l'orologio del touchpad sul pin 13 e i dati del touchpad sul pin 12.
Passaggio 4: impacchettalo
Bene, lascia correre la tua immaginazione:D
Conservo contenitori di plastica da oggetti casuali da utilizzare per progetti come questo. La confezione che ho realizzato chiaramente non è la più solida possibile, ma sono sicuro che reggerà per un paio di spettacoli prima di dover pensare a una nuova custodia.
Passaggio 5: usalo
Ora è il momento di usare il tuo pad karduinoss appena fatto per una bella azione midi:)
Sotto puoi vedere uno screenshot di 'alsa modular synth' (che puoi trovare su https://alsamodular.sourceforge.net/) Ma ovviamente sei libero di usarlo in qualsiasi programma che supporti l'input midi:D Spero che a tutti sia piaciuto istruibile e troverà l'ispirazione per creare il proprio controller midi ora!
Consigliato:
[2020] Utilizzo dell'iPhone o dell'iPad e dell'app Micro:bit Game Pad per controllare un'auto RC: 23 passaggi
[2020] Utilizzo dell'iPhone o dell'iPad e dell'app Micro:bit Game Pad per controllare un'auto radiocomandata: hai mai pensato di utilizzare il tuo iPhone o iPad per controllare il tuo micro:bit?Sai che Micro:bit Educational Foundation fornisce l'app iOS nel App Store? Cerca "micro:bit" nell'App Store e puoi scaricare l'app gratuitamente. Il
Modifica di un Dance Pad L-tek per il polling a 1000 hz su Windows e Linux: 9 passaggi
Modificare un Dance Pad L-tek per il polling a 1000 hz su Windows e Linux: perché fare questo mod? Se sei mai passato al grafico su una canzone a 125 BPM, potresti chiederti, che succede con questo spikey boi? Perché i tempi stanno cadendo in "slot" discreti? ITG e DDR hanno finestre temporali incredibilmente strette, e con questo
Esempio di controller del pad che utilizza Pure Data: 4 passaggi
Controller pad di esempio che utilizza Pure Data: in questo Instructable creerò un controller per consentire ad alcuni vecchi pad del kit di batteria elettronica Roland di attivare i suoni senza il modulo batteria originale fornito con il kit. Userò Pure Data per creare una patch da caricare alcuni file wav e poi p
Adattatore da DSUB-15 a USB per pad Cobalt Flux DDR: 5 passaggi
Adattatore da DSUB-15 a USB per pad Cobalt Flux DDR: recentemente mi sono appassionato al DDR nelle sale giochi e volevo un mio pad per giocare con Stepmania a casa. Dopo aver acquistato un tappetino economico su Amazon e non essere stato completamente soddisfatto, ho trovato un pad Cobalt Flux DDR sul mio OfferUp locale. Tuttavia, non è venuto con
Come creare un D-Pad Makey Makey: 4 passaggi
Come creare un D-Pad Makey Makey: Non sai come lavorare un set Makey Makey? Bene, ecco il 4 u istruibile