我想将远程RFID读卡器单元连接到NodeMCU(12E)板并读取卡号 . RFID阅读器板有一个RS485输出端口,当我使用RS485转USB转换器将该板连接到我的笔记本电脑时,我使用RealTerm / CoolTerm程序获取卡号 .

我只是想知道如何将RFID阅读器板直接连接到NodeMCU并读取卡号 .

到目前为止,我做了以下工作,我们将非常感谢这方面的任何帮助 -

  • 使用RS485转USB转换器连接RFID板

  • 使用母头到母头USB连接器并在另一端(通过NodeMCU上的微型USB端口)连接(1)和NodeMCU

  • 写了一个非常简单的arduino草图来读取串行数据 -

#define BUZZER 4

void setup() {

  Serial.begin(9600);      // Init Serial
}

void loop(){

if (Serial.available())
  { 
      tone(BUZZER, 5000);
      delay(1000);
      noTone(BUZZER);
  }
}

但是,蜂鸣器没有声音 .

我的问题是 -

  • 这是通过RS485端口从读卡器读取数据的正确方法吗?

  • 为什么在我的笔记本电脑上的终端程序上可以看到NodeMCU中没有收到数据

  • 是否有任何arduino草图我可以参考读取NodeMCU中的卡号?