切诺基与UNO无法正常通信

2018-04-053.5万
AI 快速预览详细 收起
本文讨论了使用小米UNO控制切诺基小车时遇到的通讯故障。用户报告程序上传后小车没有反应。文章详细介绍了具体的故障现象和排查步骤,包括检查速度控制引脚和方向控制引脚的配置,确保正确的PWM信号输出。通过这些步骤,用户可以快速定位问题并解决,避免自行排查的时间浪费。
买了一个切诺基的小车,用小米UNO来通讯,但程序上传后小车没动,是什么情况?切诺基与UNO无法正常通信图1切诺基与UNO无法正常通信图2切诺基与UNO无法正常通信图3切诺基与UNO无法正常通信图4切诺基与UNO无法正常通信图5切诺基与UNO无法正常通信图6

帮忙看下[mw_shl_code=cpp,true]int speedPin_M1 = 5;     //M1 Speed Control
int speedPin_M2 = 6;     //M2 Speed Control
int directionPin_M1 = 4;     //M1 Direction Control
int directionPin_M2 = 7;     //M1 Direction Control

void setup(){                              
}

void loop(){
    carAdvance(100,100);
    delay(1000);
    carBack(100,100);
    delay(1000);
    carTurnLeft(250,250);
    delay(1000);
    carTurnRight(250,250);
    delay(1000);
}

void carStop(){                 //  Motor Stop
  digitalWrite(speedPin_M2,0);
  digitalWrite(directionPin_M2,LOW);   
  digitalWrite(speedPin_M1,0);   
  digitalWrite(directionPin_M1,LOW);   
}   

void carAdvance(int leftSpeed,int rightSpeed){         //Move FORkward
  analogWrite (speedPin_M2,leftSpeed);              //PWM Speed Control
  digitalWrite(directionPin_M2,LOW);   
  analogWrite (speedPin_M1,rightSpeed);   
  digitalWrite(directionPin_M1,HIGH);
}

void carBack(int leftSpeed,int rightSpeed){       //Move BACKrward
  analogWrite (speedPin_M2,leftSpeed);
  digitalWrite(directionPin_M2,HIGH);   
  analogWrite (speedPin_M1,rightSpeed);   
  digitalWrite(directionPin_M1,LOW);
}

void carTurnLeft(int leftSpeed,int rightSpeed){      //Turn Left
  analogWrite (speedPin_M2,leftSpeed);
  digitalWrite(directionPin_M2,HIGH);   
  analogWrite (speedPin_M1,rightSpeed);   
  digitalWrite(directionPin_M1,HIGH);
}
void carTurnRight(int leftSpeed,int rightSpeed){      //Turn Right
  analogWrite (speedPin_M2,leftSpeed);
  digitalWrite(directionPin_M2,LOW);   
  analogWrite (speedPin_M1,rightSpeed);   
  digitalWrite(directionPin_M1,LOW);
}[/mw_shl_code]@luna @hnyzcj @Ash 等人帮看下,比较急
只闪灯,小车不走,连轮子都不动
这什么东东......

最好发我QQ上

[qq]1973742214[/qq]


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(9)
20060606
20060606
问题解决了吗
1973742214
1973742214
作者
可怜我一介书生,无产阶级,压岁钱说花没就没了
1973742214
1973742214
作者
谢谢,我马上完成了,一会再发帖
R2D2
R2D2
关键是连线。 代码看上去没问题。
Grey
Grey
这个连线实在太乱,线捋一捋,看一下排线是否正常,另外记得要共地!!!!
luna
luna
不好意思回复晚了,问题解决了吗?
许培享
许培享
我的建议之一:把TX,RX先拔掉,重新上传程序观察一下; 若仍没有动静,则先断电,恢复接入TX,RX,通电
1973742214
1973742214
作者
回复许培享
我试试,谢谢
1973742214
1973742214
作者
凳纸,快回快回快回
1973742214
1973742214
作者
QQ:1973742214
沙发
尽快回帖
- 没有更多了 -