Aller au contenu

Commandes utiles

Liens

Log (enregistrement)

Documentation : Data logging

Initialisation
1
2
3
4
5
6
7
import log

# Définit les titre des colones
log.set_labels('Nom', "Age", timestamp=log.SECONDS)

# Affiche une copie de l'enregistrement dans la console
log.set_mirroring(True)
Usage
1
2
3
4
5
# Suppression des logs 
log.delete()

# Ajoute un ligne
log.add(Nom="Luke", Age = 25)

Lecture de broche

Documentation : Data logging

Initialisation
1
2
3
4
from microbit import pin0, pin8, button_a

# Active la resistance de "pull down" pour la lecture logique
pin8.set_pull(pin8.PULL_DOWN)
Usage
1
2
3
4
5
6
7
8
9
# Retourne vrai si la broche est sous tension (état logique haut)
etat = pin8.read_digital()

# retourne une valeur image de la tension appliqué
# Valeur entre 0 et 1023
U0 = pin0.read_analog() 

button_a.is_pressed() # actuellement pressé ?
button_a.was_pressed() # a été pressé ?

Fonction log

Documentation : Module math de python

Usage
import math
val = math.log(10)