Le servo moteur

Très utilisés dans le modélisme, ils se caractérisent par leur poids et leurs couple, et également des engrenages metal ou plastique.

Exemple de code pour piloter un servo moteur :
Charger sur Arduino la bibliothèque « Servo »

/**
 * 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);
  }

Bricolage pour une rotation continue :
https://www.carnetdumaker.net/articles/bricoler-un-servomoteur-rotation-continue/

Source

 https://www.carnetdumaker.net/articles/controler-un-servomoteur-avec-une-carte-arduino-genuino/