Stap 1: gyroscoop
In dit project vond ik een lastige deel die meer aandacht nodig. Ik zal u helpen door deze:
De PMODGyro geeft u als output het hoekige tarief. Om de hoek van deze lezing, die je moet integreren. Als u geen aandacht, de gyroscoop waarden zal leiden tot de hoek kunnen drijven op + of - infinity gedurende een lange periode van tijd. Om dingen makkelijker voor je, zal ik dit codefragment:
xAxis = myGYRO.getX();
xVal = xAxis / 1000;
5.5/angleX += xVal;
Serial.Print ("X:");
Serial.Print (xVal, 2); Serial.Print(":"); Serial.Print (angleX, 2);
met dit codefragment, de waarden van 1 as van de gyro leest u, krijgt de hoek en wordt afgedrukt op de seriƫle monitor de waarden.