Présentation : Simple - Robuste - Faible coût -Adapté aux applications Robotique -

Ce Driver Moteur Shield Moteur (carte de contrôle qui s’empile sur l’arduino UNO) permet de piloter 2 servomoteurs / jusqu’à 4 moteurs à courant continu ou 2 moteurs pas à pas.

 

 

Le Shield Adafruit est une carte de contrôle du sens de rotation des moteurs- Il est capable de piloter jusqu’à 4 moteurs à courant continu et de gérer les deux sens de rotation de chacun des 4 moteurs.

> Tension d’alimentation 4,5 à 25 Volts

 

> Si utilisé avec Moteur 9 Volts alors alimenter en 9 Volts

 

> Possibilité de piloter jusqu’à 4 moteurs M1 M2 M3 M4

 

> Sur l’image ci-contre le moteur est branché sur M4

 

> Retirer le PWR Jumper (cavalier) quand le Shield est alimenté par une source d’énergie externe (PWR = Power)

 

> L’alimentation des servos provient du régulateur embarqué 5V de l’Arduino, vous n’avez donc rien à connecter au terminal EXT_PWR.

 

> Le Shield Motor dispose de deux sortie SER1 et SERVO 2 constituée chacune de 3 broches.

 

> les sorties SER1 et SER2 sont reliées aux broches de sortie  #9 & #10 de l’Arduino (PWM –16 bits)

 

 

Exemple avec le moteur pas à pas 28BYJ-48
 
> Ce moteur fonctionne en 5 Volts donc il faut connecter une alimentation 5 Volts sur le port EXT-PWR.
 
 
> Il faut 48 pas pour faire un tour complet
 
> Connexion du moteur sur M1/M2 (port#1) ou
M3/M 4 (port#2)
 
> Ci-contre le moteur est branché sur M3/M4
 
 
 
 

 

Exemple avec le moteur pas à pas NEMA-17
 
> Ce moteur fonctionne en 12 Volts, donc il faut connecter une alimentation 12Volts sur le  EXT-PWR.
 
> Il faut 200 pas pour faire un tour complet
 
> Connexion du moteur sur M1/M2 (port#1) ou
M3/M 4 (port#2)
 
> Ci-contre le moteur est branché sur M3/M4
 
 
 
 

 

nema

Avant de pouvoir programmer cette carte (shield) de contrôle des moteurs, il est nécessaire d’installer la librairie « AFMotor.h » dans le logiel Arduino. Cette librairie correspond à celle du « Adafruit Motor Shield Library » version 1.0.0.

 

Pour installer directement cette librairie voici la procédure :

 

- démarrer le logiciel Arduino
- dans la barre d’outils cliquez sur « Croquis » puis « Inclure une bibliothèque » puis « Gérer les bibliothèques ».
- Le gestionnaire de bibliothèque (une nouvelle fenêtre ) apparaît à l’écran
- en haut à droite de cette fenêtre, taper « Adafruit Motor » (vous devez disposer d’une connexion Internet)
- le gestionnaire de librairie vous propose plusieurs librairies téléchargeable, il faut choisir ici le « Adafruit Motor Shield Library » version 1.0.0.
- Sélectionnez votre librairie et cliquez sur Installer
- Arduino télécharge et installe la librairie qui est immédiatement opérationnelle.
- fermer le logiciel Arduino et le re-démarrer, c’est terminé, vous pouvez programmer en utilisant les block Ardublock « Adafruit DC Motor » et téléverser votre programme vers l’Arduino.

Tutoriel complet pour brancher et programmer ce shield Moteur avec Ardublock Arduino

fiche tuto adafruit shield motor
Fiche Tuto PDF
fiche tuto adafruit shield motor-old
Fiche Tuto Complémentaire PDF