确保PLX-DAQ和串口通信正常。可以在串口监视器中检查Arduino是否可以正确地向计算机发送数据。
确认代码中的串口速率和PLX-DAQ设置相同。
在Arduino代码中添加适当的延迟时间,以充分为PLX-DAQ收集数据留出时间。
以下是一个示例代码,可以将Arduino值通过串口发送给PLX-DAQ并将其保存到电子表格中。这里使用了延迟时间。
#include
SoftwareSerial Serial1(10, 11); // RX, TX
int value = 0;
void setup() {
Serial.begin(9600);
Serial1.begin(9600);
}
void loop() {
value = analogRead(A0);
Serial1.print(value);
Serial1.print(",");
Serial.println(value);
delay(100); // 延迟100ms
}
在PLX-DAQ中,设置串口速率为9600,并确保与代码中的速率相匹配。在电子表格中,应该看到正确的值,如果不打算保存,则值将不会被保存到工作表中。