un bouton , un servo, un arduino, plus de cerveau!!!

moelleux:
...
je trouve plein d'exemples de codes avec des bouton et des servo mais c'est toujour du control en temps réel, moi je veux que le servo face un allé retour suite a l’impulsion, qu'une (voir plusieur) broche(s) passe a l'etat haut
et que le programme reprenne sont train train,

si ceci inspire un arduiniste chevronné, ca m'aiderait bien

Bonjour
pas besoin d'etre chevronné, il faut jouer avec les exemples
fait rapidement et commenté
ça compile , pas testé en reel
normalement
appui sur le bouton , le servo fait un aller/retour, la led 13 fait un ON OFF

#include <Servo.h> 

Servo myservo;  


const int buttonPin = 2;     // bouton sur pin 2
const int ledPin =  13; // led 13 sortie pour reed 

int buttonState = 0;
void setup() 
{ 
  pinMode(ledPin, OUTPUT);
  myservo.attach(9);  // servo sur pin 9
  myservo.write(0); //initialise le servo en position repos zero
  delay(20); // pour stabilisation
} 


void loop() 
{
  buttonState = digitalRead(buttonPin);
  if (buttonState == HIGH) {  // bouton etat haut detecté  
    digitalWrite(ledPin, HIGH);  // led ON
    myservo.write(180);       // va en butée inverse     
    delay(250);  // stabilisation 250 ms
    digitalWrite(ledPin, LOW);  // led OFF
    myservo.write(0); // retour en zero
    delay(20); // pour stabilisation 

  } 
}