#include <Servo.h> // on inclut la bibliothèque servo
Servo servoMoteur; // on crée un objet servo appelé servoMoteur
int bouton = 7; //port d'entree num
void setup() {
// put your setup code here, to run once:*
pinMode(bouton, INPUT); //config bouton entrée
pinMode(5, OUTPUT);
// on associe le servo à la broche D5
servoMoteur.attach((5));
Serial.begin(115200);
//Serial.println("Hello, STM32!");
}
void loop() {
//servoMoteur.write(100);
// put your main code here, to run repeatedly:
int etat=digitalRead(bouton);
if (etat == HIGH)
{
Serial.println("High!");
// on déplace le servo à la position 0º
servoMoteur.write(0);
delay(1000); // pause de 1 seconde
}
else {
Serial.println("low");
// on déplace le servo à la position 90º
servoMoteur.write(100);
delay(1000); // pause de 1 seconde
}
delay(10); // this speeds up the simulation
}