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.
- 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.
Š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.

