Skip to content

Aktywność

Graficzna kostka

Początkujący | MakeCode, Python | Akcelerometr, Wyświetlacz LED | Losowość, Numer & wartość miejsca, Prawdopodobieństwo, Reprezentacja, Wybór

Krok 1: Wykonaj to

Co to jest?

Projekt kostki do gry wyglądającej jak prawdziwa z wzorcami kropek zamiast cyfr.

micro:bit, gdy jest potrząsany, pokazuje 5 kropek na ekranie LED

Jak to działa

  • Podobnie jak Projekt Kostki, ten używa akcelerometru, aby uruchomić tworzenie losowej liczby między 1 a 6 i pokazać ją na wyświetlaczu LED, kiedy potrząśniesz micro:bitem.
  • Zamiast pokazywać liczbę, ten program używa selekcji, aby pokazać kropki na ekranie reprezentujące liczby. Wygląda to zupełnie jak kropki na powierzchni prawdziwej kostki, w zależności od tego, która liczba losowa została wygenerowana.

Czego potrzebujesz

  • micro:bit (lub symulator MakeCode)
  • MakeCode lub edytor Pythona
  • pakiet baterii (opcjonalnie)
  • pokratkowany papier do rysowania własnych stron kostki (opcjonalnie)

Krok 2: Zakoduj to

Krok 3: Ulepsz to

  • Spraw, aby wyświetlacz wygasał po kilku sekundach, aby baterie starczyły na dłużej i aby było widoczne, kiedy wyrzucisz identyczne kolejne dwie cyfry.
  • Narysuj własne wzory kropek, aby przedstawić każdą liczbę.
  • Spraw, aby micro:bit wyrzucał większe liczby. W jaki sposób zareprezentowałbyś je na wyświetlaczu mającym 5x5 LED?