Rendre le mouvement d'un servo linéaire

Bon tsip

A propos de la bibliothèque VarSpeedServo.h , j'ai essayé le fonction sequencePlay

servoSequencePoint slow[] = {{100,20},{20,20},{60,50}}; // go to position 100 at speed of 20, position 20 speed 20, position 60, speed 50
//...
    myservo1.sequencePlay(slow, 3); // play sequence "slowHalf" that has 3 positions, loop and start at first position

de l'exemple ServoSequence.ino, vraiment super!
Tu pourrais faire une séquence d'ouverture qui "décollerait" ton couvercle tout doucement, pour avoir, après, une fin d' ouverture plus rapide, ensuite tu ferais un séquence de fermeture en inversant les pas de celle d'ouverture.

Cordialement
jpbbricole