På SmartBy-matta er det tegnet opp svarte linjer på veiene som skal hjelpe selvkjørende biler med å holde seg på veien. Lag et program der du bruker linjesensorene på Bit:Bot for å kjøre langs linja.
Utstyr
Bit:bot med micro:bit
Datamaskin/Ipad
Smartby-matte
Hvordan virker linjesensorene på Bit:Bot
På undersiden av Bit:Bot er det to linjesensorer, venstre linjesensor og høyre linjesensor.
1
1. Høyre linjesensor
2
2. Venstre linjesensor
Når en linjesensor ser en svart linje, sender den tallet 1 til micro:biten som står i Bit:Bot. Hvis den IKKE ser en svart linje, sender den tallet 0.
Vi vil at Bit:Bot skal fungere på denne måten:
Når den svarte linja er midt mellom de to linjesensorene, så ser ingen av de to sensorene noen svart linje og da skal roboten kjøre rett frem.
Når Bit:Bot kommer til en venstresving, så vil venstre linjesensor oppdage den svarte linja og sende tallet 1 til micro:biten. Da vil vi at Bit:Bot skal snu mot venstre.
Når den svarte linja er midt mellom de to linjesensorene, så ser ingen av de to sensorene noen svart linje og da skal roboten kjøre rett frem.
For å lage dette programmet må du bruke blokker som ligger under menyen logikk.
I tillegg må du bruke blokker til Bit:Bot («Kjøring» og «Sensorer og styring»)
Klarer du å pusle sammen blokkene som er på bildet slik at Bit:Bot følger linja? (Husk at tallet 1 betyr svart linje.)
Tips: Om Bit:Bot kjører ut av banen er det kanskje lurt å endre litt på farten…
Mer hjelp
Her finner du fasit og hjelp til hvordan programmet skal se ut. Lurer du på noen ord og utrykk finner du oversikt over ulike begrep her. Står du fast med et annet problem sjekk ut siden vår med feilretting, tips og triks her.
Tutorial
Du kan følge denne tutorialen som består av 12 steg for å lage programmet.
Steg 1 – 7 gjør at bit:bot følger linja Steg 8 – 12 lager retningslys på bit:bot (kan droppes)