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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren