projets de S3 S4 année 21 22

Dependencies:   mbed

Committer:
dujardin
Date:
Thu Sep 09 08:51:23 2021 +0000
Revision:
9:5492f863b9e8
Parent:
8:cfcf73c16fab
Child:
10:6f9340af7926
version 2  du 09/09/2021

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