Projet_S3

Dependencies:   mbed

Revision:
11:45d8d1f609a8
Parent:
10:6f9340af7926
Child:
13:ae981a954016
--- a/draw.h	Tue Sep 14 13:45:11 2021 +0000
+++ b/draw.h	Sat Jan 08 18:57:55 2022 +0000
@@ -1,41 +1,43 @@
 // lieu de vos  variables  avec 'a' au début 
-int atiti = 5;  // exemple
+int acenter;  // exemple
 // vos fonctions commenceront TOUJOURS par "a"  comme atiti !!
 void atest(void)
     {
-    atiti = 15 ;  // exemple pour le plaisir  mais non appelée 
+    acenter = 15 ;  // exemple pour le plaisir  mais non appelée 
     }
 
+int cpt_line;
+int cpt_line_h;
+int cpt_line2;
+int cpt_line_h2;
+int timer_line;
+int timer_line2;
+int delay;
+char entrer=0;
+int tempo=0;
+
 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 x = 15 , y = atiti
-  pix( posx , atiti + 1 , 0 , 0 , 5 );    // pixel bleu x = posx , = atiti+1
-  // posx change en fonction de la reception serie ( allez dans serie.h)
-  pix ( ccx+15 , ccy+15 ,7,7,0);          // ccx et ccy issu de l'accéléro
-  clown();                                // joli dessin  
-  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 
-  
-
-  
+  /*if(serie.readable()){
+      entrer=serie.getc();
+      tempo=5000;
+  }
+  entrer=serie.getc();*/
+  switch(entrer){
+      case 'a':
+        charr(15,15,'1');
+        break;
+      case 'b':
+        charr(15,15,'2');
+        break;
+      case 'c':
+        charr(15,15,'3');
+        break;
+      case 'z':
+        charr(15,15,'0');
+        break;
+  }
+  pix(-ccx+15,-ccy+15,5,0,0);
+  serie.printf("D%dX ",ccx+15);
+  serie.printf("D%dY ",ccy+15);
+} 
\ No newline at end of file