ich bräuchte Mal etwas Hilfe.
Irgendwie stehe ich auf dem Schlauch und komme nicht weiter.
Ich habe ein Adafruit TFT-Touch und alles funktioniert einwandfrei.
Ich nutze die ADAFRUIT GFX LIBRARY
Jetzt möchte ich ein Bild mit dem Befehl bmpDraw("1.bmp", 0, 0); laden
Bild wird angezeigt.
Ebenso ist es logischerweise möglich ein anderes Bild mit dem Befehl bmpDraw("2.bmp", 0, 0); zu laden
Ich möchte den Namen nun durch eine Variable ersetzen.
Dies gelingt mir aber nicht.
zB:
String picture = String(oldUID + String(".bmp"));
Serial.println(picture); // der String zeigt es korrekt an
bmpDraw(picture, 10, 1);
Es funktioniert aber nicht.
Ich habe im Netz immer nur Beispiele gefunden wo der Dateiname komplett angegeben wird.
Leider kein Beispiel mit Variabelen.
Danke für die schnelle Antwort.
Aber leider komme ich damit nicht weiter.
Jetzt steht der Dateiname nach dem char.
Mein Ziel ist es an eine Integer Variable das .bmp dran zu hängen und diese Bild anzuzeigen.
Und zwar möchte ich per RFID eine Schlüsselkarte auslesen und entsprechend der Nummer ein Bild laden.
Also praktisch so:
char picture[] = {Nummer + ".bmp"};