Publié : 12 avril 2016

Programmer un Robot avec le Shield Adafruit

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.

Ce shield est très populaire et très utilisé car il n’est pas cher du tout et est très polyvalent et robuste...

Comme tous les Shields Arduino, le Shield Moteur Adafruit s’enfiche directement sur la carte Arduino UNO :

Le Shield Moteur ADAFRUIT :

Le Shield Moteur ADAFRUIT enfiché sur la carte Arduino Uno :


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.

La fiche de découverte pour programmer graphiquement ce Shield avec Ardublock :

PDF - 855.2 ko
Activité 3- Programmation Robotique Shield Adafruit

Documents joints