Skip to content

Activiteit

Teller

Beginner | MakeCode, Python | Knoppen, LED scherm | 15 leven op het land, Invoer/Uitvoer, Variabelen

Stap 1: Maak het

Wat is het?

Een eenvoudig project om je te helpen tellen... skips, sprongen, vogels die je uit je raam ziet - alles!

Deze twee video's laten zien wat je gaat maken en hoe je het gaat coderen:

Inleiding

Codeer instructies

Zo werkt het

  • Dit programma maakt gebruik van een variabele genaamd 'count' om het getal bij te houden dat je telt.
  • De variabele wordt in het begin op 0 gezet.
  • Elke keer als je op knop B drukt, verhoogt het de teller variabele met 1 en toont het op het LED display.
  • Cijfers hoger dan 9 blijven niet op het display staan, dus als je op knop A drukt, wordt het nummer weergegeven.
  • Je kunt de teller resetten door de knoppen A en B tegelijk in te drukken.

Benodigdheden

  • micro:bit (of MakeCode simulator)
  • MakeCode editor
  • batterijpakket (optioneel)

Step 2: Codeer het

1from microbit import *
2
3count = 0
4display.show(count)
5
6while True:
7    if button_a.is_pressed() and button_b.is_pressed():
8        count = 0
9        display.scroll(count)
10    elif button_b.is_pressed():
11        count += 1
12        display.scroll(count)
13    elif button_a.is_pressed():
14        display.scroll(count)
15    sleep(100)

Stap 3: Verbeter het

  • Zoek een andere manier om de teller te resetten, bijvoorbeeld door de micro:bit te schudden.
  • Het getal grafisch weergeven - gebruik een staafdiagram of punten.
  • Laat een hartje of een andere afbeelding zien wanneer je een bepaald aantal bereikt - het kan je streefdoel zijn voor star-jumps of een andere activiteit.
  • Gebruik de radio om het telnummer naar een andere micro:bit te sturen die als afstandsdisplay fungeert.