1. korak: Napravi
Što je to?
Iskoristi jednostavnu funkciju za pretvaranje temperature očitane na micro:bitovu senzoru iz stupnjeva Celzija u Fahrenheite.
Kako to radi
- micro:bitov procesor ima ugrađen toplinski senzor s kojega možemo očitati temperaturu u stupnjevima Celzija.
 - Za pretvaranje temperature u Fahrenheite koriste se funkcije.
 - Funkcija pretvoriCuF omogućuje ponovno korištenje koda za konverziju, recimo u programu za bilježenje najviše i najniže temperature.
 - Pritiskom tipke B na micro:bitu poziva se i izvodi funkcija pretvoriCuF umjesto da se koristi samo varijabla ili broj.
 - Temperaturu u Celzijima predajemo funkciji.
 - Funkcija preuzima broj pohranjen u varijabli nazvanoj C i pretvara ga u Fahrenheite tako da ga pomnoži s 1,8 i pribroji 32.
 - Funkcija vraća izračunati broj tako da se on prikaže kao izlaz na LED zaslonu kad se pritisne tipka B.
 - Ako se pritisne tipka A, prikazuje se temperatura u Celzijima.
 
Što ti treba
- micro:bit (ili MakeCode simulator)
 - Uređivač MakeCode ili Python
 - baterije (prema potrebi)
 
2. korak: Kodiraj
3. korak: Unaprijedi
- Poboljšaj program tako da se uz temperaturu u Celzijima ili Fahrenheitima prikaže slovo C odnosno F.
 - Izradi vlastitu funkciju kojom ćeš napraviti konverziju u stupnjeve Kelvina ako pritisneš tipke A i B istovremeno.
 - Dodaj konverziju u Fahrenheite programima maksimum-minimum termometra ili vanjsko-unutrašnjeg termometra.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


