visualisierung
Deutsch   English   Français   

13. VISUALISATION DES VALEURS DES CAPTEURS

Pour le moment, tu peux exécuter les exemples de ce chapitre uniquement avec https://temp.webtigerpython.ethz.ch/.

 

TU APPRENDRAS ICI...

 

à utiliser le module complémentaire mbsensor pour représenter graphiquement les valeurs mesurées par les capteurs du micro:bit et à les exporter sous forme de fichier CSV afin de les traiter ensuite sur ton ordinateur.

 

 

VISUALISER LES DONNÉES DU CAPTEUR D'ACCÉLÉRATION

 

Comme tu l'as appris au chapitre 3, le capteur d'accélération intégré mesure les composantes x, y et z de l'accélération. La composante x indique l'inclinaison latérale, la composante y l'inclinaison vers l'avant et la composante z l'accélération due à la gravité du micro:bit.

Lorsque tu importes le module mbsensor, tu peux utiliser l'instruction logged_accelerometer.get_x() pour représenter graphiquement les valeurs de x dans un système de coordonnées.

 
 

Programme:

from microbit import *
from mbsensor import *

repeat:
    logged_accelerometer.get_x()
    sleep(200)
► Copy to clipboard

Si ton micro:bit est connecté à ton ordinateur par un câble USB pendant l'exécution du programme, les valeurs de x sont affichées en continu dans la fenêtre graphique de WebTigerPython, sous forme de courbe dans un système de coordonnées et dans un tableau.

En cliquant sur l'icône Déconnecter l'appareil ., tu peux arrêter la mesure.

Avec l'instruction logged_accelerometer.get_values(), tu peux visualiser simultanément les trois valeurs mesurées.

Programme:

from microbit import *
from mbsensor import *

repeat:
    logged_accelerometer.get_values()
    sleep(200)
► Copy to clipboard

 

 

EXPORTER LES DONNÉES MESURÉES DANS UN FICHIER CSV

 

Exécute à nouveau le programme précédent. Par défaut, l'onglet MONITOR est sélectionné et les données sont représentées graphiquement. Clique sur OVERVIEW pour accéder à d'autres fonctions.En cliquant sur CSV, les données mesurées sont enregistrées au format CSV dans le dossier choisi sur ton ordinateur. Tu peux ensuite les traiter, par exemple avec Excel.

En cliquant sur PREVIEW, tu peux consulter les données avant de les enregistrer. Tu peux supprimer les séries de données dont tu n'as plus besoin en cliquant sur DELETE.


 

 

À RETENIR...

 

The mbsensor module provides an easy way to visualize sensor data from the micro:bit. With the command logged_accelerometer.get_values(), you can display the measured values of the accelerometer graphically. Commands for supporting additional micro:bit and mbRobot sensors can be found in the documentation.

The sensor data can be saved on your computer in CSV format and processed further, for example using Excel.

 

 

EXERCICES À RÉSOUDRE

 

 

1.

Pour visualiser les données du capteur de champ magnétique (boussole), le module mbsensor met à disposition les instructions suivantes :

logged_magnetic_field.get_x() Composante x du champ magnétique en microteslas
logged_magnetic_field.get_y() Composante y du champ magnétique en microteslas
logged_magnetic_field.get_z() Composante z du champ magnétique en microteslas
logged_magnetic_field.get_values() Composantes x, y et z du champ magnétique en microteslas
logged_magnetic_field.get_strenght() Intensité du champ magnétique en microteslas

Réalise quelques graphiques et enregistre les données au format CSV.

   

2.



3.