Hallo Leute,
habe dieses Display und weiß nicht weiter. Es ist 3,2 zoll und
eigentlich allerweltsware. Zumindest vom Aussehen her gibt es da eine
Menge ähnliche. Einzig die 9431 am Ende haben die bei Google gefunden
Displays nicht. Deuten die 4 Zahlen auf ein ILD9431 Controller hin?
Was könnte es denn für ein Display sein? Vielleicht kennt es ja einer :)
Vielen Dank
Roberz schrieb:> habe dieses Display und weiß nicht weiter.
Erstmal musst du es richtig anschließen, sonst geht da gar nichts.
Das beige Teil auf der rechten Seite ist zum Einschieben einer SD-Karte
gedacht.
Joachim B. schrieb:> TFT Shield für den Arduino?
Nur als Hinweis: Die Libs der aktuellen Arduino Version (SD und TFT)
funktionieren mit diesem Display nur teilweise. UTFT und SDFat sind
besser geeignet. Und es gibt SD-Karten, die mit der Windows Formatierung
Probleme machen. Die SDFat Diagose gibt dann aber eine Meldung. Mit der
SDFat Utility formatiert ist dann alles im grünen Bereich.
Georg G. schrieb:> Und es gibt SD-Karten, die mit der Windows Formatierung> Probleme machen.
Und es gibt Displays mit blauen und mit schwarzen Leiter-
platten. Man kann sich aussuchen welche Farbe einem besser
gefällt. Und das modische Accessoire dazu passend einkaufen.
Und wenn man die Funktion der SD-Karte nicht braucht dann
kann man die Library dazu weglassen. Dann braucht man auch
keine SD-Karte einstecken, ja nicht mal eine kaufen.
Hallo Leute, da bin ich wieder ;)
Habe jetzt Arduino Mega2560 R3 und ein TFT Shield und auch die
UTFT-Datein für die 1.81 Umgebung. Aber beim Kompilen kommt eine
Fehlermeldung, die bei einem unverändertem Beispiel eigentlich nicht
sein sollte :(
Arduino: 1.8.1 (Windows XP), Board: "Arduino/Genuino Mega or Mega 2560,
ATmega2560 (Mega 2560)"
C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:21:14: error:
variable 'SmallFont' must be const in order to be put into read-only
section by means of '__attribute__((progmem))'
fontdatatype SmallFont[1144] PROGMEM={
^
C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:125:14: error:
variable 'BigFont' must be const in order to be put into read-only
section by means of '__attribute__((progmem))'
fontdatatype BigFont[3044] PROGMEM={
^
C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:234:14: error:
variable 'SevenSegNumFont' must be const in order to be put into
read-only section by means of '__attribute__((progmem))'
fontdatatype SevenSegNumFont[2004] PROGMEM={
^
Bibliothek UTFT im Ordner: C:\Programme\Arduino\libraries\UTFT (legacy)
wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Jetzt steh ich da und weiß nicht weiter. Bitte um Hilfe
Roberz schrieb:> Hallo Leute, da bin ich wieder ;)
Nur nicht zwischendurch zu viele ASCII Zeichen verschwenden
um den Leute die dir helfen wollten, auf dem Laufenden zu
halten, gell? Hauptsache Hilfe abgreifen was geht ....
Roberz schrieb:> Aber beim Kompilen kommt eine> Fehlermeldung, die bei einem unverändertem Beispiel eigentlich nicht> sein sollte :(
Sorry, aber ein unverändertes Beispiel wird so oder so nicht
funktionieren da du ja trotzdem diesen universellen TFT-
Mist auf deine Konfiguration anpassen musst. Der Autor
kann nicht wissen auf welchen Default-Zustand er seine Lib
ausliefern soll damit es bei dir gleich läuft.
Hauptsache du kannst dich wichtig machen und rumtrollen.
Und warum sollte ein Beispiel-Programm nicht zu kompelieren gehen? Und
das Beispiel soll für die vorhandene Kombi sein, daher auch
Beispiel-Programm und nicht Datenblatt....Hauptsache rumtrollen..
Roberz schrieb:> Und warum sollte ein Beispiel-Programm nicht zu kompelieren gehen?
Ja du weisst es, daher brauchst du hier auch gar nicht fragen.
Und die Anleitung zur UTFT Lib brauchst du daher auch nicht lesen.
Die Fehlermeldung sagt doch schon alle... Nur const Variablen können in
den Flash gelegt werden... Ergo, ab in den RAM mit den Variablen oder
const machen - da ich die Lib nicht kenne ist es deine Entscheidung...
;-)
Der Error ist übrigens relativ neu... Ich weiß nicht, mit welche
Compilerversion der rein gekommen ist, aber ich hatte letztes auch mal
ein altes Projekt (bei dem ich geschlampt hab), wo das dann aufgepopt
ist...
Ohne es böse zu meinen: An deiner Stelle würde ich mir zuerst weitere
C-Grundlagen aneignen. Die Fehlermeldung sollte eigentlich gut
verständlich sein bzw. solltest du nun wissen, was zu tun ist. (Tipp:
Verwende ein "const" vor den jeweiligen PROGMEM-Konstanten, die er
bemängelt)
Ohne halbwegs passable C-Kenntnisse wirst du große Schwierigkeiten im
weiteren Verlauf bekommen, folglich würde ich erst mal da anpacken.
Danke für die Hilfe. Das Problem ist, ich finde im Quelltext als auch in
der include h benannte SevenSegNumFont nicht. .ich möchte ja nicht c
programmieren, sondern nur einfach schnell überprüfen ob das display
funktioniert, dann wird damit ganz normal direkt programmiert.
funktioniert aber das System ers gar nicht, kann ich mir viel Nerverein
sparen. ..
Arduinoquäler schrieb:> Hier wird willkürlich und ohne Begründung gelöscht.
Das ist "alternative Wahrheit".
Dir wurde sehr deutlich mitgeteilt, warum Dein sogenanntes
"Testprogramm" gelöscht wurde, und Dir wurde vorher ausreichend Zeit
gegeben, das Problem (kein Quelltext) zu beseitigen.
Dann hätten alle etwas von Deiner Arbeit gehabt.
Eine eigene Frage?
Dieser Thread ist über 9 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.