Pages: [1]   Go Down
Author Topic: motor shield rev3  (Read 508 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,
Je viens d'avoir une carte motorshield rev3 que je mets sur arduino uno.
Evidemment, j'ai un problème!!!
Je veux juste brancher un moteur pas à pas (ITC-CNC2) 4 fils bipolaire et le faire tourner.
J'ai pris le programme suivant :
Code:
#include <AFMotor.h>
AF_Stepper motor(200, 1);
void setup() {
Serial.begin(9600); //
set up Serial library at 9600 bps
Serial.println("Stepper test!");
motor.setSpeed(10); // 10 rpm
motor.step(100, FORWARD, SINGLE);
motor.release();
delay(1000);
}
void loop() {
motor.step(100, FORWARD, SINGLE);
motor.step(100, BACKWARD,
SINGLE);
motor.step(100, FORWARD, DOUBLE);
motor.step(100, BACKWARD,
DOUBLE);
motor.step(100, FORWARD,
INTERLEAVE);
motor.step(100, BACKWARD,
INTERLEAVE);


et je me rends compte qu'il n'allume que deux leds  et non pas les quatres!!
Est-ce qu'il y a un moyen pour faire tourner les deux bobines??
Merci et bon week end
« Last Edit: October 05, 2012, 12:28:57 pm by Jean-François » Logged

Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1307
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,

Lorsque tu mets du code programme, il faut le mettre entre des balises code, c'est plus facile à lire :

Code:
#include <AFMotor.h>
AF_Stepper motor(200, 1);
void setup() {
Serial.begin(9600); //
set up Serial library at 9600 bps
Serial.println("Stepper test!");
motor.setSpeed(10); // 10 rpm
motor.step(100, FORWARD, SINGLE);
motor.release();
delay(1000);
}
void loop() {
motor.step(100, FORWARD, SINGLE);
motor.step(100, BACKWARD,
SINGLE);
motor.step(100, FORWARD, DOUBLE);
motor.step(100, BACKWARD,
DOUBLE);
motor.step(100, FORWARD,
INTERLEAVE);
motor.step(100, BACKWARD,
INTERLEAVE);

Je ne comprends pas ton problème, le moteur il bouge ou pas !!!
Peux tu me donner plus d'infos sur le type de moteur pas à pas ?
icare
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

Pages: [1]   Go Up
Jump to: