STEP 6:
Download this code to the micro:bit and press A, the :MOVE mini should wait
half a second (or 500 milliseconds) before turning through 90 degrees.
STEP 7: If :MOVE mini turns too far, or not far enough, you will need to adjust
the 'DEGREES_PER_SEC' variable so that the :MOVE mini accurately turns
through 90 degrees.
- If :MOVE mini turns too far, try making the value bigger.
- If :MOVE mini doesn't turn far enough, try making it smaller.
Now we've calibrated the turns, lets code driving forwards! This code is very
similar to the block of code we used for turning, the only differences are:
- Function name - now called "driveForward', instead of 'turnLeft'.
- degrees - now called distance.
- timeToWait - now called 'timeToWait2'.
- The servo output is now Right0 and Left180 instead of Right45 and Left45.
STEP 8: Add the following code under the previous code.
STEP 9: Program button B to call the 'DriveForward' function, like this:
NOTE: The value after 'driveForward' is the distance we are telling :MOVE
28
mini to drive in mm.
Download
Upload
Need help?
Do you have a question about the BBC Micro Bit move Mini Mk2 and is the answer not in the manual?