Arduino存储变量通过串行读取rfid

时间:2014-03-20 18:50:02

标签: variables serial-port arduino rfid

我想将串行监视器中显示的内容存储在变量中,因为之后我可以将值发送到数据库。 这就是代码:

if (bytesread == 12) {  
 for (i=0; i<5; i++) {
    if (code[i] < 16) Serial.print("0");
       Serial.print(code[i], HEX);
    }
    Serial.println();
  }

在串行监视器上显示我扫描的标签:

04007E4985

我想将标记值存储在如下变量中:

    tag = code[i];

有些消化?

1 个答案:

答案 0 :(得分:0)

创建一个char的数组吧:

char theCode[5];
if (bytesread == 12) {  
   for (i=0; i<5; i++) {
     if (code[i] < 16) Serial.print("0");
     // Serial.print(code[i], HEX); 
     theCode[i] = code[i];
   }
     Serial.println(theCode);
}