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