Exemple de code pour un servomoteur

par skywodd | | Langue : C++ | Licence : GPLv3

Description :

Exemple de code pour un servomoteur, il fait faire des va-et-vient à la tête du servomoteur.

Code source :

Voir le code source brut | Télécharger servo_tuto.ino | Télécharger servo_tuto.ino.zip

/**
 * Exemple de code pour un servomoteur, il fait faire des va-et-vient à la tête du servomoteur.
 */

 /* Inclut la lib Servo pour manipuler le servomoteur */
#include <Servo.h>

/* Créer un objet Servo pour contrôler le servomoteur */
Servo monServomoteur;

void setup() {
    
  // Attache le servomoteur à la broche D9
  monServomoteur.attach(9);
}

void loop() {

  // Fait bouger le bras de 0° à 180°
  for (int position = 0; position <= 180; position++) {
    monServomoteur.write(position);
    delay(15);
  }
  
  // Fait bouger le bras de 180° à 10°
  for (int position = 180; position >= 0; position--) {
    monServomoteur.write(position);
    delay(15);
  }
}