Aller au contenu


Mika9091

Inscrit(e) (le) 07 juin 2020
Déconnecté Dernière activité juin 13 2020 05:49
-----

Messages que j'ai postés

Dans le sujet : Commande servo moteurs en simultané

13 juin 2020 - 05:50

Merci Ludovic pour ce gros coup de pouce! Ça fonctionne nickel!

Dans le sujet : Commande servo moteurs en simultané

07 juin 2020 - 05:05

Merci pour toutes les infos. Je potasse pas mal le bouquin et quelques tutos. Je vous tiendrait au courant

Dans le sujet : Commande servo moteurs en simultané

07 juin 2020 - 04:34

Ah oui je commence à y voir plus clair, et du coup comment j'écris le stockage de tous mes delta? Uint16_t max_pulse =(160,135,...) et dans ma boucle for je laisse comme ça?

Dans le sujet : Commande servo moteurs en simultané

07 juin 2020 - 03:51

//////////// Ferme lent ///////////////
void ferme_lent(){
uint16_t max_pulse=520;//???
uint16_t begin_S2=300;
uint16_t end_S2=435;
uint16_t begin_S3=400;
uint16_t end_S3=240;

for(uint16_t i=0; i<max_pulse;i++){
  if(begin_S2+i<end_S2){
    pwm.setPWM(servo2,0,begin_S2+i);
  }
  if(begin_S3-i>end_S3-i){
  pwm.setPWM(servo3,0,begin_S3-i);
  }
  delay(vitesse);
}
}

Dans le sujet : Commande servo moteurs en simultané

07 juin 2020 - 02:35

J'ai fais le test sur deux servos au lieu de 4 déjà et sur les deux, un sort de sa course..