Oppgave 9: Overføre temperaturdata med radio
micro:bit kan enkelt overføre data i form av tall eller tekst til andre micro:bits via en radiofunksjon som kjører på bluetooth. Rekkevidden er opp til ca. 50 meter.
I dette eksempelet mottar en micro:bit temperaturdata fra en annen micro:bit. Mottakeren kan også motta data fra flere forskjellige micro:bits hvis ønskelig.
Program: Sender
Husk å opprette variabelen "temperatur"
Ved start tilordnes micro:bit'en en bestemt radiogruppe. Sender og mottaker må tilhøre samme radiogruppe. Dere kan jobbe med flere forskjellige radiogrupper i samme klasserom slik at forskjellige grupper kan jobbe med deres micro:bits samtidig.
Program: Mottaker
Husk ved start å sette radiogruppe til den samme radiogruppa som sender-programmet
Merk at det finnes flere "når radio mottar" blokker i editoren
"når radio mottar receivedNumber" mottar en tallvariabel som heter "receivedNumber"
Variabelblokken "receivedNumber" trekkes fra "når radio mottar" blokken og ned i "vis tall" blokken
I eksempelet her er "receivedNumber" altså temperaturen som blir sendt fra sender-programmet
Prøv selv
Sjekk at mottaker-programmet fungerer korrekt og mottar temperatur fra sender-programmet
Prøv å plassere senderen utendørs eller i et kjøleskap
Prøv å utvide mottaker-programmet slik at mottakerens temperatur vises ved trykk på A-knappen
Last updated