PXT: Micro:bit repeater
Skrevet av: Julie Christina Revdahl
Kurs: Microbit
Tema: Elektronikk, Blokkbasert, Spill
Fag: Programmering, Teknologi, Naturfag
Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole
Introduksjon
En micro:bit kan sende en melding fra én micro:bit til en annen, men ikke over store avstander. Nå skal vi lage et program som tar i mot en beskjed via radioen og sender den videre til en annen, slik at vi kan sende en melding enda lengre.
Steg 1: Oppsett av radio
Sjekkliste
let radiogruppe = 5 radio.setGroup(radiogruppe) basic.showNumber(radiogruppe)
Steg 2: Vise hvilken radiogruppe vi er innstilt på
Sjekkliste
Steg 3: Endre radiogruppe
For å slippe å lage egen kode til hver enkelt micro:bit, lager vi en kode som gjør at vi kan endre radiogruppen vi er på når begge knappene trykkes.
Sjekkliste
input.onButtonPressed(Button.AB, function () {
radiogruppe += 1
basic.showNumber(radiogruppe)
})
Steg 4: Når vi mottar meldinger
Sjekkliste
Steg 5: Sende videre på en annen radiogruppe
Sjekkliste
radio.onReceivedString(function (receivedString) {
basic.showString(receivedString)
basic.pause(1000)
radiogruppe += 1
radio.setGroup(radiogruppe)
radio.sendString(receivedString)
radiogruppe += -1
radio.setGroup(radiogruppe)
})
Sender
Nå lager vi startkoden som en av micro:bitene må sende. Én micro:bit laster derfor kun ned denne koden.
Sjekkliste
Test prosjektet
Lisens: CC BY-SA 4.0
Forbedre denne siden
Funnet en feil? Kunne noe vært bedre?
Hvis ja, vennligst gi oss tilbakemelding ved å lage en sak på Github eller fiks feilen selv om du kan. Vi er takknemlige for enhver tilbakemelding!








