|
|

楼主 |
发表于 2014-5-14 11:30:19
|
显示全部楼层
阳光雨 发表于 2014-5-14 11:23 
能要下你的代码看看嘛
测试代码如下
int M_left1 =8;
int M_left2 =9;
int pwm =10;
int count_left = 0;
void Code_left()
{
count_left ++;
// 编码器码盘计数加一
}
void setup() {
Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
attachInterrupt(0, Code_left, FALLING); // 重新开放外部中断0
pinMode(M_left1, OUTPUT); //L298P直流电机驱动板的控制端口设置为输出模式
pinMode(M_left2, OUTPUT);
digitalWrite(M_left1,HIGH);
digitalWrite(M_left2,LOW);
}
void loop()
{
Serial.println( count_left);
analogWrite(pwm,200);
} |
|