Problem mit tft und arduino

Gast #6557152
Lesenswert?
• ▲
▼
Hallo, ich habe an einen Arduino uno folgendes Display angeschlossen
https://randomnerdtutorials.com/guide-to-1-8-tft-display-with-arduino/

Ich habe die Anleitung auch soweit befolt und das funktioniert auch.

Allerdings möchte ich nun eine Variable die mit einem Taster verändert 
wird auf dem TFT ausgeben, und das geht eben nicht.
wenn ich zum Test in die Loop folgendes schreibe :
  test=test+1;
       TFTscreen.stroke(10);
      TFTscreen.text(test,5,5);
delay(10000);

Zeigt er mir nur irgendwelches Symbole/hieroglyphen

eine normale String Ausgabe geht einwandfrei ,z.b.

       TFTscreen.stroke(10);
      TFTscreen.text("Hallo",5,5);

hat da einer eine Idee woran das liegt?
Gast #6557154
Lesenswert?
• ▲
▼
pascal schrieb:
> Allerdings möchte ich nun eine Variable die mit einem Taster verändert
> wird auf dem TFT ausgeben, und das geht eben nicht.

Ja, weil eine Variable <test> kein Text ist. Das verlangt
aber vermutlich deine Methode <TFTscreen.text(....)>.

Also erstmal <test> in einen Text umwandeln und den dann über
<TFTscreen.text(....)> ausgeben.

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.