China TFT LCD Touch Screen Module for Arduino

Gast #4594183
Lesenswert?
• ▲
▼
Nabend,
ich möchte mein Arduino Uno mit einem Display ausstatten, wo ich eine 
art Paint programmieren möchte.
Habe zwei 'billige' gefunden
http://www.ebay.de/itm/NEW-2-8-Inch-TFT-LCD-Display-Touch-Screen-Module-with-For-Arduino-UNO-AG/131762211313?_trksid=p2047675.c100009.m1982&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D36849%26meid%3D8e773c54183a47eaacb5af4bc365cfd5%26pid%3D100009%26rk%3D1%26rkt%3D10%26sd%3D141939733500
und
http://www.ebay.de/itm/2-4-inch-TFT-LCD-Touch-Screen-Module-Board-For-Arduino-UNO-NEW-SH-/141924491480?_trksid=p2141725.m3641.l6368

Hat einer mit einem von den Erfahrungen gemacht? funktionieren die? Sind 
ja doch wesentlich billiger als manche andere.
Besonders beim ersten käme mir die Frage, ob der Touch Screen auf der 
ganzen Fläche ist, oder nur unten bei den buttons (home, email usw.).

Kann ich die beiden dann über die Arduino TFT LCD Library ansteuern?

Lukas
Gast #4594501
Lesenswert?
• ▲
▼
Lukas schrieb:
> Hat einer mit einem von den Erfahrungen gemacht? funktionieren die?

Ja, in der den meisten libs zugrundeliegenden Adafruit-lib ist bereits 
ein simples "tftpaint" enthalten.
Ich hatte dieses vor drei Monaten für einen Enkel als Mal- und 
Schönschreibanwendung aufgebohrt.

Problem 1: Controller
Die Begleittexte stimmen nicht immer, der Verkäufer weiß oftmals selbst 
nicht, was drin steckt.
Hier hilft eigentlich nur ausprobieren bzw. ein Programm zur 
Identifikation.
Und wie Murphy will ist der aktuelle Controller under Test nicht im 
Testproggie implementiert...
Mit hoher Wahrscheinlichkeit istder Kontroller ein ILI93nn, zwischen 
ILI9320 und ILI9341.
Mein 6$-2.8" (blaues PCB) hat einen ILI2025.

Problem 2: Touch
Diese UNOShieldtypen haben einen resistiven touch, der irgendwie 
verdrahtet ist. Zu 95% stimmen die "ports", also die Pinne für die 
Auswertung mit dem Arduino. ANsonsten ist das ein wildes Durcheinander, 
die Ausrichtung ist praktisch immer abweichend vom TFT, gedreht, 
gespiegelt...
Wahrscheinlichste lib: Touchscreen, UTouch hat meinen Flash gesprengt.

Adafruit_GFX
Adafruit-TFTLCD
TFTLCD
Adafriut_ILI9341
Adafruit_ILI9341_AS
Adafruit_ILI9341_8bit_AS
Mcufriend_kbv

Meine Empfehlung zum Start heißt Mcufriend_kbv, hätte ich sie vorher 
gekannt, hätte ich mir viel Datenblattleserei und das Erstellen einer 
individuellen lib mit eigenen Initroutinen sparen können.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.