1. korak: Napravi
Što je to?
Brojač koraka možeš učiniti preciznijim ako ga prilagodiš svom načinu hodanja.

Naučit ćeš
- Kako micro:bit prikuplja numeričke podatke za ubrzanje
 - Kako podacima iz senzora postaviti granične vrijednosti koje bi pokrenule procedure poput dodavanja brojaču koraka
 
Kako to radi
- Projekti za Brojač koraka i Niskoenergetski brojač koraka koriste pokret 'drmanja' kako bi brojali korake. Pokret 'drmanja' koristi nekoliko očitanja senzora brzinomjera kako bi ustanovio je li se micro:bit potresao.
 - Može se dogoditi da se 'drmanje' ne registrira pri svakom koraku ili se registrira previše lako pa to dovodi do nepreciznog brojenja koraka.
 - Ako želiš precizniji brojač koraka, treba umjesto 'drmanja' upotrijebiti numeričke podatke iz brzinomjera kako bi registrirao jesi li napravio korak i, ako jesi, povećati varijablu koraci za 1.
 - Ako je ubrzanje veće od (>) 1500, varijabla koraci povećava se za 1, a broj koraka prikazuje se kao izlaz na LED zaslonu 1500 je granica - vrijednost koja će pokrenuti postupak dodavanja koraka.
 - Broj 1500 može se i promijeniti ako želiš još veću točnost - ti odlučuješ koju ćeš graničnu vrijednost uzeti, dok su osnovnu graničnu vrijednost za 'drmanje' za tebe postavili dizajneri micro:bita.
 - Prilagođavanje granične vrijednosti u svrhu određivenja preciznosti zove se kalibracija.
 - Uzmi u obzir da pri mirovanju micro:bita brzinomjer pokazuje vrijednost oko 1000. To je snaga kojom Zemljina gravitacija privlači micro:bit.
 
Što ti treba
- micro:bit (ili MakeCode simulator)
 - Uređivač MakeCode ili Python
 - baterije (prema potrebi)
 - nešto čime ćeš micro:bit pričvrstiti za nogu ili cipelu - uzica ili čičak.
 
2. korak: Kodiraj
3. korak: Unaprijedi
- Promijeni program kako bi baterije dulje trajale - tako da se broj koraka prikazuje samo kada se pritisne tipka A.
 - Promijeni program tako da tipkom B vratiš brojač na 0.
 - Izmjeri duljinu svoga koraka pa neka micro:bit pomnoži taj broj s brojem koraka kako bi izračunao daljinu koju si prešao.
 - Brzinomjer može mjeriti sile u 3 smjera koji se nazivaju osima X, Y i Z. Možeš promijeniti kod i odabrati koju os mjeriti, ovisno o tome na koji si način pričvrstio micro:bit za nogu ili cipelu.
 

This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


