Skip to content

Activité

Compteur de pas basse énergie

Débutant | MakeCode, Python | Accéléromètre, Boutons, Écran LED | Capteurs, Corps humain, Mesure, Multiplication, Outils de performance, Variables

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Fabriquez un compteur de pas avec des piles qui durent plus longtemps.

micro:bit avec écran vide attaché à la chaussure

Comment ça marche

  • Comme le projet de compteur de pas, ce programme utilise l'accéléromètre pour compter un pas chaque fois que le micro:bit est secoué et stocke le nombre total dans une variable appeléesteps.
  • Maintenir les lumières LED allumées sur le micro:bit nécessite plus d'énergie. Ce programme économise de l'énergie en n'affichant le nombre de pas que lorsque vous appuyez sur le bouton A.
  • Cela signifie que les piles dureront plus longtemps, économisant de l’argent, créant moins de déchets et contribuant à l’environnement.

Ce dont vous aurez besoin

  • micro:bit (ou simulateur MakeCode)
  • MakeCode ou éditeur Python
  • un boîtier de piles (optionnel)
  • quelque chose pour attacher le micro:bit à votre chaussure ou à votre jambe - cordes, ruban ou scratch Velcro.

Étape 2 : Programme-le

1from microbit import *
2steps=0
3
4while True:
5    if accelerometer.was_gesture('shake'):
6        steps += 1
7    if button_a.is_pressed():
8        display.scroll(steps)

Étape 3 : Améliore-le

  • Modifiez le programme de sorte que le bouton B réinitialise le compteur à 0.
  • Mesurez la longueur moyenne de votre pas et demandez à votre micro:bit de multiplier cela par le nombre de pas pour calculer la distance que vous avez parcourue.
  • Pensez à des façons d'adapter d'autres projets pour que les piles durent plus longtemps.