Press "Enter" to skip to content

Dc Motor | Adafruit motor shield / Arduino

Contrôle d’un moteur à courant continu via le motor shield Adafruit:

Utilisation du shield sans alimentation externe (power jumper connecté).
Librairie Arduino du motor shield

//importation de la bibliothèque du motor shield
#include <afmotor .h="">
// creation de la variable motor3 connecte sur l'entrée M3 en 64KHz pwm.
AF_DCMotor motor3(3, MOTOR12_64KHZ);

void setup() {
  Serial.begin(9600);
  motor3.setSpeed(200); //selection de la vitesse entre 0 et 255.
  Serial.println("Testing DC motor on pin M3 with 200 speed");
}

void loop() {
  Serial.print("Motor turn forward");
  motor3.run(FORWARD); //rotation avant du moteur.
  delay(1000);
  Serial.print("Motor turn backward");
  motor3.run(BACKWARD); //rotation arriere du moteur.
  delay(1000);
  Serial.println("Motor stop");
  motor3.run(RELEASE); //arret du moteur.
  delay(1000);
}

2 Comments

  1. […] avons déjà vu le shield Adafruit qui permet de contrôler différents types de moteurs mais certains projets nécessitent de le […]

  2. […] avons déjà vu le shield Adafruit qui permet de contrôler différents types de moteurs mais certains projets nécessitent de le […]

Comments are closed.