int IN1 = 3;
int IN2 = 5;
int IN3 = 6;
int IN4 = 9;
void setup() {
// put your setup code here, to run once:
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
for(int i=0;i< 42;i++){
analogWrite(IN1, 200);
digitalWrite(IN2, LOW);
delay(4000);
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
delay(30000);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(3000);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
delay(7000);
}
}
void loop() {
}
几近成功,由于元器件气密性问题,项目失败,留代码以作纪念
所用直流电机控制模块XY-2.5AD
本文提供了一段使用Arduino进行直流电机控制的代码实例。通过设置不同的引脚为输出状态,实现了电机的基本控制逻辑。尽管项目最终因元器件气密性问题而未能成功,但该代码仍具有一定的参考价值。
2229

被折叠的 条评论
为什么被折叠?



