直流电机模拟步进电机实验
代码很简单://直流减速电机模拟步进电机//一个H 电机驱动模块
//一个减速直流电机(130)
//两个LED灯
int led1 =4;
int led2 =5;
int IApin = 2;
int IBpin = 3;
int setp1=100;
void setup() {
Serial.begin(9600); //波特率9600
pinMode(IApin,OUTPUT);
pinMode(IBpin,OUTPUT);
}
void loop() {
//正转 绿灯亮
for(int i=1;i<setp1;i++){
digitalWrite(led1,HIGH);
delay(50);
digitalWrite(IApin,HIGH);
digitalWrite(IBpin,LOW);
delay(50);
digitalWrite(led1,LOW);
delay(50);
digitalWrite(IApin,LOW);
digitalWrite(IBpin,LOW);
delay(500);
}
delay(1000);
//反转 红灯亮
for(int i=1;i<setp1;i++){
digitalWrite(led2,HIGH);
delay(50);
digitalWrite(IApin,LOW);
digitalWrite(IBpin,HIGH);
delay(50);
digitalWrite(led2,LOW);
delay(50);
digitalWrite(IApin,LOW);
digitalWrite(IBpin,LOW);
delay(500);
}
delay(1000);
}
效果:
https://pan.baidu.com/s/1_uurNq_OqsAFuc07Y7Hsfg
那普通的直流电机,比如智能小车上的减速电机,加上L298N模块,就可以模拟吗?那延伸一下,ASMC或ASME系列的大扭矩舵机,也可以用555电机(7型减速电机,坦克模型的)加上L298N驱动板模拟吗?
页:
[1]