Buongiorno a tutti. Ho un Arduino Mega, un TFT Touch 3.5" con dicitura vicino alla SD tft_320QVT e questo shield:
https://m.ebay.it/orderDetails?itemId=272592560570&txnId=1852254260017
Il mio problema è il seguente, ho svaricato le librerie UTFT e UTouch. Ho prima cablato il tft come da schemi ritrovati googolando e caricato gli sketchies di esempio, e tutto funzionava bene.
Ho poi comprato lo shield e ahime viene tutto sfasato come da foto.
Nuovamente hp googolato cercando risposte ma non riesco a venirne a capo.
Qualcuno di Voi ha i prodotti da me indicati e ha risolto un problema simile?
Grazie per la pazienza. Ricky
Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie.
Guglielmo
P.S.: Qui una serie di link utili, NON necessariamente inerenti alla tua domanda:
- serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections
- pinout delle varie schede by xxxPighi: Pinout
- link generali utili: Link Utili
... dopo di che, il link che hai messo credo sia un TUO link hai tuoi ordini (da noi NON visibili) e NON diretto al prodotto e ... non hai messo la foto di cui parli :
Guglielmo
Non mi sono presentato perchè l'avevo fatto anni fà, può essere che abbia fatto casino con l'account.
La foto è troppo grande e col cell non riesco a scalarla.
Il prodotto è questo
https://m.ebay.it/itm/TFT-3-2-4-3-5-0-7-0-Mega-touch-LCD-Shield-Expansion-board-for-Arduino-/122398870891?hash=item1c7f8a8d6b%3Ag%3A2voAAOSw0hlZGUoa&_trkparms=pageci%3A9086256d-989c-11e7-bb19-74dbd1808aab%7Cparentrq%3A7bf7bb2815e0a861abda175fffe6a50a%7Ciid%3A15
Ho scritto 3.5" ma il tft dovrebbe essere 3.2"
P.S.: Rimetto una presentazione perchè pensa che questo sia un'account nuovo. Boh?
ricky1966:
Non mi sono presentato perchè l'avevo fatto anni fà, può essere che abbia fatto casino con l'account.
... capisco, ma dato per questo utente NON c'è ... cortesemente falla nuova. Grazie
ricky1966:
La foto è troppo grande e col cell non riesco a scalarla.
La puoi caricare su un server pubblico e inserirla come immagine nel post
ricky1966:
Il prodotto è questo
https://m.ebay.it/itm/TFT-3-2-4-3-5-0-7-0-Mega-touch-LCD-Shield-Expansion-board-for-Arduino-/122398870891?hash=item1c7f8a8d6b%3Ag%3A2voAAOSw0hlZGUoa&_trkparms=pageci%3A9086256d-989c-11e7-bb19-74dbd1808aab%7Cparentrq%3A7bf7bb2815e0a861abda175fffe6a50a%7Ciid%3A15
Il tuo link mi porta a questo link molto più semplice ... http://www.ebay.it/itm/122398870891
Sicuro che è adatto al tuo TFT? Perché vedo che li da una lista di compatibilità ...
Guglielmo
... vedo che è disponibile un manuale per quella scheda ... te lo sei fatto mandare dal venditore ?
Ah ... occhio anche alla frase ...
Module; The TFT01 MEGA shield supports 16-bit mode; Because of Mega board have enough pins for using SD card and touch function at the same time
English Manual/Spec Yes, (electronic format )
Guglielmo
Allora presentazione fatta.
Seconda cosa, ho visto googolando un YT che aveva i miei stesso prodotto (almeno sembrano) e ne ho dedotto andasse bene. Ho letto da qualche parte che le classiche librerie per il tft (UFTF) sono state riprogrammate per un chip che non è presente sulle originali. Il problema è che prima di fare confusione e di rischiare di far danni (ok 3 euro non sono la morte civile) volevo capire se è un problema di sketch. Non vorrei che per qualche motivo i pin siano cambiati con lo shield e quindi magari se qualcuno avesse i miei stessi prodotti poteva farmi capire meglio.
Devo procedere a tentoni perchè dalla Cina non mi dicono un granchè.
Il famoso electronic manual non c'è.... se qualcuno sapesse dove lo hanno messo perchè loro (i cinese) non lo sanno
ricky1966:
Il famoso electronic manual non c'è.... se qualcuno sapesse dove lo hanno messo perchè loro (i cinese) non lo sanno
... andiamo bene ...
Purtroppo non uso quella libreria, devi pazientare fino a che passa qualcuno che la conosce bene ...
Hai già provato a fare qualche ricerca qui sul forum ?
Guglielmo
Il display SD tft_320QVT funziona perfettamente con le UTFT, ne ho una decina nel cassetto e posso confermarlo in prima persona.
Purtroppo le shield vendute per quel display possono arrivare arrivare “farlocche”, nel cassetto ne ho un paio che hanno delle piste invertite e questo comporta una visualizzazione errata sul display.
Ho chiesto la resriruzione, mi faranno sapere. Speravo di essere io a sbagliare ma sono sempre più convinto che sia danneggiata.
Grazie della risposta.
P.S.: mi dici come setti l'oggetto
UTFT myGLCD(ITDB32S,38,39,40,41);
Questi sono i pin usati su una Mega2560, è la configurazione standard della Shield.
/*Assegnazione pin
Display modello tft_320qvt 320x240 pixel 3.2"
Diplay controller SSD1289
Touch controller ADS7843:4-WIRE TOUCH
DB0 D37
DB1 D36
DB2 D35
DB3 D34
DB4 D33
DB5 D32
DB6 D31
DB7 D30
DB8 D22
DB9 D23
DB10 D24
DB11 D25
DB12 D26
DB13 D27
DB14 D28
DB15 D29
RS D38
WR D39
RD HIGH (+3.3V)
CS D40
REST D41
TOUCH
T_CLK D6
T_CS D5
T_DIN D4
T_DOUT D3
T_IRQ D2
*/
Questo è l'init per il codice, display e touch.
UTFT myGLCD(ITDB32S, 38, 39, 40, 41);
// touch class
URTouch myTouch( 6, 5, 4, 3, 2);
Si ok era come funzionava prima. Allora penso che sia proprio lo shield.
Amen se non lo cambiano non sono 3 euri che mi rovinano
Solo per la cronaca oltre a ITDB32S che altri chip posso provare?