Hallo, 4" TFT Display mit Touch funktioniert wunderbar, einziges Problem ist ich kann nicht gleichzeitig Touch und Kartenleser benutzen. Der Touch benutzt Software SPI und damit kommt der Leser nicht zurecht.
Gipts es einen Weg die beide zum zusammenarbeit überreden?
fony:
Wie geschrieben lcd +SD geht lcd+ Touch auch nur lcd + Touch + SD nicht
das problem ist die SPI.h haabe sehr viele ausprobiert der gleicher Effekt
Das Problem wird Dich weiter begleiten, wenn Du nicht mit Infos rausrückst, die eine Suche ermöglichen.
Herkunft der Bauteile
Verwendete Bibliotheken
(Für Beides: Links dazu sind wichtig!)
Dein Code. Zurechtgestutzt auf das Notwendigste. Aber so, das erkennbar ist, was Du machst.
Wir sind jetzt bei #7 angekommen.
Da in dem manual nicht steht, das Touch und SD zusammen nicht gehen, liegt das Problem wohl wo anders.
Überlege Dir, was Du als Infos rausgeben willst.
Die Menge an Infos kann übder den Misserfolg entscheiden.
Ich will die sd mit einbinden aber so lange #include <LCDWIKI_TOUCH.h> //touch screen library
aktiv ist funktioniert SD nicht.
Habe mir extra kleine prg geschrieben um das zu testen.
was mich stutzig macht der Pin clk er ist beschrieben als EX_CLK.
Ich vermute das hängt zusamen mit IRQ für Touch. Wen ich in den SD Beispielen die touch lib reinwerfe
kommt sofort SD nicht gefunden
ICh meine ich habs gefunden
wen ich
//Init SD_Card
pinMode(48, OUTPUT);
setze funktioniert das Exsample für die SD auch wieder. Nur normal wird bei SD selten das output gesetzt
Das funktioniert vorerst wenn nicht komme wider
Leider funktioniert weiter nicht habe übersehen das die Initialisierung vom Touch ausgeklammert noch war >:(
Also das Exsample zusamen mit "LCDWIKI_TOUCH mytouch(53, 52, 50, 51, 44); //tcs,tclk,tdout,tdin,tirq"
funktioniert nicht. Muss überlegen wie ich das Problem in greif bekomme,oder hat jemand ein Vorschlag?
Hallo allerseits,
mein vorhaben ist vom LCD 2004 auf TFT umsteigen. Zu Zeit arbeitet ein Nano als Dataloger für drei NTC Temperatursensoren,funktioniert wunderbar und dafür brauch ich die SD. Wahrscheinlich muss ich auf Touch verzichten.
fony:
Hallo allerseits,
mein vorhaben ist vom LCD 2004 auf TFT umsteigen. Zu Zeit arbeitet ein Nano als Dataloger für drei NTC Temperatursensoren,funktioniert wunderbar und dafür brauch ich die SD. Wahrscheinlich muss ich auf Touch verzichten.
Oder du verwendest ein HMI, z.B. ein Nextion. Dann geht auch Touch.
SPI reader auf i2c umwandeln. es gibt solche Bausteine von nxt leider nix passendes gefunden Tante Google will nicht mehr mit mir sprechen und schmeißt nur spi zu usb raus
Andere frage das Touch benutzt IRQ laut der Klemmleiste, und SPI.h wahrscheinlich auch nicht das beide den gleichen benutzen --aber das ist noch zu hoh für den alten Opa
Gruß
Bernhard
fony:
Andere frage das Touch benutzt IRQ laut der Klemmleiste, und SPI.h wahrscheinlich auch nicht das beide den gleichen benutzen --aber das ist noch zu hoh für den alten Opa
Gruß
Bernhard
Das mit dem IRQ verstehe ich nicht.
Und SPI auf I2C kenne ich nicht. Da müsste dann ja auch die I2C-Adresse mitgeschickt werden.