Bonjour,
J'ai actuellement un code me permettant NORMALEMENT de faire varier mon servomoteur en deux positions. Le code est tout simple :
#include <Servo.h>
Servo monServo;
void setup()
{
monServo.attach(2);
}
void loop()
{
monServo.write(90);
delay(1000);
monServo.write(1);
delay(1000);
}
Et pourtant il ne marche pas
moi mon but serait de faire varier la position de mon moteur avec juste monServo.write(x) sans même delay(x)
Si quelqu'un s'y connait ce serait cool de m'aider ;'(
Merci d'avance 
essaie sur la broche 11.
Puis donne ton cablage.
Câblage :
+5V au fil rouge
GDN au fil marron
PIN 11 au fil jaune.
J'ai téléversé le même code mais avec monServo.attach(11);
Le servomoteur se tourne vers une position mais refuse de changer d'autre position.
Mais là je pense que mon servomoteur a rendu l'âme (à force de le forcer ^^' )
En théorie mon code fonctionne-t il ?
on avance....
Le code est bon.
Peut-être un problème d'alimentation....
Essaie de brancher le servo sur une alimentation extérieure, comme un chargeur de portable.
inverse les 2 write pour voir....
En fait à la base mon servo est déjà alimenté par un coupleur de piles 4.5V, parce que quand je le branchais à ma carte elle se déconnectait de mon PC comme si il y avait une chute de tension, puis se reconnectait, le servo faisait 10degré et hop déconnectée à nouveau...
J'ai inversé les write et cette fois-ci il se bloque à 1 et ne va pas à 90...