@wtFAQ
◀ Radionica 2.5. - OrijentacijaRadionica 2.7. - Rad sa varijablama ▶

Radionica 2.6. - Brojač koraka

Zamisli da možeš micro:bit staviti na cipelu.
Možeš li ga upotrijebiti za brojanje koraka? Kako?

Svaki put kada napraviš korak, micro:bit će se lagano zatresti. Tada možemo koristiti događaj (event) “on shake”, kako bi uvećali brojač koraka.
Za koliko moraš uvećati brojač koraka?
Imaš dvije noge, a samo jedan micro:bit. To znači da će micro:bit brojati samo micanje jedne noge, dok ćeš za drugu nogu pretpostaviti da se i ona pomakla.
Zato ćeš brojač uvećati za 2.

Prvo treba stvoriti brojač, koji će čuvati trenutni broj koraka.
Mjesto u memoriji, gdje će se čuvati broj koraka, zovemo varijabla. Izraz varijabla je nastao zbog toga što njenu vrijednost možemo mijenjati (varirati). Negdje ćeš čuti da se varijablu naziva i promjenjiva.

U izborniku odaberi kategoriju Variables i stisni dugme Make a variable (napravi varijablu). Upiši ime varijable (npr. “brojac”) i, kada potvrdiš ime, u istom izborniku ćeš moći koristiti blok sa imenom svoje varijable, u kojoj možeš pamtiti vrijednosti u programu.

varijable

  • Na početku programa (on start blok) postavi brojač na nulu.
  • Koristi blok on shake kako bi uvećao vrijednost brojača za 2.
  • Dodaj mogućnost da se pritiskom na tipku A brojač vrati na nulu.
  • U forever bloku ispisuj vrijednost varijable, sa pauzom od pola sekunde (500 ms), kako se ne bi zagušio prikaz od prečestog ispisa.

Dodatna pitanja i zadaci:

  • Spoji bateriju na micro:bit i stavi ga na cipelu ili donji dio noge. Isprobaj kako radi brojač koraka.

ligtbulb Što smo naučili?

  • Varijabla je mjesto u micro:bitovoj memoriji u koju možemo spremati neku vrijednost, koju kasnije možemo koristiti u programu.
◀ Radionica 2.5. - OrijentacijaRadionica 2.7. - Rad sa varijablama ▶