Pages: [1]   Go Down
Author Topic: modification afichage tft 3.2 320x240 en 400x240 dans un programe.  (Read 154 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour.
suite a mes déboire matérielhttp://forum.arduino.cc/index.php?topic=214340.15
j'ai changé mon matériel.
http://imall.iteadstudio.com/catalogsearch/result/?q=ITDB02-3.2WD
http://imall.iteadstudio.com/im120417024.html
http://imall.iteadstudio.com/im120717001.html en cour de soudure.

je suis en phase de test des programme: ferduino et sebduino.

tout fonctionne parfaitement.

simplement le sebduino est ecrit pour un ecran en 320x240.
j'ai modifié les image de la carte SD ..bmp et .raw, le fichier
Code:
void touchsetup(){
            // Affichage du menu de reglage de l'heure
            if (x>267 && x<318 && y>145 && y<197){menuID=22;clean();boutons();} // Hard reset
            if (x>214 && x<265 && y>92 && y<144){menuID=6;clean();boutons();myFiles.loadBitmap(0,13,320,194,"clockset.raw");
                                                      heures=clk.hour;minutes=clk.min;annee=clk.year;date=clk.date;jour=clk.dow;mois=clk.mon;
                                                      graphclockset();}
            
            // Affichage du menu de reglage de l'automate
            if (x>267 && x<318 && y>92 && y<144){menuID=7;clean();boutons();myFiles.loadBitmap(0,13,320,194,"paraset.raw");loadsetup();
                                                 if (saverstat==0){myFiles.loadBitmap(251,144,18,18,"checkn.raw");}
                                                 if (saverstat==1){myFiles.loadBitmap(251,144,18,18,"checko.raw");}
                                                 paraset();}
            // Affichage du menu de reglage des oscillos
            if (x>267 && x<318 && y>38 && y<91){menuID=8;clean();boutons();myFiles.loadBitmap(0,13,320,194,"servoset.raw");servoset();}
            // Affichage des menus pompes doseuses
            if (x>2 && x<53 && y>92 && y<144){menuID=9;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump1set();} // Pompe doseuse 1
            if (x>55 && x<106 && y>92 && y<144){menuID=10;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump2set();} // Pompe doseuse 2
            if (x>108 && x<159 && y>92 && y<144){menuID=11;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump3set();} // Pompe doseuse 3
            if (x>161 && x<212 && y>92 && y<144){menuID=12;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump4set();} // Pompe doseuse 4
            if (x>2 && x<53 && y>145 && y<197){menuID=13;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump5set();} // Pompe doseuse 5
            if (x>55 && x<106 && y>145 && y<197){menuID=14;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump6set();} // Pompe doseuse 6
            if (x>108 && x<159 && y>145 && y<197){menuID=15;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump7set();} // Pompe doseuse 7
            if (x>161 && x<212 && y>145 && y<197){menuID=16;clean();boutons();myFiles.loadBitmap(0,13,320,194,"dpumpset.raw");pump8set();} // Pompe doseuse 8
            // Affichage des menus eclairages
            if (x>2 && x<53 && y>38 && y<91){menuID=17;clean();boutons();myFiles.loadBitmap(0,13,320,194,"lightset.raw");
et en modifiant la taille de 320 par 400 dans ce fichier  mais je n’obtiens qu'une dégradation de l'image.

a j'ai aussi modifié:
Code:
UTFT myGLCD(ITDB32S,38,39,40,41); // Déclaration de l'écran, du format et du tactile
UTFT_tinyFAT myFiles(&myGLCD);
//UTFTtf myGLCD(ITDB32WC,38,39,40,41); // Déclaration de l'écran, du format et du tactile
UTouch myTouch(6,5,4,3,2); // Déclaration du tactile
par UTFT myGLCD(ITB32WD,38,39,40,41)

quelle modif dans le programme réaliser ?
https://onedrive.live.com/?cid=6405ee5fc0a629a6&id=6405EE5FC0A629A6!147&authkey=!AO8BVrPAuEFWW-A

* SebduinoPureEdition.ino (36.38 KB - downloaded 9 times.)
« Last Edit: March 12, 2014, 07:17:05 am by kayakeur » Logged

Pages: [1]   Go Up
Jump to: