Page 1 sur 1

Problème moteurs sur rotoshield

Message non luPosté: Dim 6 Sep 2015 09:42
de newton
Bonjour,

J'ai récemment acquis un rotoshield (totalement monté) que je voudrais utiliser sur une carte arduino mega 2560, et avec 4 moteurs à courant continu (12V, 300mA en charge). Pour le moment la carte est alimenté depuis l'ordinateur en USB et le rotoshield grâce à une alimentation 12V relié aux bordiers M+/GND.
J'ai voulu tester un seul des 4 moteurs en chargeant le sketch "basic_DC_motor" (en declarant bien 4 moteurs et en les initialisant dans "setup"), mais rien ne se passe.
J'ai vérifié mon moteur indépendamment, tout fonctionne, tout comme mon alim externe.

Cablage :
- roto sur arduino mega
- cables moteur sur bornier M1 (aussi testé sur M2, M3, M4)
- cables alim sur bornier M+/GND

A quoi pourrait être dû ce problème ?


Merci pour votre aide.
newton

Re: Problème moteurs sur rotoshield

Message non luPosté: Lun 7 Sep 2015 11:01
de newton
Re-Bonjour,

J'ai trouvé le problème :)
Je poste la réponse, peut-être que ça aidera d'autres personnes.

Pour que la carte arduino mega puisse communiquer avec le rotoshield et donc actionner les moteurs, il faut que les pins 20 (SDA) et 21 (SCL) (BUS I2C) de la carte Arduino mega soient connectés respectivement aux pins 4 et 5 du rotoshield.
(Dans le cas de la carte Arduino Uno, pas de problème, les pins se superposent.)

Voilà
Bonne journée à tous,
newton

Re: Problème moteurs sur rotoshield

Message non luPosté: Mar 8 Sep 2015 23:00
de EricDuino
respectivement aux pins 4 et 5 du rotoshield
plutôt A4 et A5