Skip to content

Aktivnost

Animirane životinje

Početni | MakeCode, Python | LED zaslon | Iteracije, Slijed

1. korak: Napravi

Što je to?

Prikaži na micro:bitovu zaslonu animaciju vlastitih sličica.

na micro:bitovu LED zaslonu je slika patke koja se pomiče gore - dolje

Kako to radi

  • Ovaj program kreira animaciju kao izlaz na micro:bitovu LED zaslonu tako da upotrijebi jednu ugrađenu sliku i jednu koju si sam nacrtao.
  • Prvo se pokaže ugrađena slika patke, a zatim druga verzija koja je modificirana tako da su sve točke (pikseli) pomaknute red niže.
  • Prikazuju se dvije različite slike jednu za drugom s odgodom od pola sekunde (500 milisekundi) tako da se dobije dojam patke koja se ljulja na vodi.
  • Beskonačna petlja čini da se slike ponavljaju sve dok se micro:bit ne isključi.
  • Upotreba petlji u programiranju naziva se još i iteracijom. One su korisne da bi kôd bio sažet, bez nepotrebna ponavljanja istih instrukcija.

Što ti treba

  • micro:bit (ili MakeCode simulator)
  • Uređivač MakeCode ili Python
  • baterije (prema potrebi)
  • po želji milimetarski papir ili tablica LED dioda da dizajniraš vlastite slike životinja

2. korak: Kodiraj

1from microbit import *
2
3while True:
4    display.show(Image.DUCK)
5    sleep(500)
6    display.show(Image(
7        "00000:"
8        "09900:"
9        "99900:"
10        "09999:"
11        "09990"))
12    sleep(500)

3. korak: Unaprijedi

  • Pokušaj modificirati i animirati razne ugrađene sličice, primjerice ŽIRAFU ili ZECA.
  • Kreiraj potpuno nove slike pomoću milimetarskog papira ili iskoristi našutablicu LED dioda za crtanje vlastita dizajna.
  • Napravi duže animirane sekvence koje će ispričati priču.
  • U Pythonu promijeni brojeve kako bi se promijenilo osvjetljenje raznih piksela. 9 znači najsjajniji, 1 je najtamniji, a 0 znači da je isključen.