visualisierung

 

Deutsch   English   

13. VISUALISIERUNG DER SENSORWERTE

Die Beispiele in diesem Kapitel kannst du vorläufig nur mit https://temp.webtigerpython.ethz.ch/ ausführen.

 

DU LERNST HIER...

 

mit dem Zusatzmodul mbsensor die Messewerte der micro:bit Sensoren grafisch darzustellen und als CSV-Datei für die weitere Bearbeitung auf deinem Computer zu exportieren.

 

 

MESSDATEN DES LAGESENSORS VISUALISIEREN

 

Wie du im Kapitel 3 gelernt hast, misst der eingebaute Lagesensor die x-, y, und z-Komponente der Beschleunigung, wobei x die Seitwärtsneigung, y die Vorwärtsneigung und z die Gravitationsbeschleunigung des micro:bits angibt.

Wenn du das Modul mbsensor importierst, kannst du mit dem Befehl logged_accelerometer.get_x() die x-Werte grafisch im Koordinatensystem darstellen

 
 

Programm:

from microbit import *
from mbsensor import *

repeat:
    logged_accelerometer.get_x()
    sleep(200)
► In Zwischenablage kopieren

Ist dein micro:bit während der Programmausführung via USB-Kabel an deinem Computer angeschlossen, werden die x-Werte im Grafikfenster der WebTigerPython im Koordinatensystem und in einer Tabelle fortlaufend dargestellt.
Mit Klick auf das Symbol Gerät trennen kannst du die Messung beenden.

Mit dem Befehl logged_accelerometer.get_values() kannst du gleichzeitig alle drei Messwerte visualisieren.

Programm:

from microbit import *
from mbsensor import *

repeat:
    logged_accelerometer.get_values()
    sleep(200)
► In Zwischenablage kopieren

 

 

MESSDATEN ALS CSV-DATEI EXPORTIEREN

 

Führe das vorhergehende Programm erneut aus. Standardmässig ist der Fokus auf MONITOR gesetzt, dann werden die Daten grafisch dargestellt. Wechsle mit Klick auf OVERVIEW zur Ansicht von weiteren Funktionen. Mit Klick auf CSV werden die Messdaten im CSV-Format im gewählten Verzeichnis auf deinem Computer gespeichert und können weiter, z.B. mit Excel bearbeitet werden.

Mit Klick auf PREVIEW kannst du vorher die Daten anschauen. Datenreihen, die du nicht mehr brauchst, kannst du mit Klick auf DELETE löschen.


 

 

MERKE DIR...

 

Das Modul mbsensor ermöglicht auf eine einfache Art eine Visualisierung von micro:bit Sensordaten. Mit dem Befehl logged_accelerometer.get_values() stellst du die Messwerte des Beschleunigungssensors grafisch dar. Befehle zur Unterstützung von weiteren micro:bit- und mbRobot-Sensoren siehst du in der Dokumentation.

Die Sensordaten können im CSV-Format auf deinem Computer gespeichert und weiter z.B. mit Excel bearbeitet werden.

 

 

ZUM SELBST LÖSEN

 

 

1.

Für die Visualisierung der Daten des Magnetfeldsensors (Kompass) stehen im Modul mbsensor folgende Befehle zur Verfügung:

logged_magnetic_field.get_x() x-Komponente des magn. Feldes in Mikrotesla
logged_magnetic_field.get_y() y-Komponente des magn. Feldes in Mikrotesla
logged_magnetic_field.get_z() z-Komponente des magn. Feldes in Mikrotesla
logged_magnetic_field.get_values() x, y, und z-Komponenten in Mikrotesla
logged_magnetic_field.get_strenght() die stärke des magn. Feldes in Mikrotesla

Erstelle einige Grafiken und speichere die Daten im CSV-Format.

   

2.



3.