Projet_S3

Dependencies:   mbed

draw.h

Committer:
dujardin
Date:
2021-09-09
Revision:
9:5492f863b9e8
Parent:
8:cfcf73c16fab
Child:
10:6f9340af7926

File content as of revision 9:5492f863b9e8:

// lieu de vos  variables  avec 'a' au début 
int atiti = 5;  // exemple

// lieu de vos fonctions ..appelées plus bas
// leur  Nom commencera TOUJOURS par "a"  comme atiti !!
 void atest(void)
    {
    atiti = 15 ;  // exemple pour le plaisir  mais non appelée 
    }

void draw()   // ici vous exprimez vos dessins (jamais de delai dans cette boucle)
  { // DEBUT  de vos dessins 

  pix( 15   , atiti     , 0 , 5 , 0 );    // pixel vert pour faire joli
  pix( posx , atiti + 1 , 0 , 5 , 0 );    // pixel vert pour faire joli
  pix ( ccx+15 , ccy+15 ,7,7,0);
  clown();                          // joli dessin  que vous enlèverez bientot !
  serie.printf("Bonjour :) \r\n");  // envoyer un texte en liaison serie 
  } // FIN de vos dessins 

    
  //  fonctions et  variables deja créées 
  
  // pix ( x , y , r , v , b )   dessine un pixel de couleur en xy
  //    x et y position du pixel à dessiner ( 0 à 31 )
  //    r v b  quantité de r v b codée de 0 à 7 , 7 c'est lumineux 
  
  // ptnum(x, y , nombre )   écrit un nombre en rouge en  x y 
  //    x et y  position ou ecrire ( 0 a 31)   ... couleur obligée ROUGE
  //    nombre ou variable .. un entier  compris entre 0 et 99 
  
  //  circle( x , y , r ) dessine un cercle de centre xy rayon r
  //     x et y  position du centre ( 0 à 31)
  //     r rayon du cercle 
  //     la couleur est prédéfinie ( 0 à 7) dans br bv bb
  
  // charr( x , y , "char') ecrit carractère en x y  avec br bv bb
  //     tous les carractères n'existent pas 
  
  //  ccx ccy    variables portant l'accéleration X et Y +-75  pour +- 3G 
  //  accx  accy variables portant l'accélération X et Y +-100 pour +- 1G