Accueil > ... > Forum 156

Témoins de positions : la mise en œuvre

23 janvier 2014, 13:41

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

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)