Tag: 串口

写完后从串口读取

我正在开发一个项目,让我的计算机与arduino板通信,读取传感器输出并仅在收到“t”时将其放在串口上。如下所示的arduino代码正常工作。 const int inputPin = 0; void setup(){ Serial.begin(9600); pinMode(13, OUTPUT);} void loop(){ if (Serial.available() > 0){ char c=Serial.read(); if(c==’t’){ int value = analogRead(inputPin); float celsius = (5.0 * value * 100.0)/1024.0; Serial.println(celsius); } } } 当我试图读取arduino放在串口上的内容时,我的问题出现在C代码中。 我的C代码是: #include #include #include #include #include #include int main(){ int STATE_OK=0; int STATE_WARNING=1; int STATE_CRITICAL=2; char tempbuf[10]; int […]