J'ai commandé il y a un mois cette pince sur robotshop : http://www.robotshop.com/productinfo.aspx?pc=RB-Dag-08&lang=fr-CA
Malheureusement le servo de la pince était grillé mais pas celui de l'inclinaison. Je leur envoie un mail et ils me renvoient un nouveau servomoteur (sans frais supp). Je leur renvoie le servo grillé et je teste le nouveau : il ne tourne que dans un sens : j'utilise ce code arduino pour le faire marcher :
// Sweep // by BARRAGAN <http://barraganstudio.com> // This example code is in the public domain. #include <Servo.h> Servo myservo; // create servo object to control a servo // a maximum of eight servo objects can be created int pos = 0; // variable to store the servo position void setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object } void loop() { for(pos = 0; pos < 59; pos += 1) // goes from 0 degrees to 180 degrees { // in steps of 1 degree myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } for(pos = 59; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees { myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } }
En gros, il tourne d'un demi tour et ensuite il tentait de retourner dans l'autre sens mais sans y arriver, ça faisait des sortes de petits coups mais ça tournait pas. Je leur renvoie celui-là et me renvoie un nouveau aujourd'hui : même problème que le dernier, je comprend pas.
Info : j'ai testé l'alimentation de ma dfrduino romeo en 9V (sur l'alim de la carte, pas celle des servos) et j'ai aussi alimenté par usb, toujours pas de changements.
Là je suis à bout, j'en peux plus.
Bonne soirée.
Ulysse.