Forum: Mikrocontroller und Digitale Elektronik Elegoo Uno R3 2,8" TFT Touchscreen mit SD Karten Slot


von Al. K. (alterknacker)


Lesenswert?

https://www.amazon.de/dp/B01EUVJYME/ref=sspa_dk_detail_0?psc=1
Habe mal dieses Teil als Testmuster erworben.
Elegoo Uno R3 2,8" TFT Touchscreen mit SD Karten Slot

Die .inos von der CD  habe ich alle bis auf den Kartenslot/BMPs 
getestet,
mit dem UNO und den Mega.
Laufen alle zufrieden stellend.
Frage:
Bei den LCD mit dem UNO kann ich I2C/ 2Ports ,TxD /RxD 2Ports
frei benutzen ??
Könnte ich auch LCD_CS  frei Nutzen?

Laut Beschreibung kann der Kartenslot bei dem Mega nicht genutzt werden, 
da die SPI Anschlüsse anders liegen wie beim UNO.

Kann ich nicht einfach die SPI Anschlüsse für den MEGA um verdrahten
damit  die Programme beim Mega auch laufen??
 SD-Karte, BMPs und Speichererweiterung zu nutzen sollte zum Schaden 
nicht sein!

: Bearbeitet durch User
von Dumpf Backe (Gast)


Angehängte Dateien:

Lesenswert?

Al. K. schrieb:
> Bei den LCD mit dem UNO kann ich I2C/ 2Ports ,TxD /RxD 2Ports
> frei benutzen ??

Das kannst du selbst durch lesen des Manuals herausfinden.
Sollen wir das für dich tun? Was belegt ist, ist belegt.
Alte Arduinoianer-Weisheit.

--> RTFM

Al. K. schrieb:
> Kann ich nicht einfach die SPI Anschlüsse für den MEGA um verdrahten
> damit  die Programme beim Mega auch laufen??

Ja. Na dann fiel Fergnügen beim Umverdrahten.

Al. K. schrieb:
> SD-Karte, BMPs und Speichererweiterung zu nutzen sollte zum Schaden
> nicht sein!

Dafür gibt's dann irgendeinen anderen Scahden ....

von Al. K. (alterknacker)


Lesenswert?

Dumpf Backe schrieb:
> Das kannst du selbst durch lesen des Manuals herausfinden.

Toll,
wollte nur sehen ob mir ein Fehler unterlaufen ist.

von Al. K. (alterknacker)


Angehängte Dateien:

Lesenswert?

Kann mir mal einer auf die Sprünge helfen?

von Where isse quäsdschn (Gast)


Lesenswert?

Al. K. schrieb:
> Kann mir mal einer auf die Sprünge helfen?

Alter Knacker, ohne Frage keine Antwort.

von Al. K. (alterknacker)


Lesenswert?

https://www.mikrocontroller.net/attachment/258727/CH340G_UNO_ArduinoBoard_3.pdf

Where isse quäsdschn schrieb:
> Alter Knacker, ohne Frage keine Antwort.

Wie kann ich auf einfache Art den MEGA nutzen, da Hardware SPI
des UNOS anders liegen wie beim MEGA!
Um das Touchdisplay zu nutzen.
https://www.amazon.de/dp/B01EUVJYME/ref=sspa_dk_detail_0?psc=1

Bei den LCD mit dem UNO kann ich I2C/ 2Ports ,TxD /RxD 2Ports
frei benutzen ??
Auch das?

: Bearbeitet durch User
von Where isse quäsdschn (Gast)


Lesenswert?

Al. K. schrieb:
> Wie kann ich auf einfache Art den MEGA nutzen, da Hardware SPI
> des UNOS anders liegen wie beim MEGA!

Indem du das machst was du schon Eingangs geschrieben hast.

Al. K. schrieb:
> Kann ich nicht einfach die SPI Anschlüsse für den MEGA um verdrahten
> damit  die Programme beim Mega auch laufen??

von Al. K. (alterknacker)


Lesenswert?

O.K.

Dann müsste  nur noch die SPI Portbelegung  in der Include für den UNO 
auf die SPI Ports des MEGA geändert werden?
Es laufen ja alle Demo Programme des UNOs auf dem Mega?
Bis jetzt noch nichts weiter gemacht, alles nur theoretische Vorarbeit!

Im neuen Jahr wird ALLES besser.;-))

: Bearbeitet durch User
von Einer K. (Gast)


Lesenswert?

Du könntest auch Software SPI verwenden(wenn deine SD Lib das kann), 
dann musste nichts um verdrahten.

von Peter (Gast)


Lesenswert?

https://learn.adafruit.com/adafruit-data-logger-shield/for-the-mega-and-leonardo
Habe etwas gefunden aber noch nicht durchgekaut, bei meinen Zähnen etwas 
schwierig!

von Al. K. (alterknacker)


Lesenswert?

Habe mit diesen Touchbutten Programm von der CD weitergemacht!

"Example06-Phonecal"


Jetzt habe ich bemerkt das der Touchscreen nicht richtig arbeitet.
Wenn ich oben Rechts in der Textzeile den Touch betätige ,reagieren
mehrere Touchbuttons.

Das ist natürlich großer Mist.
Passiert nur in einen kleinen Bereich von ca,
Spalte=1-20
Zeile=1-15

Der Einsatz des Displays ist dadurch nur bedingt möglich.


Hat schon Jemand diesen Fehler abstellen können?

Versuche jetzt auf einfachste Art die oberen Zeilen des Touch
auszublenden!
..ob das aber klappt..?

von Al. K. (alterknacker)


Lesenswert?

Al. K. schrieb:
> Bei den LCD mit dem UNO kann ich I2C/ 2Ports ,TxD /RxD 2Ports
> frei benutzen ??

Es ist auch nicht schlecht , wenn man einige Fragen selbst beantworten 
kann.
Musste jetzt feststellen das I2C beim UNO A4 +A5 ist.

Wenn ich die SD Karte nicht nutze , kann ich diese Pin zur 
Porterweiterung nutzen?
Müsste man die Pins UNO Display SPI trennen?

von Manfred (Gast)


Lesenswert?

Al. K. schrieb:
> Musste jetzt feststellen das I2C beim UNO A4 +A5 ist.

Das ist so. Die Dinger kann man als Analogeingang verwenden oder als 18 
und 19 auch digital.

> Wenn ich die SD Karte nicht nutze , kann ich diese Pin zur
> Porterweiterung nutzen?
> Müsste man die Pins UNO Display SPI trennen?

Die Querbeziehung sehe ich nicht, das Display hat weder SPI noch I2C.

Für SPI verwenden die üblichen Sketche
MOSI = D11, MISO = D12, CLK = D13 und meistens CS an D2, wobei man 
zumindest CS klaglos auf einen anderen legen kann.

SD ist SPI, Dein Display wird doch unabhängig davon gesteuert.

von Al. K. (alterknacker)


Lesenswert?

Manfred schrieb:
> SD ist SPI, Dein Display wird doch unabhängig davon gesteuert.

Die SD Karte des Displays liegt auf den UNO SPI.
Wenn ich die 4 Leitungen zur Externen Spi Ansteuerung nutzen will.
Hängt da noch eine Hardware des Displays auf den SPI des UNOS, welche 
sich störend auswirkt!

von Al. K. (alterknacker)


Angehängte Dateien:

Lesenswert?

Hier noch mal ein Bild!
Im gelben Rahmen entsteht der Fehler wenn getoucht wird.Es werden ca 6 
Buttons verschiedene aktiviert.
Bei 2 Displays.
Scheint ein Softwareproblem zu sein.
Wer hat dieses Fehlerbild auch(gehabt)!

: Bearbeitet durch User
von imkeller (Gast)


Lesenswert?

Youtube zeigt wie der TouchScreen zu Kalibrieren ist !
Es wird auch gezeigt, welche Pins fuer das jeweilige Display
passend ist ! ( es gibt ja X Varianten )

Von Vorteil sind etwas Englisch und etwas Aufmerksamkeit !

von Al. K. (alterknacker)


Lesenswert?

Al. K. schrieb:
> Hier noch mal ein Bild!
> Im gelben Rahmen entsteht der Fehler wenn getoucht wird.Es werden ca 6
> Buttons verschiedene aktiviert.
> Bei 2 Displays.
> Scheint ein Softwareproblem zu sein.
> Wer hat dieses Fehlerbild auch(gehabt)!
https://www.mikrocontroller.net/attachment/360435/DSCI0035.JPG

Wird jetzt wieder aktuell.
Habe mit Adafruid und Elegoo Software getestet.
Immer der gleiche Fehler.

Habe auch noch größere mit UNO und Mega versucht!
Weis jemand ob inzwischen die  Software des Touches geändert wurde.

 Morgen sollte ich einen neuen Thread auf machen.;-))

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.