Étape 4: Étape 3: le Code de Servo
Sur le code de servo, j’ai changé le servo de tourner de 180 degrés, 45 degrés. C’est donc lorsque le servo tourne complètement vers la droite ou la gauche, la roue n’est pas juste traîner derrière la voiture RC.
Code du servo :
/* Controlling a servo position using a potentiometer (variable resistor) by Michal Rinott modified on 8 Nov 2013 by Scott Fitzgerald http://arduino.cc/en/Tutorial/Knob */#include Servo myservo; // create servo object to control a servoint potpin = 0; // analog pin used to connect the potentiometer int val; // variable to read the value from the analog pinvoid setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object }void loop() { val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023,0, 45); // scale it to use it with the servo (value between 0 and 180) myservo.write(val); // sets the servo position according to the scaled value delay(15); // waits for the servo to get there }