![]() |
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?
- Un Arduino uno (Disponible ici)
- Des jumpers ( Disponible ici)
- Un Servomoteur (Disponible ici)
- Une Breadboard (Disponible ici)
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