Habe Schwierigkeiten eine c. Datei von der SD Card auf das 3.2 TFT zubringen.
Als Unterdatei klappt dies Problemlos, nur eben nicht von der SD Card gelesen.
Unten mein (kläglicher) Versuch. Bin halt immer noch Anfänger.
#include <SD.h>
#include <UTFT.h>
#include <avr/pgmspace.h>
UTFT myGLCD(ITDB32S,38,39,40,41);
const int chipSelect = 53;
extern unsigned int bildchen[0x1FA4];
void setup()
{
pinMode(53, OUTPUT);
File dataFile = SD.open("bildchen.c");
myGLCD.InitLCD(LANDSCAPE);
myGLCD.fillScr(255, 255, 255);
myGLCD.drawBitmap (110, 70, 90, 90, bildchen, 1);
dataFile.close();
}
void loop() { }
Verwende die UTFT Library.
Würde mich sehr freuen wenn jemand gleich die passenden Änderungen machen könnte.
Die 90x90 Pixel Bildchen fänden Anwendung in einer von mir gemachten Touchscreen
Steuerung. Sie existiert, funktioniert und ist sehr umfangreich. Leider sind meine Touch-Symbole
bisher zu abstrakt, und werden nicht verstanden. Bilder wären besser, leider auch Umfangreicher.
Gruß EPAE