Warum kein Touch?
|
19.01.2021, 16:08
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2021 21:29 von Bitklopfer.)
Beitrag #1
|
|||
|
|||
![]()
Ein freundliches Hallo in die Expertenrunde !
Ich habe Erfahrung mit der Programmierung in XProfan, Bascom und Pixxos - alles Basic ähnliche Programmiersprachen. In C bin ich noch neu, habe aber auch hier schon einfache Erfahrungen gemacht - und finde diese Sprache super. Texte und Grafik klappt alles prima. Ich verwende das rote 2,4" TFT LCD mit 320x240 Pixel und RESET-Taste. Das Programm läuft auf einem Arduino-UNO und auch MEGA, aber leider fehlt die richtige Touch-Funktion bzw. ist verkehrt !!! Eine Berührung an beliebiger Stelle des LCD überspringt alle IF-Schleifen und färbt die Buttons sofort von Rot auf Grün - so soll es ja auch sein, aber erst nach der Button-Berührung. Ich bitte daher um Eure Hilfe, bitte schaut Euch mein kleines Testprogramm mal an. Ich habe viele Sketches gedownloadet - habe keine Hilfe gefunden. Daher bitte ich um Eure fachmännische Hilfe. Sehr hilfreich wäre auch mein überarbeitetes Testprogramm. Ich bedanke mich schon im Voraus für Eure Hilfe. Mit dankbaren Grüßen Heiner Code: /*Dies ist nur ein kleiner Auszug aus einem Modellbahn Projekt - es sollen 4 Signale gesteuert werden |
|||
19.01.2021, 16:30
(Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2021 16:31 von Tommy56.)
Beitrag #2
|
|||
|
|||
RE: Warum kein Touch?
Setze Deinen Sketch bitte in Codetags.
Wie das geht, steht hier. Das kannst Du auch noch nachträglich ändern. Außerdem formatiere bitte den Code ordentlich (<Strg>+T in der IDE hilft Dir dabei) und gib uns bitte Links zu den verwendeten Libs. Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
19.01.2021, 16:37
Beitrag #3
|
|||
|
|||
RE: Warum kein Touch?
Weiterhin solltest du uns einen Link zu deinem Display posten.
Ebenso die Links zu den verwendeten Libraries. Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
19.01.2021, 21:36
(Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2021 21:43 von Heiner.)
Beitrag #4
|
|||
|
|||
RE: Warum kein Touch?
Hallo und ich Danke Euch, dass Ihr auf meine Anfrage reagiert habt.
Die Code Tags waren doch vorhanden, oder was ist damit gemeint? Die Links: https://github.com/prenticedavid/MCUFRIEND_kbv https://github.com/adafruit/Adafruit_TouchScreen TFT LCD: https://www.az-delivery.de/products/2-4-...ch-display Der Code-Text war richtig, automatisch Formatiert. Durch das Einfügen wurde er verändert. Ich habe nun von Hand etwas editiert um es besser lesen zu können. Ich hoffe alles beachtet zu haben und hoffe weiter auf Beiträge von Euch. Grüße vom Heiner Nachtrag: Die Formatierung wurde nach dem Editieren wieder verändert! |
|||
19.01.2021, 21:47
Beitrag #5
|
|||
|
|||
RE: Warum kein Touch?
Du verwendest immer noch keine Codetags.
Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
19.01.2021, 21:55
Beitrag #6
|
|||
|
|||
RE: Warum kein Touch?
(19.01.2021 21:36)Heiner schrieb: Hallo und ich Danke Euch, dass Ihr auf meine Anfrage reagiert habt. ....ähm vielleicht mal den Button "Beitragsvorschau" benutzen wenn du dir nicht sicher bist. Auf jeden Fall habe deine Code Tags so keinen Wert... bk Moderator An alle Neuankömmlinge hier, wenn ihr Code(Sketch) hier posten wollte dann liest euch bitte diese Anleitung durch. 1+1 = 10 ![]() ![]() |
|||
19.01.2021, 21:55
Beitrag #7
|
|||
|
|||
RE: Warum kein Touch? | |||
19.01.2021, 22:22
Beitrag #8
|
|||
|
|||
RE: Warum kein Touch?
Tausche den ersten mit dem letzten Code-Tag mal gegeneinander.
Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste