micro:Maqueen – Lijn volgen

Eerder schreef ik al over de micro:Maqueen. Op de Wiki van DFRobot staan een paar voorbeelden en we kwamen erachter dat de code bij de lijnvolger niet werkt en daarnaast ook nog eens onnodig ingewikkeld is.

Ik heb een eenvoudigere code geschreven waarbij je ook nog eens in één keer de snelheid in alle blokjes kunt aanpassen:

Als de Maqueen geen lijn ziet (beide sensoren geven 1) dan gaat hij achteruit.

Je kan de code als hex-bestand downloaden:

Microbit-maqueen-lijnvolger (613.3 KiB)

Ik heb de code ook op Makecode gezet: https://makecode.microbit.org/_6pz1y5WK6CkA

Als je hem op papier wilt hebben dan is er ook een pdf:

Mb - Maqueen - Lijnvolger 2018-01-17 1240 (213.7 KiB)

Code met Neopixels erbij

Met deze code erbij worden ook de 4 neopixels aan de onderkant van de Maqeen aangestuurd: https://makecode.microbit.org/_YwjDEy59TavW

Hoe breed moet de lijn zijn?

De afstand tussen de twee lijnvolgsensors is ongeveer 15 millimeter. De lijn die gevolgd moet worden zal dus iets breder moeten zijn: 20 mm werkt goed.

Als je snel een parcourtje nodig hebt dan kan je het hier als pdf of als PowerPoint downloaden:

Mb - Maqueen - Parcours (5.8 KiB)

Mb - Maqueen - Parcours (37.8 KiB)