http://eleclog.quitsq.com/2012/06/mp4401-spg20-332.html
コパルステッピングモータのピンアサイン
X : 1 X- : 2 V+ :3 V+ : 4 Y : 5 Y- : 6
Arduinoコード
http://fuzuki.blogspot.com/2011/05/arduino.html
1−1励磁
/* 適当ステッピングモータ */ int pin[4] = {10,11,12,13}; void setup(){ for(int i=0;i < 4;i++){ pinMode(pin[i], OUTPUT); } } void loop(){ for(int i=0;i<4;i++){ digitalWrite(pin[i], HIGH); delay(20); digitalWrite(pin[i], LOW); delay(20); } }
2−2励磁
/* 適当ステッピングモータ 2相励磁 */ int pin[4] = {10,11,12,13}; void setup(){ for(int i=0;i < 4;i++){ pinMode(pin[i], OUTPUT); } } void loop(){ for(int i=0;i<4;i++){ int pre = i-1; int next = i+1; if(pre < 0){ pre = 3; } if(next > 3){ next = 0; } digitalWrite(pin[pre], LOW); digitalWrite(pin[i], HIGH); digitalWrite(pin[next], HIGH); delay(20); } }