Étape 3: Code
C’est le code pour le servo de suivre le potentiomètre#include < Servo.h > Servo myservo ; Créez l’objet servo pour contrôler un servo void setup() void loop()
#define POT_PIN 5
#define SERVO_PIN 3
{
myservo.Attach(SERVO_PIN) ; attache le servo sur la broche 9 à l’objet de servo
}
{
int val ;
Val = analogRead(POT_PIN) ; lit la valeur du potentiomètre (valeur comprise entre 0 et 1023)
Val = carte (val, 0, 1023, 0, 179) ; redimensionnez-la pour l’utiliser avec le servo (valeur comprise entre 0 et 180)
myservo.Write(Val) ; définit la position du servo selon la valeur à l’échelle
Delay(15) ; attend que le servo pour y arriver
}
Qui et Viola ! Vous pouvez alors commander un servo avec un potentiomètre.