Salut, et merci pour ta réponse !
J'ai effectivement pas changé le modèle, par contre j'ai toujours mon écran tout blanc ...
je vous met le code que j'ai utilisé :
#include <UTFT.h>
extern uint8_t SmallFont[];
//UTFT myGLCD(ITDB32WD,38,39,40,41);
UTFT myGLCD(TFT01_32WD,38,39,40,41);
void setup()
{
randomSeed(analogRead(0));
myGLCD.InitLCD();
myGLCD.setFont(SmallFont);
}
void loop()
{
myGLCD.clrScr();
myGLCD.setColor(255, 0, 0);
myGLCD.fillRect(0, 0, 319, 13);
myGLCD.setColor(64, 64, 64);
myGLCD.fillRect(0, 226, 319, 239);
myGLCD.setColor(255, 255, 255);
myGLCD.setBackColor(255, 0, 0);
myGLCD.print("test test test", CENTER, 1);
myGLCD.setBackColor(64, 64, 64);
myGLCD.setColor(255,255,0);
myGLCD.print("test test test", CENTER, 227);
delay(10000);
}
j'ai bien essayé les deux modèles :
UTFT myGLCD(ITDB32WD,38,39,40,41);
UTFT myGLCD(TFT01_32WD,38,39,40,41);
mais aucun ne fonctionne pour moi ...
EDIT : J'ai recherché la fiche de l'écran et du shield que j'ai acheté.
shield : Ethernet W5100 Network Expansion Board w/Micro SD Slot for Arduino - Free shipping - DealExtreme
écran : IIC / I2C Serial 3.2" LCD 2004 Module Display for Arduino - Free shipping - DealExtreme modèle : TFT01-2.4 ! donc j'ai cherché un peu, et j'ai trouvé la doc : http://www.elecfreaks.com/wiki/index.php?title=2.4"_TFT_LCD:_TFT01-2.4 de base, le mode 8 bits est activé.
Donc, j'ai utilisé : UTFT myGLCD(TFT01_24_8,38,39,40,41);
mais ça ne fonctionne toujours pas.
EDIT 2: Ok je crois que jviens de comprendre ... mon écran est un 2.4" et le shield que j'ai est pour l'écran 3.2" ! Je pense que le bug vient de là, je vais m'acheter un autre shiel, ça coute 7€ donc ça va. Je ferais plus attention la prochaine fois.
Merci à tous pour votre aide en tout cas.