0

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

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

到目前为止,我做了以下工作,在这方面的任何帮助将不胜感激 -

  1. 带有 RS485 到 USB 转换器的连接 RFID 板
  2. 使用母对母 USB 连接器并在另一端与 NodeMCU 连接 (1)(通过 NodeMCU 上的微型 USB 端口)
  3. 编写了一个非常简单的 arduino 草图来读取串行数据 -

    #define BUZZER 4
    
    void setup() {
    
      Serial.begin(9600);      // Init Serial
    }
    
    void loop(){
    
    if (Serial.available())
      { 
          tone(BUZZER, 5000);
          delay(1000);
          noTone(BUZZER);
      }
    }
    

但是,蜂鸣器没有声音。

我的问题是——

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

  2. 为什么 NodeMCU 没有收到数据,而我可以在笔记本电脑的终端程序上看到它

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

4

0 回答 0