I SmartByen er det tegnet opp svarte linjer på veiene som skal hjelpe selvkjørende biler med å holde seg på veien. Programmer BitBoten til å bruke linjesensorene til å kjøre på linjen.
BitBoten 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 linjesensoren tallet 0.
Vi vil at BitBotten skal fungere på denne måten:
Klarer du pusle sammen blokkene så BitBotten følger linjen?
Programkoden finner du også her.
Tips: Om roboten kjører ut av banen, er det kanskje verd å endre litt på farten?