ステッピングドライバーをArduinoに接続するには,以下の手順に従ってください:
1.ドライバーのDIR+とPUL+をArduinoのデジタルポートに接続します。例えば。 PIN8およびPIN9。
2.PUL-とDIR-をArduinoのGNDに接続します。
3. PIN8とPIN9をDIRとPULにポイントして,コンピューターにプログラムを作成します。
4.プログラムをArduinoにダウンロードし,5V電源でArduinoに電力を供給します。
下の概略図は,Arduino,ステッパードライバー,電源,ステッピングモーターの基本的な接続を示しています。

簡単なデモコードも提供しています


int x;
void setup() {
pinMode(9,OUTPUT); //Pin9をPULとして設定
pinMode(8,OUTPUT); //Pin8をDIRとして設定
}
void loop() {
digitalWrite(8,HIGH); //高レベルの方向を設定します
for(x = 0; x< 400; x ++)//ドライバーに400を設定すると,1回転を400回繰り返します
{
digitalWrite(9,HIGH); //高出力
delayMicroseconds(500); //回転速度を設定します
digitalWrite(9,LOW); //低出力
delayMicroseconds(500); //回転速度を設定します
}
delay(1000); //1秒間一時停止
digitalWrite(8,LOW); //高レベルの方向を設定します
for(x = 0; x< 400; x ++)
{
digitalWrite(9,HIGH);
delayMicroseconds(500);
digitalWrite(9,LOW);
delayMicroseconds(500);
}
delay(1000);
}


リソース

デモコード: Stepper_motor_demo_code.ino