Pages: [1] 2 3   Go Down
Author Topic: Problema con touch screen nds  (Read 1803 times)
0 Members and 1 Guest are viewing this topic.
Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti. Oggi è arrivato dal mio rivenditore di fiducia un connettore per touch screen NDS. Il touch screen in questione, quello di un nintendo ds lite per l'appunto, mi ha dato qualche problema all'interno del game boy e quindi l'ho sostituito(la sensibilità non era molto buona nella parte centrale). Essendo un touch resistivo pensavo che posizionando un multimetro digitale sui pun x1 e x2 e facendo pressione sul dispositivo si sarebbe interposta una resistenza, ma invece niente. Allora ho provato a collegarlo con arduino seguedo questo progetto, ma mi dà sempre lo stesso numero nelle coordinate. Ora la domada è questa: Può essere rotto? Come funzionano questi tipi di touch?
Grazie a touch (in questo caso si può proprio dire smiley-mr-green)
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 236
Posts: 20273
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I tuoch screen resistivi si misurano nel seguente modo:
esempio asse x:
Si da 0 e 5V sui due conettori x e si legge la tensione su una dei due y. Praticamente fai un partitore di tensione resistivo dove nel punto dove tocchi porti fuoti la tensione sul y. La tensione é pari alla distanza x.
Poi si fa tutto lo stesso nell altra direzione (y)
Ciao Uwe
Logged

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie mille per la risposta!!!! Quindi se mettessi 5 V su x1 e metto il tester su x2 e GND mi dovrebbe dare tensioni diverse a seconda di dove tocco, vero?
Logged

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-cry Ho ragione o no?
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Cerca la guida di pratical arduino su come usarlo.. è spiegato molto bene smiley
Io ne ho uno ma non funge smiley-cry
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

E' proprio quello il problema: non funge neppure a me! Allora mi sono chiesto: è il touch che non va o sono io che sbaglio qualcosa?
P.s. avevo ragione quindi circa l'affermazione dell'altro messaggio?
Quote
Quindi se mettessi 5 V su x1 e metto il tester su x2 e GND mi dovrebbe dare tensioni diverse a seconda di dove tocco, vero?
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si ma praticamente fai quello che fanno loro ed anche a me lo fà il problema è che vorrei usarlo come doppio potenziometro sennò me ne prendevo uno normale.. per curiosità dove l'hai preso ?
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao Ratto e grazie sempre per le tue risposte. il touch è quello del DS ufficilae, perchè avendo perso un po' di sensibilità al centro, l'ho sostituito.
Il problema è che se metto 5V su x1 e leggo la tensione su x2 mi da 0... Ho provato anche connettendolo ad un Arduino UNO seguendo questo progettohttp://kalshagar.wikispaces.com/Arduino+and+a+Nintendo+DS+touch+screen mi da delle coordinate strane...
P.s. Sul DS andava bene se non per qulche imprecisione al centro.
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho provato anche io a suo tempo quel codice....
Stasera se riesco a trovare 5 minuti lo tiro fuori e vedo se combino qualcosa....
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie ancora, intanto anche io riprovo!
Logged

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Allora? novità ineteressanti?
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Allora? novità ineteressanti?
Ho provato ieri sera.... stessa cosa i valori sono quelli di qualche mese fà...
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Bologna
Offline Offline
God Member
*****
Karma: 5
Posts: 502
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cioè? che valori hai trovato quelli giusti o sballati??
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sballati di brutto, non cambiano al tocco e sono lettura di ? boh...
eppure con il tester la lettura di resistenza cambia al tocco..
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5610
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I tuoch screen resistivi si misurano nel seguente modo:
esempio asse x:
Si da 0 e 5V sui due conettori x e si legge la tensione su una dei due y. Praticamente fai un partitore di tensione resistivo dove nel punto dove tocchi porti fuoti la tensione sul y. La tensione é pari alla distanza x.
Poi si fa tutto lo stesso nell altra direzione (y)
Ciao Uwe
perche' mettere tensione ? essendo resistivo, infatti come tu dici crea un partitore, anche soilo con il tester mi aspetterei di vedere le variazioni. perche' non dovrebbe ?
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Pages: [1] 2 3   Go Up
Jump to: