RFID阅读器通过RS485连接到NodeMCU - 不工作

时间:2016-12-21 17:13:58

标签: arduino nodemcu rs485

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

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

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

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

    #define BUZZER 4
    
    void setup() {
    
      Serial.begin(9600);      // Init Serial
    }
    
    void loop(){
    
    if (Serial.available())
      { 
          tone(BUZZER, 5000);
          delay(1000);
          noTone(BUZZER);
      }
    }
    
  4. 但是,蜂鸣器没有声音。

    我的问题是 -

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

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

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

0 个答案:

没有答案