This article applies to:
mBot2/mBot Neo and CyberPi
Routine Check
Refer to the quick steps below to rule out basic issues.
For details, please see this guide: https://support.makeblock.com/hc/en-us/articles/15930898112663
In a Nutshell
Due to die-cut tolerance, it's inevitable to have differences between the design and the actual parts.
This will cause small errors when mBot2 performs some movements.
There are two ways to fix it. You can do one of them or both.
Step-by-Step
Option 1, Adjust the Turning Coefficient
1. Connect mBot2 and mBlock 5. Add the mBot2 extension port.
For details, please see this guide: https://support.makeblock.com/hc/en-us/articles/15850718565399
2. Define the Turning Coefficient variable with the variable blocks.
3. Create a program with the variable to adjust the coefficient.
#2 Calibrate the baseplate of mBot2
1. Connect mBot2 and mBlock 5. Add the mBot2 extension port.
2. Download the block package for baseplate calibration.
3. Upload the program designed from baseplate calibration blocks to calibrate the baseplate.
After uploading the program, press button A on CyberPi and the indicator will light on.
After the mBot2 car completes a 720° rotation, it needs to wait for the gyroscope reading to stabilize before the calibration is considered complete (the indicator light will go off at this point).
The calibration coefficients obtained will be saved in the Makeblock board and will not be lost even if power is disconnected.
Related Knowledge
https://support.makeblock.com/hc/en-us/articles/15850718565399
Got Questions?
Feel free to contact us at:
Help Us Solve Faster
We have listed some useful information you can provide to us.
When you contact us, the more information you provide,
the better informed we will be and the quicker we can advise and answer your questions.
Not Sure Where to Find the Version Info?
Comments
Article is closed for comments.