Bonjour à tous, j'ai couplé un servo à un bouton de sorte à ce que quand j'appuie sur le bouton, le servvo tourne de 90°.
En réalité, quand j'appuie sur le bouton, j'ai plus l impression qu'il toune de 45° dans un sens et 45° degres dans l'autre. donc dans l'absolu, il toune de 90° mais pas comme je veux...
Bonne journée
TirfoP
Je vous mets le code:
#include <Servo.h>
Servo Servo1;
Servo Servo2;
int pos = 0;
int etat1;
void setup()
{
Servo1.attach(9);
Servo2.attach(10);
Serial.begin(9600);
pinMode(2, INPUT);
}
void loop()
{
etat1 = digitalRead(2);
if(etat1 == HIGH)
{
for (pos = 0; pos <= 90; pos += 1) //Servo 1 Allé
{
Servo1.write(pos);
delay(10);
}
}
}