Jac*_*ren 3 arduino comma arduino-uno
所以我的arduino从串口接收一个字符串,由逗号分隔的三个值组成,我试图将这些值分成三个不同的变量,其余的我可以做.
字符串看起来像这样的"1000,1.5,0.9"或"5000,20,0.01"
我想要像:a - 1000,b - 1.5,c - 0.9
干杯
我认为你收到的字符串可以拆分为三个部分.以下是从此主题获取的示例代码:
void setup(){
Serial.begin(9600);
}
void loop(){
String first = Serial.readStringUntil(',');
Serial.read(); //next character is comma, so skip it using this
String second = Serial.readStringUntil(',');
Serial.read();
String third = Serial.readStringUntil('\0');
//parse your data here. example:
//double x = Double.parseDouble(first);
}
Run Code Online (Sandbox Code Playgroud)