Lvbu wheel has a built-in six-axis gyroscope, which can sense the slope of the road such as uphill and downhill.
But if you want to detect the slope of the road correctly, you must calibrate the gyroscope angle on the level ground first. The way how gyroscope works is as below:
? The purpose of calibrating the gyroscope angle is to give the gyroscope a horizontal reference, telling the gyroscope that the current angle is level, so that the gyroscope can detect the slope.
? If the gyroscope is calibrated on a downhill road, the gyroscope will regard the downhill road with a certain angle as a horizontal road, but when the bike is on a level road, the gyroscope will sense it as an uphill, in that case the motor will always provide assistance;
? If the gyroscope is calibrated on an uphill road, the gyroscope will treat this uphill road as a horizontal road. And when the bike is on a level road, the system will shut down the motor because the gyroscope sense the level road as a downhill road by mistake.
Therefore, you must calibrate the gyroscope on a level ground, otherwise there will be problem with the assist system.