Lag en selvkjørende bil

bitbot

Mål:

I SmartByen er det tegnet opp svarte linjer på veiene som skal hjelpe selvkjørende biler med å holde seg på veien. Programmer BitBotten til å bruke linjesensorene til å kjøre på linjen.

Steg 1: Utstyr 

  • BitBot
  • SmartBy-matten (alternativt kan du bruke sort elektrikkertape og tape på gulvet)

BitBotten har to linjesensorer. Hver av dem har en liten sender og mottaker som sender ut og mottar usynlig infrarødt lys. Dersom lyset treffer den svarte streken, så absorberes den, noe mottakeren registrer ved at linjesensoren sender tallet 1. Dersom lyset treffer den lyse delen av matta sender lunjesensoren tallet 0.

På undersiden av BitBotten mellom forhjulet finnes to linjesensorer.

Steg 2: Elevoppgave

 

Vi vil at BitBotten skal fungere på denne måten:

  • Når linjen er midt mellom de to sensoren skal roboten kjøre rett frem.
  • Når roboten kommer til en venstresving, dekker streken for lyset til venstre sensor. Da vil vi at roboten skal kjøre mot venstre.
  • Når roboten kommer til en høyresving, dekker streken for lyset til høyre sensor. Da vil vi at roboten skal kjøre mot høyre.

 Klarer du pusle sammen blokkene så BitBotten følger linjen?

Tips: Om roboten kjører ut av banen, er det kanskje verd å endre litt på farten?

Programkoden finner du også her.

Fasit for lærere

Programkoden finner du også her.

Vanskelighetsgrad:

Vrien

Tid:

15-30 minutter

Hvis du vil skrive ut:

Her er elevoppgaven som pdf:

bokmål

nynorsk