肥皂泡 发表于 2013-12-18 21:49:03

请教Arduino 无线串口调速

想法:通过串口发送两个旋转电位器的数值如R,100   L ,100,比如APC220串口接收控制 R, L两个电机。请问接收代码如何写那?

mickey 发表于 2013-12-19 12:52:25

串口接收Arduino IDE 中有例程。
void setup()
{
Serial.begin(9600);
delay(100);
}

void loop()
{
    char val = Serial.read();
    if(val!=-1){
    Serial.print(val);      
    }
    delay(10);
}

肥皂泡 发表于 2013-12-19 18:56:34

我是想,一个IDE无线串口发送R,100;R表示右边的电机,100表示电机转速   同理L,(0-254);控制左电机 的转速。接收的IDE收在R这个字头后如何分辩后面跟的数值来

luulsj 发表于 2014-1-2 09:29:59

就是正常的接收到字符串“R,100”后,解析一下就ok啦。反正格式是固定的,可以很方便的解析呀。
页: [1]
查看完整版本: 请教Arduino 无线串口调速