3. korak

Pritiskom na tipkalo B štoperica se treba zaustaviti i prikazati izmjereno vrijeme. Dodajte naredbu on button B pressed u prostor za programiranje.

Neka najprije micro:bit provjeri je li prije pritiska na tipkalo B bilo pritisnuto tipkalo A. Upotrijebite if then else blok. U if dijelu provjerite je li varijabla Start različita od nule. Ako je, znači da je bilo pokrenuto mjerenje vremena. U tom slučaju neka varijabla Vrijeme poprimi vrijednost vremena koje je proteklo od pritiska na tipkalo A do pritiska na tipkalo B. Ta se vrijednost dobiva oduzimanjem vrijednosti varijable Start od vrijednosti vremena koje teče (running time(ms)). Razliku zatim treba podijeliti s brojem 1000 kako biste dobili vrijednost u sekundama (jer su trenutno u milisekundama). Naredbe za računske operacije se nalaze u kategoriji Math. Dodatno, sve te naredbe smjestite u round naredbu (kategorija Math) koja će rezultat dijeljenja zaokružiti na cijeli broj.