#include
SoftwareSerial RFID(2, 3); // RX and TX
void setup() { Serial.begin(9600); RFID.begin(9600); // RFID使用9600波特率 }
void loop() {
while (RFID.available()) //如果有数据可读 { char rfid_byte = RFID.read(); //读取数据
if (rfid_byte == '\r')
{
Serial.println("");
}
else
{
Serial.print(rfid_byte, HEX); //打印16进制格式的RFID编码
}
}
}
综上所述,通过检查硬件连接,修改代码以及正确设置串口参数,可以解决Arduino Uno、PLX-DAQ和125Khz RFID读卡器问题。