Micro:bit har innebygget lys og temperaturmåler. De finner vi under inndata.
Lysmåleren lysnivå bruker noen av LED-lysene i skjermen og gir et tall mellom 0 og 255.
Temperaturmåleren temperatur måler faktisk temperaturen i prosessoren. Den kan bli litt varmere enn rommet rundt når den jobber hardt, men det er godt nok for oss.
Her er to videoer (engelsk) som forklarer disse sensorene.
Bruk denne pseudokoden for å lage et program:
Når jeg trykker på A skal jeg få se temperaturen.
Når jeg trykker på B skal jeg få se lysstyrken.
De første målingene av lys blir litt rare siden micro:bit må starte lyssensoren.
Hvor varmt er det i klasserommet? Hvor mye lys er det?
Du kan se et løsningsforslag her: https://makecode.microbit.org/_HMCURripFMbV
Kan du bruke det du lærte om radiofunksjoner til å sende lys og temperatur til en annen micro:bit?
Pseudokode for sender-micro:bit:
send temperatur med etiketten temp
vent 5 sekunder
send lysnivå med etiketten lys
vent 5 sekunder
gjenta hele tiden
Pseudokode for mottaks-micro:bit:
når den mottar data skal den vise etikett og verdi
Her kommer løsningsforslag
Gå videre til neste del.