Welkom op Codingkids

Programmeren voor kinderen

mBot lijnvolgen

De mBot kan een zwarte lijn volgen. Je kunt het voorbeeld papier gebruiken wat meegeleverd is met de mBot.

Of je kunt op deze site er zelf één maken en uitprinten: robotsquare.com

Hoe werkt de sensor?

Kijk eerst even naar welke poort jouw kabeltje van de sensor van de lijnvolger gaat. In dit voorbeeld is het poort 2. Pas straks in jouw programma het poort nummer aan als hij bij jouw niet op poort 2 zit. De sensor zit vooraan/onderaan je mBot, bij het kogeltje.

In het voorbeeld programma hieronder moet je bij de donkeroranje blokjes weer een variabele maken. Je mag zelf weten hoe je deze noemt. In het voorbeeld is lijn gebruikt. De waarde van de sensor wordt aan deze variabele gegeven. Op de afbeelding hieronder zie je welke waardes dit kunnen zijn en wat ze betekenen.

0 - op de lijn
1 - rechts van de lijn
2 - links van de lijn
3 - niet op de lijn


Het programma

Snap je wat er gebeurt in dit programma? Geeft de sensor de waarde 0 dan mag de mBot rechtdoor, geeft de sensor de waarde 1 (rechts van de lijn), dan moet de mBot naar links draaien en geeft de sensor de waarde 2 (links van de lijn) dan moet de mBot bijdraaien naar rechts. Als de sensor een andere waarde geeft, eigenlijk is die waarde dan 3 dan moet de mBot naar achteren.





Share on Facebook Share on Google+ Share on LinkedIn Share on Twitter





Ondersteun deze website!