Microbiten har mange forskjellige funksjoner innebygd, en av dem er en temperatursensor. Vi skal nå lage kode for å måle temperaturen i rommet og vise den på microbiten.
Vi bruker en «når ristes» blokk til å starte temperatur målingen. Deretter bruker vi en variabel til å lagre temperaturen, temperatur blokken finnes under «inndata». Tilslutt viser vi temperaturen ved hjelp av en «vis tall» blokk.
Problemet med denne målingen er at den er litt unøyaktig. Kanskje fordi den måler nær prosessoren på microbiten? Etter å ha sjekket med et termometer fant jeg ut at tempraturen var cirka 5 grader for høy. For at tallet som microbit-en skal vise en mer nøyaktig måling må vi trekke fra 5 grader fra «temp» variabelen. Dette gjør vi med en «minus blokk» fra matte.
Kanskje du kan forbedre dette programmet til å ha feilvisningen i en variabel som kan justeres i toppen?