Le mode Graphique

Le mode Graphique nécessite qu'une carte soit reliée à l'ordinateur.

Le mode Graphique s'active et se désactive en cliquant sur le bouton Graphique du menu.

Dans le mode Graphique, un graphique défile :

  • l'abcisse est toujours le temps,

  • les ordonnées des différentes courbes s'obtiennent par programmation et les échelles s'adaptent automatiquement.

Remarque

Remarque n°1 : lorsque le mode Graphique est actif, il monopolise la connexion entre l'ordinateur et la carte, le flashage et l'accès aux fichiers ne sont donc plus disponibles.

Remarque n°2 : l'utilisation du mode graphique pour des phénomènes variant rapidement dans le temps n'est pas envisageable car la connexion entre la carte et l'ordinateur a un débit limité.

Gestion de l'abscisse (le temps)

Dans le code du programme, il est nécessaire de faire une boucle de façon à afficher les données en continu.

De plus, afin que le fux de données ne soit pas trop important, il faut que la boucle contienne une temporisation.

1
from microbit import *
2
while True : 
3
   ...
4
   ...
5
   sleep(500)

Gestion des ordonnées (les données)

Les données sont transmisent de la carte au logiciel à chaque boucle via la fonction print(...).

Le paramètre à passer à la fonction print(...) doit être un tuple dont le nombre de valeurs correspond au nombre de courbes.

Les tuples s'écrivent de la façon suivante :

  • tuple à une valeur : (valeur,) la virgule est indispensable,

  • tuple à plusieurs valeurs : (valeur1, valeur2, valeur3...).

Reconnaître les courbes

Les courbes sont de couleurs différentes. Seules cinq couleurs sont disponibles. Dans l'ordre du tuple, ces couleurs sont : , , , , .