Je veux faire des tournes précis avec le capteur gyroscopique de EV3 mais 50 pour-cent du temps, mon robot tourne sans arrête! J’ai essayé de débrancher et rebrancher le capteur, mais ça ne fonctionne parfois pas.
Le capteur gyroscopique EV3 a certains défauts. Environ une fois sur 3, l'angle vu par le capteur augmente continuellement même si le robot est immobile. Il devient impossible de l'utiliser. Voici comment corriger le problème en bonne partie, en créant une routine de vérification.
On mesure l'angle vu par le gyro, on attend 5 secondes et on le mesure de nouveau. Si les 2 nombres ne sont pas identiques, il faut faire une lecture du "Rate" du gyro puis refaire une mesure de l'angle. Ceci provoque un Hard Reset du gyro, puis on recommence le processus.
Lorsque les 2 nombres sont identiques, on peut utiliser le gyro.
À noter que le gyro a tendance à perdre des degrés lors qu'on le secoue ou qu'on fait des accélérations trop brusques.
Le capteur gyroscopique EV3 a certains défauts. Environ une fois sur 3, l'angle vu par le capteur augmente continuellement même si le robot est immobile. Il devient impossible de l'utiliser. Voici comment corriger le problème en bonne partie, en créant une routine de vérification.
On mesure l'angle vu par le gyro, on attend 5 secondes et on le mesure de nouveau. Si les 2 nombres ne sont pas identiques, il faut faire une lecture du "Rate" du gyro puis refaire une mesure de l'angle. Ceci provoque un Hard Reset du gyro, puis on recommence le processus.
Lorsque les 2 nombres sont identiques, on peut utiliser le gyro.
À noter que le gyro a tendance à perdre des degrés lors qu'on le secoue ou qu'on fait des accélérations trop brusques.