Fjernkontrollen fungerer som en «sender» og Bit:Bot som en «mottaker». For å fjernstyre Bit:Bot skal du her bruke knappene og det innebygde akselerometeret i micro:bit.
I vårt eksempel skal fjernkontrollen styre Bit:Bot på denne måten:
Når man trykker på knapp A skal Bit:Bot kjøre fremover.
Når man trykker på knapp B skal Bit:Bot stoppe.
Når micro:bit vippes til venstre, skal Bit:Bot svinge til venstre.
Når micro:bit vippes til høyre, skal Bit:Bot svinge til høyre.
(Det finnes flere måter å lage en fjernstyrt Bit:Bot på. Sjekk også ut videoen i «Lag en Battlebot»)
Utstyr
Bit:Bot med micro:bit (mottaker)
Micro:bit (sender - fjernkontroll)
Batteripakke til sender
Programmering av senderen
For at to micro:biter skal kunne kommunisere må de bruke samme radiogruppe. Det finnes opptil 255 radiogrupper, så her har vi valgt «radio sett gruppe 1».
Micro:bit skal sende kommandoer i form av tall til Bit:Bot. Vi bruker blokken «radio send tall» i fra «Radio» til å sende kommandoene til den andre micro:bitten i Bit:Bot.
Når man trykker på knapp A skal tallet 1 sendes
Når man trykker på knapp B skal tallet 2 sendes
Når micro:bit vippes til venstre skal tallet 3 sendes
Når micro:bit vippes til høyre skal tallet 4 sendes
Klarer du å pusle sammen blokkene så det blir riktig?
«Helning» betyr at du vipper ganske mye på micro:bit, enten til venstre eller høyre.
Programmering av mottaker
Micro:bit som fungerer som mottaker, skal ta imot på «radio sett gruppe 1».
Når den mottar tallene fra senderen, skal den sjekke om visse vilkår er oppfylt for om Bit:Bot skal kjøre, svinge eller stoppe.
Når den mottar tallet 1 skal den kjøre fremover.
Når den mottar tallet 2 skal den stoppe.
Når den mottar tallet 3 skal den svinge til venstre.
Når den mottar tallet 4 skal den svinge til høyre.
Klarer du pusle sammen blokkene så programmet fungerer?
Kan du få fjernkontrollen til å sende et tall til som gjør at Bit:Bot også kan kjøre bakover?
Utfordring 2: Skjerm med symboler
Kan du få fjernkontrollen til å vise et symbol på skjermen når du trykker på knappene eller når du heller den til sidene? Kanskje noe som viser retningen?
Utfordring 3: Bit:Bot battle
Kan du arrangere en Bit:Bot-battle der alle fester på ballonger og blomsterpinner som kan stikke? Målet er å «overleve lengst mulig» med usprukken ballong!
Avansert fjernkontroll
En mer avansert type fjernkontroll finner du bilder av her. Du må selv finne ut hvordan du lager disse kodene.