BitBot er ein liten robotbil som vert styrt av ein micro:bit, og er fin å bruke til utforsking av t.d. variablar og funksjonar. Me startar enkelt, med å programmera BitBoten til å køyre ein meter fram og tilbake, og så vil me utvida programmet til å bruke funksjonar der me kan legga inn kor langt den skal køyre.
Inne i MakeCode-editoren (makecode.microbit.org), trykk på tannhjulet og vel «utvidelser» og leit opp BitBot. No vil du finne BitBot-biblioteket i menyen. Dette kan brukast til å styre robotbilen.
Dette enkle programmet vil få BitBoten til å køyre litt, og så svinge litt. Målet er å få den til å køyre ein meter, snu heilt rundt, for så å køyre tilbake att. Då må programmet endrast litt, du må måla, prøva og feile.
For å styre kor langt den køyrer kan me bruke funksjonar. Til dømes her, om BitBoten bruker 3200 millisekund på å køyre ein meter, kan ein funksjon sjå slik ut.
Kor langt vil den køyre no?
Klarer du lage tilsvarande funksjon for svinginga? Er det ein lineær samanheng mellom kor lenge den svinger og kor mange grader den svinger?