程序如下
#define PUL 9 //CLK#define DIR 10 //CWvoid setup() { // put your setup code here, to run once: pinMode(PUL,OUTPUT); pinMode(DIR,OUTPUT); Serial.begin(9600); }void loop() { // put your main code here, to run repeatedly: digitalWrite(DIR,LOW); for(int i ; i<=600 ; i++) { digitalWrite(PUL,LOW); delayMicroseconds(20); digitalWrite(PUL,HIGH); delayMicroseconds(20); } }如果想电机转十圈,要知道什么,程序怎么改
看你设置的电机一圈的步数,设置相应的步数就转了一圈