#include <Servo.h>
Servo myservo1; //Créer un objet Servo pour contrôler un servo
int PinSignalServo1 = 5; //La broche signal du servo est connéctée à la Pin 5
// La broche A1 est reliée au Bouton1. On lui donne le nom Bouton1.
int Bouton1 = A1;
// Déclaration variable EtatBouton1 qui va servir à stocker une valeur au format bool soit LOW ou HIGH.
bool EtatBouton1;
void setup() {
// Attache le servo sur la broche définit dans PinSignalServo1 à l'objet Servo
myservo1.attach(PinSignalServo1);
// Déclaration variable EtatBouton1 qui va servir à stocker une valeur au format bool soit LOW ou HIGH.
bool EtatBouton1;
}
void loop() {
// Lit la broche d'entrée du Bouton1 et stock ça valeur dans EtatBouton1
EtatBouton1 = digitalRead(Bouton1);
// Si EtatBouton1 == HIGH
if (EtatBouton1 == HIGH) {
// Définit la position du servo "10"
myservo1.write(10);
delay(15);
}
// Sinon
else {
// Définit la position du servo "130"
myservo1.write(130);
delay(15);
}
}