Pages: [1]   Go Down
Author Topic: Utilizzo trackpad per pilotare potenziometri digitali  (Read 597 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 1
Posts: 78
Un esperto è qualcuno che in un piccolo ambito ha commesso tutti gli errori possibili.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?


* Progetto FF.png (25.2 KB, 960x720 - viewed 26 times.)
« Last Edit: July 08, 2013, 04:01:59 am by TheShredding » Logged

Capo d'Orlando
Offline Offline
God Member
*****
Karma: 2
Posts: 725
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley
Logged

Switzerland
Online Online
Faraday Member
**
Karma: 114
Posts: 5978
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

...
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
Logged

Search is Your friend ... or I am Your enemy !

Offline Offline
Jr. Member
**
Karma: 1
Posts: 78
Un esperto è qualcuno che in un piccolo ambito ha commesso tutti gli errori possibili.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

E se invece usassi un attrezzo del genere?

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?
Logged

Switzerland
Online Online
Faraday Member
**
Karma: 114
Posts: 5978
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 che, mi sembra, sia collegabile anche in I2C (stando al datasheet del chip) ...

Guglielmo
Logged

Search is Your friend ... or I am Your enemy !

Offline Offline
Jr. Member
**
Karma: 1
Posts: 78
Un esperto è qualcuno che in un piccolo ambito ha commesso tutti gli errori possibili.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Switzerland
Online Online
Faraday Member
**
Karma: 114
Posts: 5978
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... purché tu abbia capito quali segnali tu devi inviare al touch e come "leggere" i valori X e Y ...  smiley-mr-green

Guglielmo

Logged

Search is Your friend ... or I am Your enemy !

Pages: [1]   Go Up
Jump to: