Arduino Tuto: Contrôler un servomoteur a l'aide d'Arduino

Contrôler un servomoteur a l'aide d'Arduino

Servomoteur Arduino


Dans ce tutoriel nous allons voir comment contrôler un servomoteur a l'aide d'Arduino et apprendre les différents fonctions de la bibliothèque Servo.h et en bonus je vous donnerai quelque idées de projets ou on utilise un Servomoteur.

Un Servomoteur c'est quoi?:

Un servomoteur est un composant qui a pour but de donner un mouvement précis a partir d'un signal reçu par l'une de ses broches, c'est un système qui est a base  d’électronique de mécanique et d'automatique .

De quoi Avons nous besoin?

Le Montage:

le montage avec l'Arduino se fait comme ceci:
Montage Servomoteur Arduino

Le Code:

le but de ce code est de faire tourner le servomoteur de 0° vers 180° puis de 180° vers 0°

//initialisation de la pin 2
int Capteur= 2;

 /* Inclut la lib Servo pour manipuler le servomoteur */
#include 

/* 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);
  }
}
Idées De Projets:


  • Bras Manipulateur
  • Robot Pince

Aucun commentaire:

Enregistrer un commentaire