Skip to content

Aktywność

Licznik

Początkujący | MakeCode, Python | Przyciski, Wyświetlacz LED | 15 Życie na ziemi, Wejście/Wyjście, Zmienne

Krok 1: Wykonaj to

Co to jest?

Prosty projekt, który pomoże Ci liczyć... kroki, skoki, ptaki, które widzisz za oknem - cokolwiek!

Te dwa filmy pokazują, co zrobisz i jak to zakodawać.

Wprowadzenie

Przewodnik po kodowaniu

Jak to działa

  • Ten program używa zmiennej o nazwie 'licznik', by śledzić liczbę, którą wyznaczasz.
  • Ustawia na początku wartość tej zmiennej na 0.
  • Za każdym razem, gdy naciśniesz przycisk B, zwiększa wartość tej zmiennej o 1 i pokazuje ją na wyświetlaczu LED.
  • Liczby powyżej 9 nie pozostają na wyświetlaczu, więc naciśnięcie przycisku A pokazuje aktualną liczbę.
  • Możesz zresetować licznik, naciskając jednocześnie przyciski A i B.

Czego potrzebujesz

  • micro:bit (lub symulator MakeCode)
  • Edytor MakeCode
  • pakiet baterii (opcjonalnie)

Krok 2: Napisz program

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)

Krok 3: Ulepsz to

  • Znajdź inny sposób resetowania licznika, na przykład przez potrząśnięcie micro:bit.
  • Aby wyświetlać liczby graficznie - użyj wykresu słupkowego lub kropek.
  • Pokaż serce lub inny obrazek, gdy osiągniesz określoną liczbę - może to być Twój cel dla skoków lub innej aktywności.
  • Użyj radia, aby wysłać liczbę do innego micro:bita, działającego jako zdalny wyświetlacz.