Skip to content

Activiteit

Stappenteller met laag energieverbruik

Beginner | MakeCode, Python | Acceleratiemeter, Knoppen, LED scherm | Menselijk lichaam, Meting, Prestatie tools, Sensoren, Variabelen, Vermenigvuldigen

Stap 1: Maak het

Wat is het?

Maak een stappenteller met batterijen die langer meegaan.

micro:bit met blanco display bevestigd aan schoen

Zo werkt het

  • Net als het stappen teller project gebruikt dit programma de acceleratiemeter om een stap te tellen elke keer dat de micro:bit wordt geschud en slaat het totale aantal op in een variabele genaamd stappen.
  • Om de LED lampjes op de micro:bit ingeschakeld te houden, is meer stroom nodig. Dit programma bespaart energie door alleen het aantal stappen te laten zien wanneer je op de knop A drukt.
  • Dit betekent dat de batterijen langer meegaan, geld besparen, minder afval creëren en het milieu helpen.

Benodigdheden

  • micro:bit (of MakeCode simulator)
  • MakeCode of Python editor
  • batterijpakket (optioneel)
  • iets om de micro:bit aan je schoen of been te bevestigen – een touwtje, tape of Velcro.

Step 2: Codeer het

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)

Stap 3: Verbeter het

  • Pas het programma aan zodat knop B de teller terug op 0 zet.
  • Meet de lengte van je stap en laat de micro:bit dit vermenigvuldigen met het aantal stappen om de afstand te berekenen die je hebt afgelegd.
  • Denk aan manieren om andere projecten aan te passen zodat de batterijen langer meegaan.