Merci pour cette réponse rapide.
J’ai bien lu dans vos documents la fonction detach() mais j’ai essayé de la placer dans votre dernier sketch mais je ne suis pas parvenu à un résultat qui fonctionne.
Je reprends votre dernier sketch (ci dessous), il y a bien la fonction detach(), peut-être y a-t-il une valeur à changer en fonction des servos, j’avoue être un peu perdu...
/*
* Ajoute la vitesse à l’angle. Stoppe le servo quand l’angle min ou max
* est atteint. Stoppe son asservissement
* Doit etre appelé péridioquement à un intervalle de temps fixe
*/
void gereServo()
objetServo.writeMicroseconds(angle) ;
if (vitesse == 0)
if (cptArret == 0)
objetServo.detach() ;
if (cptArret >= 0)
cptArret— ;
Pourriez-vous m’indiquer où il faut placer les fonctions detach() et attach(), sans vouloir vous faire perdre votre temps...
Merci par avance.
Cordialement.
Christian
Merci pour cette réponse rapide.
J’ai bien lu dans vos documents la fonction detach() mais j’ai essayé de la placer dans votre dernier sketch mais je ne suis pas parvenu à un résultat qui fonctionne.
Je reprends votre dernier sketch (ci dessous), il y a bien la fonction detach(), peut-être y a-t-il une valeur à changer en fonction des servos, j’avoue être un peu perdu...
/*
* Ajoute la vitesse à l’angle. Stoppe le servo quand l’angle min ou max
* est atteint. Stoppe son asservissement
* Doit etre appelé péridioquement à un intervalle de temps fixe
*/
void gereServo()
objetServo.writeMicroseconds(angle) ;
if (vitesse == 0)
if (cptArret == 0)
objetServo.detach() ;
if (cptArret >= 0)
cptArret— ;
Pourriez-vous m’indiquer où il faut placer les fonctions detach() et attach(), sans vouloir vous faire perdre votre temps...
Merci par avance.
Cordialement.
Christian