projets de S3 S4 année 21 22

Dependencies:   mbed

Committer:
dujardin
Date:
Tue Sep 14 13:45:11 2021 +0000
Revision:
10:6f9340af7926
Parent:
9:5492f863b9e8
version du n14 septembre ( ecart infime)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dujardin 6:edb27e228558 1 // lieu de vos variables avec 'a' au début
dujardin 6:edb27e228558 2 int atiti = 5; // exemple
dujardin 10:6f9340af7926 3 // vos fonctions commenceront TOUJOURS par "a" comme atiti !!
dujardin 10:6f9340af7926 4 void atest(void)
dujardin 6:edb27e228558 5 {
dujardin 8:cfcf73c16fab 6 atiti = 15 ; // exemple pour le plaisir mais non appelée
dujardin 6:edb27e228558 7 }
dujardin 4:6a1fff2aa293 8
dujardin 7:315630fad89f 9 void draw() // ici vous exprimez vos dessins (jamais de delai dans cette boucle)
dujardin 7:315630fad89f 10 { // DEBUT de vos dessins
dujardin 10:6f9340af7926 11 pix( 15 , atiti , 0 , 5 , 0 ); // pixel vert x = 15 , y = atiti
dujardin 10:6f9340af7926 12 pix( posx , atiti + 1 , 0 , 0 , 5 ); // pixel bleu x = posx , = atiti+1
dujardin 10:6f9340af7926 13 // posx change en fonction de la reception serie ( allez dans serie.h)
dujardin 10:6f9340af7926 14 pix ( ccx+15 , ccy+15 ,7,7,0); // ccx et ccy issu de l'accéléro
dujardin 10:6f9340af7926 15 clown(); // joli dessin
dujardin 10:6f9340af7926 16 serie.printf("Bonjour :) \r\n") ; // envoyer un texte en liaison serie
dujardin 7:315630fad89f 17 } // FIN de vos dessins
dujardin 6:edb27e228558 18
dujardin 8:cfcf73c16fab 19 // fonctions et variables deja créées
dujardin 1:95a7e179a181 20
dujardin 2:1af4d847d589 21 // pix ( x , y , r , v , b ) dessine un pixel de couleur en xy
dujardin 8:cfcf73c16fab 22 // x et y position du pixel à dessiner ( 0 à 31 )
dujardin 8:cfcf73c16fab 23 // r v b quantité de r v b codée de 0 à 7 , 7 c'est lumineux
dujardin 6:edb27e228558 24
dujardin 6:edb27e228558 25 // ptnum(x, y , nombre ) écrit un nombre en rouge en x y
dujardin 8:cfcf73c16fab 26 // x et y position ou ecrire ( 0 a 31) ... couleur obligée ROUGE
dujardin 8:cfcf73c16fab 27 // nombre ou variable .. un entier compris entre 0 et 99
dujardin 1:95a7e179a181 28
dujardin 6:edb27e228558 29 // circle( x , y , r ) dessine un cercle de centre xy rayon r
dujardin 8:cfcf73c16fab 30 // x et y position du centre ( 0 à 31)
dujardin 8:cfcf73c16fab 31 // r rayon du cercle
dujardin 8:cfcf73c16fab 32 // la couleur est prédéfinie ( 0 à 7) dans br bv bb
dujardin 6:edb27e228558 33
dujardin 7:315630fad89f 34 // charr( x , y , "char') ecrit carractère en x y avec br bv bb
dujardin 8:cfcf73c16fab 35 // tous les carractères n'existent pas
dujardin 8:cfcf73c16fab 36
dujardin 8:cfcf73c16fab 37 // ccx ccy variables portant l'accéleration X et Y +-75 pour +- 3G
dujardin 8:cfcf73c16fab 38 // accx accy variables portant l'accélération X et Y +-100 pour +- 1G
dujardin 6:edb27e228558 39
dujardin 6:edb27e228558 40
dujardin 6:edb27e228558 41