Catégories

GM MOT - Module driver I2C  2 moteurs (ou 1 moteur pas-à-pas) Agrandir

WM MOT - Module driver I2C 2 moteurs (ou 1 moteur pas-à-pas)

PROPULSEZ UN ROBOT SANS VOUS FATIGUER !

Ce module permet de piloter, dans les 2 sens, 2 moteurs courant continu ou 1 moteur pas-à-pas. Il siffit de brancher un seul câble Grove dans une prise I2C et vous pourvez piloter votre robot : en avant, à droite, à gauche... le plus simplement du monde.

 [ Prix pour 1 module + 1 câble 20cm + entretoises + vis + cavaliers de rechange + notre assistance ]

CE PRODUIT N'EST PLUS DISPONIBLE

Mode graphique ready !
Avec Arduino augmenté
Arduino / ESP8266 

Plus de détails

GDRIVE

30 autres produits dans la même catégorie :

Précédent
Suivant

Détails

Nouvelle version V2 ! Le module driver I2C est initialement prévu pour piloter 2 moteurs à courant continu dans les 2 sens (par exemple pour propulser un robot mobile). Mais il peut aussi être utilisé pour piloter un moteur pas-à-pas.

La grande force de ce module est qu'il contient un contrôleur PWM pour gérer les vitesses à la place de la carte Arduino : déchargeant cette dernière de cette tâche couteuse en nombre d'interruptions.

Nous vous proposons d'utiliser notre librairie pour un pilotage plus simple en langage EDU ou avec Ardublock. Vous pouvez choisir d'intégrer vous-même la librairie pour ce module (disponible sur cette page) ou d'utiliser Arduino augmenté (disponible sur cette page). 

Nos conseils

  • Lors de nos tests,
    • nous avons remarqué qu'1 temps de plusieurs secondes pouvait être nécessaire après un reset de la carte Arduino
    • un reset complet est obtenu par : reset carte Arduino > Reset Module > Reset module
  • N'oubliez pas

 

Vidéos du web en lien avec ce module

  • Pas de vidéo pour le moment
  
  
 

Branchement & caractéristiques

 
   
    

Programmation en langage Ardublock

 
Exemple :

 Télécharger cet exemple

 

Programmation en langage Arduino EDU

 
Exemple :
#include <Wire.h>         
#include <MotorI2C.h> //http://duinoedu.com/dl/lib/grove/EDU_MotorI2C/    
MotorI2C mesMoteurs;

void setup(){
  Serial.begin(9600);
  mesMoteurs.brancher();
  mesMoteurs.reglerVitesse(100,100);    // Moteur gauche, droit
}
void loop(){
  mesMoteurs.avancer();          delay(1000);
  mesMoteurs.avancer("droite");  delay(1000);
  mesMoteurs.avancer("gauche");  delay(1000);
  mesMoteurs.stopper();          delay(1000);

  mesMoteurs.reculer();          delay(1000);
  mesMoteurs.reculer("droite");  delay(1000);
  mesMoteurs.reculer("gauche");  delay(1000);
}
 
 
 

Téléchargez Arduino augmenté (Arduino + les Libs + Ardublock)


(tout en 1 seul dossier)


Librairie pour ce module si vous n'utilisez pas Arduino augmenté


 

 

 







Contactez-nous

Notre service client est disponible 24h/24, 7j/7

Tél. :0952595807

Contacter notre service client

Newsletter