Arduino Forum

International => Italiano => Generale => Topic started by: TheShredding on Jul 08, 2013, 11:00 am

Title: Utilizzo trackpad per pilotare potenziometri digitali
Post by: TheShredding on Jul 08, 2013, 11:00 am
Salve, vorrei realizzare un piccolo progetto utilizzando Arduino UNO, in pratica vorrei pilotare due potenziometri digitali utilizzando un trackpad Bluetooth (userei un Apple Magic trackpad, per varie ragioni), un piccolo schema del progeto è allegato.

In pratica, il trangolo arancione è un effetto analogico (un Fuzz per l'esattezza) che ovviamente viene controllato utilizzando potenziometri, io vorrei sostituirne due con dei potenziometri digitali e comandarli wireless con il trackpad utilizzandolo come un controller XY. La ricezione dei dati bluetooth avverrebbe tramite una chiavetta USB ricevitore Bluetooth, che dovrei collegare ad arduino.

vorrei inoltre fare in modo che alla pressione del trackpad si accendesse e spegnesse l'effetto, ma quello è facile da fare..

è fattibile secondo voi?

Come posso interfacciare il trackpad all'arduino?
Come leggo i dati inviati via seriale?

Inoltre, secondo voi che potenziometri digitali mi conviene usare per fare in modo che il segnale audio venga modificato il meno possibile?
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: sciorty on Jul 11, 2013, 09:57 am
Non ho mai usato il bluetooth con l'arduino però se tu avessi un modulo a disposizione potresti anche metterlo in ascolto per vedere cosa succede.. Prima però dovresti accoppiare il computer col tuo pad affinchè quest'ultimo mandi segnali.
L'unico hack che ho trovato è proprio fisico e si tira fuori i pin della comunicazione ISP http://www.andregoncalves.info/ag_blog/?p=172

Te lo dico per informazione e perchè l'ho provato, ma esistono software specifici per creare un controller sul tuo cellulare, facendo comunicare quest'ultimo col tuo pc, e quindi con l'arduino, tramite wifi. Oppure senza metterci il computer di mezzo ed utilizzando una shield wifi!
Se vuoi su questo posso darti informazioni in più, anche perchè è veramente facile :)
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: gpb01 on Jul 11, 2013, 10:29 am

...
Come posso interfacciare il trackpad all'arduino?
Come leggo i dati inviati via seriale?
...


Mah ... il "Magic trackpad" è un device bluetooth e quindi dovresti riuscire a vederlo da un modulo bluetooth MASTER (quindi occhio al modulo che compri), il problema è un'altro ... che non mi sembra esistano documenti su cosa il "Magic trackpad" invia (e, magari, si aspetta anche di ricevere), ovvero sul suo protocollo di comunicazione che, conoscendo bene Apple, ... potrebbe non essere affatto semplice.

Quindi ... o prima scopi come parla il "Magic trackpad" o .. la  vedo dura ...

Guglielmo
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: TheShredding on Jul 18, 2013, 09:55 am
E se invece usassi un attrezzo del genere?

http://it.rs-online.com/web/p/sensori-per-touchscreen/0476454/ (http://it.rs-online.com/web/p/sensori-per-touchscreen/0476454/)

Ha 4 fili...per cui Alimentazione, GND, coordinate X e coordinate Y..o no?

Qualcuno saprebbe magari chiarirmi un attimo il funzionamento di questo aggeggio?

Alternativamente, qualcuno saprebbe indicarmi dove trovare un touchpad dalle dimensioni simili che mandi in output il valore x, il valore y e magari "senta" il tocco?

Grazie?
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: gpb01 on Jul 18, 2013, 08:40 pm
No, ti server un apposito "controller" per quel touch, eventualmente  prendi il kit completo  http://it.rs-online.com/web/p/kit-di-sviluppo-interfacce/6811064/?origin=PSF_431024|acc (http://it.rs-online.com/web/p/kit-di-sviluppo-interfacce/6811064/?origin=PSF_431024|acc) che, mi sembra, sia collegabile anche in I2C (stando al datasheet del chip) ...

Guglielmo
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: TheShredding on Jul 19, 2013, 08:38 am
Allora, da quel che ho capito, dal datasheet sia dello schermo che del controller, il controller serve "solo" per interfacciare lo schermo touch con un pc in maniera relativamente semplice. A me serve solo mappare la coordinata X e la Y da inviare via midi, per cui dovrebbe bastare lo schermo..cmq provo, mal che vada poi se mi gira compro il controller e vedo se vale la pena perderci del tempo.
Title: Re: Utilizzo trackpad per pilotare potenziometri digitali
Post by: gpb01 on Jul 19, 2013, 09:03 am
... purché tu abbia capito quali segnali tu devi inviare al touch e come "leggere" i valori X e Y ...  :smiley-mr-green:

Guglielmo