Bonjour à tous,
Mon environnement :
- Arduino MEGA 2560
- LCD SAINSMART 320*240 tactile avec SDCARD
- Carte adaptatrice MEGA2560
- IDE Arduino 1.0.5
- Bibliothèque UTFT (C)2014 Henning Karlsen
Mon but :
- Calculer suite au information d’écran (taille) le positionnement et taille des touche en fonction du nombre désiré.
Ma méthodologie :
- Essayer
en fonction des informations connues (Largeur et Hauteur d'écran, Marge et nombre de touche) de créer un tableau int[xligne][xColonne] utilisé pas la suite pour construire et afficher les touche puis définir la valeur des zone de sélection de la fonction tactile.
Mon problème actuel :
- Mon tableau int[][] est sans fin et les données sont incohérente.
(Ci-joint le fichier de fonction perso)
Ci-dessous le code principal.
// Liaison à la biblioteque UTFT et les fonctions personnelles
#include <UTFT.h>
#include <UTouch.h>
// Liaison aux fonctions personnelles
#include "Fonctions.C"
// Declare variable we will be using
// Declaration des fonctions utilis�es
void setup()
{
myGLCD.InitLCD(LANDSCAPE);
myTouch.InitTouch(LANDSCAPE);
infosLCD ();
delay(2000);
}
void loop()
{
Cadre();
CalcTouch (12);
PrintTableau();
while(1)
{
}
}
Fonctions.C (8.16 KB)