Skip to content

Aktivnost

Sunčeve zrake

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

1. korak: Napravi

Što je to?

Uzmi ikonu sunca iz Here comes the sun pa napravi animaciju sunčevih zraka.

micro:bit s animacijom sunca na zaslonu

Kako to radi

  • Program na LED zaslonu prikazuje niz slika sunca izvedenih iz one koju smo napravili u projektu Dolazi sunce (Here comes the sun).
  • Program zastaje 500 milisekundi (pola sekunde) između prikazivanja tako da možeš dobro vidjeti svaku sliku prije nego što se prikaže sljedeća.
  • Niz slika čini animaciju zraka koje izlaze iz središta sunca.
  • Niz se nastavlja sve dok micro:bit ima struje zato jer se ugrađene naredbe nalaze u beskonačnoj petlji.
  • Animatori se često koriste računalima za crtane filmove stvarajući iluziju pokreta tako što niz sličnih slika prikazuju jednu za drugom .

Što ti treba

  • micro:bit (ili MakeCode simulator)
  • Uređivač MakeCode ili Python
  • baterije (prema potrebi)
  • (Po želji) papir s kvadratićima na kojem ćeš nacrtati vlastitu verziju sunčevih zraka

2. korak: Kodiraj

1from microbit import *
2
3while True:
4    display.show(Image(
5        "00000:"
6        "00900:"
7        "09990:"
8        "00900:"
9        "00000"))
10    sleep(500)
11    display.show(Image(
12        "00000:"
13        "09990:"
14        "09990:"
15        "09990:"
16        "00000"))
17    sleep(500)
18    display.show(Image(
19        "90909:"
20        "09990:"
21        "99999:"
22        "09990:"
23        "90909"))
24    sleep(500)

3. korak: Unaprijedi

  • Ubrzaj ili uspori animaciju tako što ćeš promijeniti zadršku od 500 milisekundi.
  • Napravi svoj dizajn sunca sa zrakama.
  • U Pythonu upotrijebi niz brojeva od 1 do 9 pomoću kojih ćeš zrake sunca postepeno potamniti sve više kako se udaljavaju od centra.