Servomoteur bizarre

Bonjour,
J'ai récupérer 2 servomoteurs sans aucune information dessus (chinois) et ils ont la même taille qu'un mg90
Mes moteurs tournent sur 360 degrés sans point d'arrêt...



J'essaye de les faire fonctionner avec la librairie servo, mais les moteurs tournent vraiment bizarrement. (lien vers la vidéo : VID_20210511_100904.mp4 - Google Drive )

Voici le code utilisé pour le test :

#include <Servo.h>
Servo myservo1;  // moteur 1
Servo myservo2;  // moteur 2

void setup() {
  myservo1.attach(5);  
  myservo2.attach(6);
  myservo1.write(0);  //placement moteur 1 à la position 0
  myservo2.write(0);  //placement moteur 2 à la position 0
}

void loop() {
  myservo1.write(128);                
  myservo2.write(128);                
  delay(2000); 
  myservo1.write(256);                
  myservo2.write(256);                
  delay(5000);
}

Quelqu'un a une idée ?

merci pour votre aide

Si ce sont des servos 360°, c'est normal.
Certains modèles vendus sous la dénomination servomoteur 360° ne permettent pas le positionnement angulaire. Ce sont simplement des moteurs continus avec réducteur de vitesse, dont la vitesse est réglable.

'Servomoteur bizarre', le titre convient tout à fait !!

Il suffit de dire qu'un usage répandu consiste à nommer 'servo' des objets qui on l'aspect d'un servo ....mais pas son comportement. C'est un terme qui est en train de changer de sens dans certains milieux.
L'asservissement ('=servo') est absent des 'servos à rotation continue'

Je regrette ce 'brouillage de piste', cette habitude croissante à détourner les mots et la confusion qui en découle.

Merci pour vos réponses !

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.