version panneau d'octobre 2018 pour TR de S2 et projet de S3

Dependencies:   mbed

Fork of duj401 by dujardin stephane

Files at this revision

API Documentation at this revision

Comitter:
dujardin
Date:
Mon Apr 15 15:25:12 2019 +0000
Parent:
6:edb27e228558
Commit message:
version allegee

Changed in this revision

draw.h Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/draw.h	Fri Oct 12 09:16:23 2018 +0000
+++ b/draw.h	Mon Apr 15 15:25:12 2019 +0000
@@ -2,29 +2,20 @@
 int atiti = 5;  // exemple
 
 // lieu de vos fonctions ..appelées plus bas
-// leur  Nom commencera par "a"   aussi !!
+// leur  Nom commencera TOUJOURS par "a"   !!
  void atest(void)
     {
     atiti = 15 ;  // pour le plaisir
     }
 
-void draw()   // exemple d'une chose a faire ( pas de delai dans cette boucle)
-  { 
-
-  //  circle(10,15,13);  
-  //  charr(20,20,'x');
-  }
+void draw()   // ici vous exprimez vos dessins (jamais de delai dans cette boucle)
+  { // DEBUT  de vos dessins 
+  
+  pix( 15 , atiti , 0 , 5 , 0 );
+  clown();  // joli dessin .. que vous enlèverez bientot !
+  } // FIN de vos dessins 
 
-/* futur  gestion hasard
-    ZX = rand()%64 ; ZY = rand()%32 ; ZR = rand()%16 ; 
-    coul(ZR);
-    pix ( ZX,ZY,ZR,ZV,ZB);  // on alume un pixel 
-    ZX = rand()%64 ; ZY = rand()%32 ; 
-    pix ( ZX,ZY,0,0,0);     // on en éteint un autre 
-*/
     
-  
-  
   //  fonctions et  variables utiles
   
   // pix ( x , y , r , v , b )   dessine un pixel de couleur en xy
@@ -32,7 +23,7 @@
   // 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)
+  // 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
@@ -40,7 +31,7 @@
   //  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 
+  // charr( x , y , "char') ecrit carractère en x y  avec br bv bb
   
 
   
--- a/main.cpp	Fri Oct 12 09:16:23 2018 +0000
+++ b/main.cpp	Mon Apr 15 15:25:12 2019 +0000
@@ -49,23 +49,13 @@
 
 int main()
 {
-init(); // initialisations importantes
-   charr(5,5,'y');
-       
-            
-while( Zin > 0)  // 
-   {
-    Taffi();   // on met T vers les LEDs
-    Zin = Zin-1;
-   } // etape de 2 secondes
-    Tr2();  // efface 
-    clown();
+init(); // initialisations importantes       
     
-while(1)  // boucle principal 
+while(1)  // boucle principale 
     {          // permanence 
-    accel();  //   mesure sur capteur accéleration x et y 
-    draw(); 
-    Taffi();   // on met T vers les LEDs
-
+    accel();   //   mesures sur le capteur accéleration en x et y 
+    Tr2();     //   clear screen 
+    draw();    //  ...... lien vers la création de vos dessins 
+    Taffi();   //  ...... affichage de vos dessins 
     }
 }